Роадмап деда-программиста. Python бэкенд с 0 до джуна [Stepik]

Bot

Администратор
Команда форума
23 Янв 2020
142,287
503
113
Программа курса
Введение
  1. Для кого этот роадмап
  2. Об авторе
  3. Что будет в этом роадмапе
  4. На какой срок обучения рассчитывать
  5. Как учиться (очень важный пункт!)
Войдите в тему
  1. Основы Computer Science
  2. IT - сообщество
  3. Английский язык
  4. Компьютер для обучения
Решите технические вопросы
  1. Установка Python
  2. Установка IDE
  3. Установка виртуального окружения
Ядро Python. Часть 1.
  1. Что это и как изучать
  2. Где изучать
  3. Вопросы с собеседований
Освойте сodewars.com
  1. Codewars.com
Напишите свою первую реальную программу
  1. Напишите первую реальную программу
Ядро Python. Часть 2.
  1. Что и где учить
  2. Вопросы с собеседований
Чистый код и PEP 8
  1. Чистый код
  2. PEP 8
  3. Вопросы с собеседований
Напишите свою вторую реальную программу
  1. Напишите вторую реальную программу
Ядро Python. Часть 3.
  1. Что и где учить
  2. Вопросы с собеседований
Напишите свою третью, четвертую и пятую реальные программы
  1. Продолжайте писать программы для себя
Git и GitHub
  1. Git и GitHub
  2. Вопросы с собеседований
Объектно-ориентированное программирование
  1. ООП
  2. Вопросы с собеседований
Алгоритмы и структуры данных
  1. Алгоритмы и структуры данных
  2. Вопросы с собеседований
Работа с данными
  1. Работа с данными
  2. Библиотека pandas
  3. Демо-доступ
  4. Вопросы с собеседований
Тестирование
  1. Тестирование
  2. Вопросы с собеседований
Начинаем работать с веб
  1. Протокол HTTP. HTTP запросы.
  2. Библиотека requests
  3. Демо-доступ
  4. Интерфейс API. REST API
  5. Формат JSON
  6. Вопросы с собеседований
Фреймворк Flask
  1. Flask
  2. Вопросы с собеседований
Фронтенд
  1. Зачем бэкендеру фронтенд?
  2. HTML
  3. CSS
  4. JavaScript
  5. Bootstrap
  6. JS - фреймворки - React, Angular, Vue.js
  7. Вопросы с собеседований
Напишите ваше первое веб-приложение на Flask
  1. Первое простое веб-приложение на Flask
Деплой вашего веб-приложения на сервер
  1. Linux
  2. Deploy to production
  3. Вопросы с собеседований
Базы данных. Язык SQL.
  1. Базы данных
  2. Язык SQL
  3. ORM
  4. Вопросы с собеседований
Напишите второе веб-приложение на Flask - с базой данных
  1. Ваше второе приложение на Flask, уже с базой данных
Django
  1. Фреймворк Django
  2. Вопросы с собеседований
Напишите первое веб-приложение на Django
  1. Первое приложение на Django
Django REST Framework
  1. Django REST Framework
  2. Вопросы с собеседований
Начните ваше главное и полноценное веб-приложение на Django
  1. Главное веб-приложение на Django
Начните искать стажировку и писать резюме
  1. Начинайте проявлять активность
Docker
  1. Docker
  2. Вопросы с собеседований
Асинхронность. Библиотека asyncio.
  1. Асинхронное программирование
  2. Вопросы с собеседований
Что еще нужно знать
  1. Что еще нужно знать
Готовьте резюме, готовьтесь к собеседованию, ищите работу
  1. Готовьте резюме
  2. LinkedIn
  3. Готовьтесь к собеседованиям
  4. Конец роадмапа