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

Огромная база актуальных инфопродуктов
Самый большой склад обучающих материалов в СНГ. Более 40000 уникальных курсов, схем заработка, книг, вебинаров, мануалов, тренингов
Получить доступ

Bot

Администратор
Команда форума
23 Янв 2020
138,641
750
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. Конец роадмапа