In this level you will get familiar with Holy Trinity of web development:
These 3 quests are not mutually connected and you can start with any of them. In each folder you find the README.md
file with the theory you would need to successfully solved the exercises at the end of the topic.
During your first week in CN you will be assigned small homeworks to improve your technical skills. We will meet each morning to discuss your solutions. The exercises could be found at the end of each topic or in the list below:
-
JavaScript
- Micro tasks
- Small tasks
- JS30 04 - Array functions (Note: the exercise 6. has to be implemented in browser - open your DevTools and write your code in
Console
tab, do not forget to back-up your solution once you have finished it) - JS30 06 - Cities playaround
- JS30 07 - Array .some .every
- JS30 10 - multiple checkboxs with shift
- JS30 17 - Sorting without part of string
- JS30 18 - Time adding
- JS30 04 - Array functions (Note: the exercise 6. has to be implemented in browser - open your DevTools and write your code in
-
HTML
-
CSS
Good luck and happy coding!
As mentioned before you and your mentors gonna have a meeting every single day, so-called stand-ups
. In otder to make it as close to a regular stand-up as possible at least once or twice per week the standup will be in english.
What can you expect?
- discussing your questions
- demoing your status
- code-review with focus on code quality
- all questions should be prepared for the stand-up
We want to say this loud and clear, learning programming is a process of making mistakes and learning from them. Do NOT get discouraged when you can't solve a challenge.
No programmer learned programming without making every single mistake that you will make. This is not motivational, this is a FACT.
One more tip: you cannot learn programming in 1 day or 1 week. In fact, sleep is an important process in learning programming as it helps you persist the knowledge that you acquired.