Что хорошо бы знать перед стартом курса
Чтобы начать заниматься на курсе, нужно знать:
- основы синтаксиса Python 3;
- основные модули стандартной библиотеки;
- основы написания поддерживаемого кода;
- основы SQL;
- понятие асимптотической сложности;
- как работать в консоли;
- как работать с git;
- как и зачем писать автотесты;
- основы html и css;
- основы JavaScript.
Вот ссылки, которые помогут овладеть или вспомнить некоторые из этих пунктов:
- http://sql-ex.ru/
- http://pythontutor.ru/
- https://github.com/gregmalcolm/python_koans
- http://try.github.io/
- https://www.ozon.ru/context/detail/id/4523340/
- https://www.ozon.ru/context/detail/id/5730448/
- https://github.com/mrdavidlaing/javascript-koans
- https://developer.mozilla.org/ru/docs/Learn/Getting_started_with_the_web/JavaScript_basics