How is mentoring done?
Who is a mentor? If you had been a straight A student back in middle school, you should know that Mentor was the teacher of Telemachus, son of Odysseus, therefore, mentor means a wise and trusted advisor or teacher. This, in fact, is the essence of mentoring, and we don't see any reason why it shouldn't have less or more meaning for us. But let us be more specific anyway.
Even though training with a mentor comprises of practical tasks, it's not all about these tasks. The role of mentor is not to award you the "A" grade and get rid of you, but to make you a web developer. That's why answers to your questions (even the dumb ones), useful tips and tricks, even a few motivational kicks in the ass are all within his area of responsibility. There's no need to be shy of your mentor, because this is the person who is willing to sacrifice his or her free time for your success. And this is how it will happen.
We believe that it is impossible to teach, it is only possible to learn. Therefore, the task in front of you will be placed such that to meet them, you have to learn something. Only your mentor will always be there with you (not physically but virtually connected), and as questions arise (they will, because if you have no questions, you either never study or have died in the process), he will answer them and provide guidance.
In fact, it will look something like this:
Once you've made the decision to start training, you will get access to the magic "Start course" button form "Training" menu.
Then you will see a list of tasks. The number of tasks will be different depending on the course you choose, but one thing would remain the same: you will get access to new tasks only after you have completed the previous one (as in a computer game). No spoilers!
Then you read the task description and start this quest. This is actually where all your "Why?", "Where?", and "How?" questions start, and your mentor will be ready to answer them. And although the task provides links to other pages you need to check out to understand how to complete it, fell free to ask your mentor if you are doing it right.
Done? Good for you! Send the results for the review and wait for the result, while your mentor is carefully checking your code. Current status of the task is shown in the task log. You will find all necessary info on how and where to send you tasks in the description of your course.
After the first task have been reviewed, you will take the next one and so on until you reach your goal which is to build a complete and successfully running web application.
During the training you will receive e-mails notifying you about the successful completion of the tasks. You will also get an e-mail if you have been inactive for some time. We have a lot of different ways to poke you with a stick and make sure that you're making progress with the task. You mentor will not leave you alone, but in the end, the process and progress of training depends only on you.
Start the first lesson