Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[TeachMeSkills] Python разработчик 2021 (Александр Сидоров)

[TeachMeSkills] Python разработчик 2021 (Александр Сидоров)
[TeachMeSkills] Python разработчик 2021 (Александр Сидоров)
В наличии
2000 RUB

О товаре

Научим с нуля разработке web-приложений на Python за 4 месяца.
Кем ты станешь

Язык программирования Python – один из лучших для обучения с нуля. Простой синтаксис и высокая скорость разработки – все, что нужно для разработки широкого спектра web-приложений.
Курс Python с нуля в школе TeachMeSkills – возможность изучить экосистему Python, научиться разрабатывать приложения на фреймворке Django, работать с базами данных и серверами.
1. Изучишь экосистемы Python и фундаментальные принципы программирования.
2. Разработаешь web-приложение на Django.
3. Научишься работать с файлами и базами данных.
4. Разберешься в процедурном и объектно-ориентированном программировании.
5. Будешь знать концепции тестирования и работы с Docker.
6. Станешь востребованным Python разработчиком.
1. Введение в алгоритмизацию и экосистему Python
  • Алгоритмизация, Python
  • Инструменты разработки
  • Virtualenv
  • Консоль, python, pip
  • Создание окружения, цель, использование, удаление
  • PEP 8, PEP 20
2. Репозитории
  • Git
  • Git Flow
  • Работа с командами Git
  • Github
3. Основы Python (Часть 1)
  • Переменные
  • Типы данных
  • Операторы
  • Преобразование типов
  • Функции ввода и вывода
  • Представление переменных в памяти
  • Комментарии
4. Основы Python (Часть 2)
  • Формы операторов присваивания
  • Форматирование строк
  • Операторы сравнения
  • Операторы ветвления
  • Вложенные условия
  • Циклы, виды циклов
5. Встроенные функции и модули
  • Функции для обработки и анализа данных
  • Использование модулей
  • Работа с датой и временем
  • Random
6. Функциональное программирование (Часть 1)
  • Функции и аргументы
  • Область видимости
  • Аннотации
  • Генераторы списков
7. Функциональное программирование (Часть 2)
  • Документирование кода
  • Lambda функции
  • Функции высшего порядка
  • Декораторы
8. Работа с текстом, сериализация и файловая система
  • Кодировки
  • Работа с файлами
  • Работа с внешними данными: JSON, CSV, Excel
9. ООП (Часть 1)
  • Классы
  • Инкапсуляция, наследование и полиморфизм
  • Перегрузка операторов
  • MRO
10. ООП (Часть 2)
  • Статические методы, методы класса, property
  • Метаклассы
  • Классы данных
11. Итераторы и генераторы, деббагер
  • Итераторы, генераторы
  • Создание скриптов
  • Использование деббагера
  • Взаимодействие с файловой системой
  • Регулярные выражения
12. Базы данных и SQL
  • Базы данных
  • SQLite
  • SQL запросы
  • ORM
13. PostgreSQL и SQLAlchemy
  • Сложные запросы
  • PostgreSQL
  • SQLAlchemy
  • Функции и триггеры
  • ORM
14. Тестирование
  • Тестирование без использования библиотек
  • Тестирование при помощи pytest
  • Тестирование с помощью unittest
15. Обработка данных и сетевые приложения
  • numpy, scipy и pandas
  • протоколы
  • requests
16. Введение в Django, Flask
  • Паттерны проектирования, MTV
  • обзор Flask
  • Django
  • Панель администратора
  • Роутинг
17. Django - Представления
  • Manage команды
  • Представления
  • Обработка запросов
  • STATIC и MEDIA файлы
18. Django - Шаблоны
  • Шаблоны
  • Теги и фильтры
  • Загрузка файлов
19. Клиентская сторона веб-приложения
  • Обзор основных технологий, используемых на клиентской стороне веб-приложений (HTML, CSS, JS)
  • Введение в HTML. Основные компоненты HTML-документа
  • Обзор ключевых HTML-тегов и примеры их использования
  • Введение в CSS. Структура CSS-правил, использование селекторов CSS и их взаимодействие с элементами HTML страницы
  • Обзор основных свойств CSS
20. Django - Модели
  • Django ORM
  • Модели
  • QuerySet
  • Миграции
21. Django - Формы
  • Формы
  • Валидация
  • Формы в представлениях-классах
22. Django REST
  • Django REST
  • Сериализаторы
  • Обработка запросов
23. Распределенные вычисления
  • Потоки и их синхронизация
  • GIL
  • Процессы и их синхронизация
  • Асинхронное программирование
  • Фреймворк Scrapy
24. Docker + подготовка к дипломному проекту
  • Docker контейнеры
  • Выбор дипломного проекта
25. Хакатон
26. Тренинг «Трудоустройство в IT»

  • Составление резюме (теория + практика)
  • Составление профиля на LinkedIn (теория + практика)
  • Прохождение интервью
  • Soft skills, которые важны в рамках интервью
  • Проведение пробного интервью
Автор: Александр Сидоров - TeachMeSkills

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от TeachMeSkills, Александр Сидоров

[TeachMeSkills] Business Intelligence (BI) разработчик 2021 (Анастасия Котова)
Научим главным инструментам, практикам и методикам для старта в карьере Business Intelligence за 2 месяца. Кем ты станешь: В рамках этого курса ты получишь передовые знания о базах данных и всё, что с ними связано. Бизнес-анализ - это инструмент, который позволяет решать следующие вопросы: сбор
1795 RUB
[Stepik] Numpy и анализ данных (Александр Сидоров)
Курс Numpy и анализ данных - это обучающий курс, который знакомит учащихся с библиотекой NumPy, методами, приемами работы и функциями, предназначенными для манипуляции и обработки многомерных массивов в языке программирования Python Чему вы научитесь Учащиеся после прохождения курса научатся:
1040 RUB
[Stepik] Осваиваем Pandas: введение в анализ данных (Александр Сидоров)
В этом курсе, который является первой частью большого курса по Pandas вы изучите основы работы с Pandas: Series, DataFrame, научитесь использовать срезы, фильтрацию, математические, статистические функции, сможете уверенно импортировать данные из различных форматов, баз данных, онлайн источников
1050 RUB
[ЯЮНИОР] C#. Для профессионалов 2021 (Роман Сакутин)
Курс нацелен на разработчиков, которые уже овладели базовыми средствами языка и хотят развиваться дальше! В курсе представлены блоки практики с различными технологиями, чтобы вы были свободны в творчестве и профессии. Модуль 1.1 Инкапсуляция Что такое инкапсуляция? Примеры защиты состояния Пример
1695 RUB
[Udemy]  Базовый курс SQL для аналитиков и менеджеров (Максим Кухарь)
Чему вы научитесь Устанавливать необходимые программы для работы с базой данных Oracle и SQL Изучите основные типы данных SQL, полезные операторы и функции Научитесь делать выборку, фильтрацию и агрегацию данных средствами SQL Сможете создавать, переименовывать и удалять таблицы в базе данных
1610 RUB
[udemy] Docker для начинающих и чайников + практический опыт  (Андрей Соколов)
Чему вы научитесь Начальный уровень владения Docker Как установить и начать работать с Docker Основные команды Docker с практическими упражнениями Создание образов с помощью Dockerfiles в практических упражнениях Создание стека приложений используя Docker Compose в практических упражнениях Что
1660 RUB