5. Структура лекции
1.Что такое командная строка и зачем она вообще нужна
2.Как создается код и что он из себя представляет
3.Архитектура web приложений(сайтиков там всяких)
4.Machine learning - захватывают ли машины мир?
6. Языки програмирования - как языки разговорные
Интерпретируемые / компилируемые
Объектно ориентированные / функционально ориентированные
Выучив один - легче учить остальные
7. Исполнение и написание кода
1.В текстовом файле с расширением .py
2.В интерпретаторе. В терминале запускаем команду `python` и дальше
печатаем что надо
15. Модули - как параграфы
Если есть два файла - module1.py и module2.py
Со временем модулей становится больше, образуются вложенные папки и
можно сказать что все это уже трансформируется в книгу.
20. Запросы с браузера
Дай мне всех моих
друзей
SELECT * FROM friend
WHERE friend.user_id =
current_user
[{“name”:Mike, “Age”: 22},
{“name”: Anna, “Age”: 19},...] Отрендеренная красивая страничка
Валидация запросов
Проверка регистрации
Построение выборок
Еще много чего
28. Что дальше?
1.Выбрать что именно инетересно и учиться в том направлении
2.Творить, менять мир)
Некоторые курсы/книги:
http://greenteapress.com/wp/think-python-2e/ - книга по питону
https://www.coursera.org/learn/machine-learning - stanford machine learning
course
https://www.udacity.com/course/deep-learning--ud730 - udacity machine learning
courses from Google
https://docs.google.com/presentation/d/1RGuKxpDSw295Ba1Yyzw94vf1yr6xlCW
2KRyu1hG8CK8/edit?usp=sharing - ссылка на лекцию