Бизнесу нужны Python-разработчики:
Python — это востребованный и популярный язык: на нём разработчики создают бэкенд сайтов и проектируют взаимодействие с другими сервисами.
А ещё это перспективный язык: зарплата у middle- и senior-разработчиков больше на 50%, чем у junior-специалистов.
Кому...
6 апреля (среда) 19:00 МСК - Python, Работа с памятью и GIL
- Типы данных
- Последовательности
- Типы переменных
- Функции [Что такое args, kwargs. Что такое замыкание]
- Использование lambda
- Области видимости [Отличие copy() от deepcopy()]
- Объектная модель
- Итераторы и генераторы
-...
Профессия мидл python-разработчик
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API.
Готовьтесь — вводной части в Python не будет.
Начнём сразу с задач.
Вы получите углублённые знания технологий, которые используются в...
Получите ключевые навыки Python-разработчика
Работаю с базовыми алгоритмами и типами данных в Python
Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ
Автоматизирую развёртывание приложений с Docker
Знаю SQL, работаю с базами данных и API сторонних сервисов...
Материал выдан в PDF формате
Профессия web-разработчика сейчас очень востребованна
Профессия web-разработчика одна из самых высокооплачиваемых и востребованных на рынке IT-специалистов. На старте карьеры специалист может получать от 80 до 100 тыс. рублей.
Каждый день на сервисах вакансий...
КОМПЛЕКТ КУРСОВ
Python-разработчик
Базовое администрирование Linux-серверов
Git для начинающих
Docker: from zero to hero
Вы научитесь
Работать с изменениями кода проекта с помощью Git и GitHub
Решать задачи наPython и разрабатывать сайты при помощи фреймворка Django
Применять принципы...
2 часть!
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также...
1 часть!
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также...
3 часть!
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также...
Подробная программа обучения:
Online обучение наPython‑разработчика включает в себя 5 модулей с лекциями, практикой и итоговыми проектами (от новичка до уровня Middle-разработчика), а также финальный групповой проект.
Основы программирования наPython
Установка PyCharm. Установка Python...
Профессия мидл python-разработчик
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API.
Готовьтесь — вводной части в Python не будет.
Начнём сразу с задач.
Вы получите углублённые знания технологий, которые используются в...
СПРИНТ 4
1) Что вас ждет в этом спринте:
- Что вас ждёт в этом спринте
- Добро пожаловать в команду
- Фреймворк Django
- Задачи на спринт
2) Создание проекта:
- Создание Django-проекта. Приложения
3) Пути и view-функции:
- Протокол HTTP: стандарт для запросов и ответов
- Планирование адресов и...
В этой книге речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая...
Содержание:
СПРИНТ 6
Django ORM. Модели
- Анфиса и базы данных
- Описание таблиц с помощью классов
- Описание связей между моделями
- Наследование от абстрактных моделей
- Миграции
- Django shell. CRUD-операции в Django ORM
- Заполнение БД и выгрузка информации из неё
Админ-зона Django
-...
СПРИНТ 12
1) Итоговый проект курса
- Что вас ждёт в этом спринте
- Как работать в команде
- Групповая работа. Git и GitHub
- Кросс-ревью
2) Проект спринта: Yamdb
Алгоритмы и структуры данных
СПРИНТ 13
1) О курсе
- Что такое алгоритмы и структуры данных
- Как устроен Яндекс.Контест
2) Введение в...
Чему вы научитесь
Базовый курс программирования наPython 3
Напишите полноценный фреймоврк по автоматизации тестирования API с нуля
Узнаете принципы Объектно-ориентированного программирования наPython 3
Производить запуск тестов используя библиотеку Pytest с необходимой конфигурацией...
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите...
Часть 10
Спринт 17
Рекурсия и сортировки
Введение. Примеры задач на рекурсию
Рекурсивный и базовый случаи
Реализация бинарного поиска с помощью рекурсии
Разбор задач. Рекурсивный перебор вариантов
Алгоритмы сортировки. Знакомство
Рекурсия и сортировки: продолжение
Выбор алгоритма сортировки...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 12
Знакомство с Flask
Охота на воробьёв
Первое приложение на Flask
Flask на практике
Проект «Что посмотреть?»
Подключение базы данных. SQLAlchemy
Описание моделей и работа с БД...
СПРИНТ 8
1) Что вас ждёт в этом спринте
2) Тестирование
- Зачем программисту тестирование?
- Что тестировать и как писать тесты?
- Ключевое слово assert
3) Библиотека unittest
- Библиотека unittest
- Метод subTest, параметризация тестов
- Фикстуры
4) Unittest в Django
- Unittest в Django
-...