Открыто

Python - программист с нуля [2024] [merion academy] [Сурен Хоренян]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 7 апр 2024.

Цена: 16490р.-95%
Взнос: 682р.

Основной список: 27 участников

  1. 7 апр 2024
    #1
    Toxich
    Toxich ЧКЧлен клуба

    Складчина: Python - программист с нуля [2024] [merion academy] [Сурен Хоренян]

    2024-04-07_21-08-03.jpg

    Стань разработчиком на одном из самых популярных языков программирования.

    Кому подойдет курс:
    1. Для новичков
    Python - отличный выбор для первого языка. В курсе мы дадим структурированные знания в увлекательной форме и изучим все от самых основ до продвинутых техник, чтобы вы могли попасть на стажировку или начать работать Junior программистом сразу после курса.​
    2. Для аналитиков, математиков, инженеров, администраторов
    Python - язык не только для программистов. Работаете с большими данными, сложными вычислениями, или вам нужно автоматизировать процессы? Наш курс построен так, чтобы после окончания вы смогли максимально быстро решить свою прикладную задачу с помощью Python.​
    3. Для разработчиков и тестировщиков
    Уже пишете на другом языке или работаете QA-инженером? Для Frontend девелопера это отличный шанс повысить свою рыночную стоимость, а для Backend разработчика расширить кругозор и углубить навыки. А QA-инженеры смогут пойти в сторону автоматизации тестирования.​

    Блок 1 - Базовые типы и структуры данных, переменные. Условные операторы, работа с функциями
    • Вводное занятие: создание вашего первого графического приложения помощью Python
    • Установка Python и работа с IDE. Работа в терминале
    • Базовые типы и переменные. Условные операторы
    • Структуры данных, изменяемость
    • Циклы
    • Функции
    • Встроенные модули, знакомство с импортами. Чтение информации с файловой системы
    • Работа с файлами
    • Встроенные помощники itertools и functools
    • Декораторы
    • Практическое задание: Знакомство с функциями и структурами данных
    • Тестирование по блоку
    Блок 2 - Основы ООП, работа с классами и исключениями
    • Основы ООП
    • Исключения (ошибки). Создание модулей и пакетов
    • Метаклассы
    • Протоколы и интерфейсы
    • Практическое задание: Работа с классами и исключениями, повторение циклов и структур данных
    • Тестирование по блоку
    Блок 3 - Знакомство с Web разработкой, HTTP, Rest API, протокол WSGI, работа с датаклассами, первое веб-приложение. Знакомство с git
    • Основы работы с git
    • HTTP, REST API, JSON
    • Знакомство с протоколом WSGI
    • Датаклассы и схемы
    • Создание REST API приложения при помощи FastAPI
    • Практическое задание: Первое веб-приложение на FastAPI
    • Тестирование по блоку
    Блок 4 - Знакомство с реляционными базами данных: СУБД, язык SQL, Postgres, SQLAlchemy, миграции схем при помощи alembic
    • Знакомство с SQL
    • Связи между таблицами, виды JOIN
    • Агрегации и оконные функции в SQL. Индексы, команда EXPLAIN
    • Знакомство с SQLAlchemy
    • Миграции схем. alembic
    • Сложные связи в БД
    • Работа API с БД
    • Практическое задание: SQLAlchemy ORM, alembic миграции
    • Тестирование по блоку
    Блок 5 - Автотесты на Python, фабрики
    • Автотесты на python при помощи unittest
    • Автотесты на python при помощи pytest
    • Фабрики на Python
    • Протоколы и интерфейсы
    • Практическое задание: Автоматические тесты unittest и pytest
    • Тестирование по блоку
    Блок 6 - Асинхронная работа в Python, асинхронные запросы в сеть, асинхронная работа с API и БД
    • Знакомство с асинхронной работой в Python
    • Асинхронная работа c БД в API
    • Практическое задание: Веб-приложение на FastAPI + SQLAlchemy (async)
    • Тестирование по блоку
    Блок 7 - Веб-фреймворк Flask
    • Знакомство с веб разработкой на Flask
    • Flask + SQLAlchemy
    • Практическое задание: Веб-приложение на Flask
    • Тестирование по блоку
    Блок 8 - Веб-фреймворк Django
    • Знакомство с Django
    • Веб-разработка на Django
    • Django Class Based Views, Django Forms
    • Аутентификация и авторизация, права доступа пользователей
    • Практическое задание: Веб-приложение на Django: список задач
    • Тестирование по блоку
    Блок 9 - Проектная работа
    • Проектная работа: Каталог фильмов
    • Разбор проектного задания
    Финальное тестирование
    • Финальное тестирование

    Скрытая ссылка
     
    Последнее редактирование модератором: 7 апр 2024
    2 пользователям это понравилось.
  2. Последние события

    1. Eta_Kilya
      Eta_Kilya не участвует.
      19 сен 2024 в 17:28
    2. Eta_Kilya
      Eta_Kilya участвует.
      19 сен 2024 в 17:26
    3. Walker
      Walker участвует.
      19 сен 2024 в 15:16
    4. SoflyMad
      SoflyMad не участвует.
      18 сен 2024 в 11:31
  3. Обсуждение
  4. 31 июл 2024
    #2
    kaoekb
    kaoekb ПартнерПартнер (А)
    Пора организовывать :)