Курс Основы программирования на Python. Уровень 2
Курс Основы программирования на Python. Уровень 2

- Начало курса
-
01.08.2023
- Продолжительность
- 2 месяца (48 ак. часов)
- Расписание
-
Вт 19:00 - 22:00Пт 19:00 - 22:00
Онлайн (4 места) |
25500 | записаться |
Описание курса
Курс "Основы программирования на Python. Уровень 2" является продолжением курса Основы программирование на языке Python. Уровень 1 и охватывает более глубокие аспекты разработки на языке Python, необходимые для начинающего разработчика.
Курс рассчитан на тех, кто уже знаком с основами программирования на языке Python, стремится развиваться и в настоящий момент нуждается в наставнике.
Настоящий курс охватывает такие необходимые для разработчика темы, как:
- Работа с системами контроля версий (на примере Git / Github)
- Потоки выполнения, функции. Функциональное программирование
- Работа с базами данных
- Углублённое ООП
- Веб-парсинг: BeautifulSoup / Requests / Selenium
- Многопоточность и параллелизм
- Знакомство с веб-разработкой на Python
- Обзор библиотек и фреймворков: Flask / FastAPI / Django
- Работа с REST API
- Знакомство с паттерном MVC
- Автоматизация тестирования веб-приложений: Unittest / Pytest / Nose / Doctest
- Python для написания консольных / оконных / мобильных приложений
Пример того, как проходит занятие:
Программа
развернуть
Занятие 1. Вводное. Настройка окружения
развернуть
Занятие 2. Элементы языка. Повторение и углубление
развернуть
Занятие 3. Потоки выполнения, функции. Функциональное программирование
развернуть
Занятие 4. ООП: объектно-ориентированное программирование
развернуть
Занятие 5. Структурированные данные, базы данных, SQL
развернуть
Занятие 6. Веб-парсинг: BeautifulSoup, Requests, Selenium, инструменты веб-разработки
развернуть
Занятие 7. Многопоточность и параллелизм
развернуть
Занятие 8-9. Знакомство с веб-разработкой на Python
развернуть
Занятие 10. Автоматическое тестирование кода
развернуть
Занятие 10. Автоматическое тестирование кода
развернуть
Занятие 11. Разработка оконных и консольных приложений
развернуть
Занятие 12. Презентации курсовых проектов
Сертификат после обучения
По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию.
Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Преподаватели
Евгений
Big Data аналитик в компании Wildberries
Руслан
Аналитик-разработчик в компании BIA Technologies.
Работал в нескольких крупных IT-компаниях Москвы и Санкт-Петербурга, занимался различными по размеру и сложности задачами, от генерирования картин, распределения физических величин и чат-ботов до интегрированного комплекса ГИС для картографии и разработки IaaS (Infrastructure as a Service) AWS-подобной системы предоставления облачных услуг.
В настоящее время работает аналитиком-разработчиком в области систем автоматического решения задач управления перевозками. Python изучал для автоматизации рутинных действий, однако впоследствии язык показал себя как крайне гибкий и мощный инструмент. Его можно применять в системах произвольной сложности, и он позволяет максимально быстро получить работающее решение.
"Программирование - это не школьный набор знаний и навыков, это творчество, это структурирование мышления, это удовольствие от результата. И самое главное, это не требует ни специфического оборудования, ни особых талантов. Программирование в современном мире похоже на вторую грамотность, и каждый заинтересованный способен ей обучиться." - говорит Руслан.
Денис
Senior Developer в компании Küehne + Nagel International AG
Закончил СПбГЭТУ «ЛЭТИ» по специальности «Автоматизированные системы обработки информации и управления» (АСОиУ).
Уже во время учебы Денис был участником и готовил команды своего университета к олимпиадам по программированию ACM ICPC(проводил лекции, тренировки, разборы задач), а также был методистом в «Заочной школе современного программирования» при журнале «Компьютерные инструменты в образовании».
Более 10 лет Денис работал в компаниях и проектах различного уровня, где приходилось решать задачи на C++, C#, Java и Python, а также преподавал курсы: «Программирование», «Операционные системы», «Компьютерная графика», «Конструирование программ» в СПбГЭТУ «ЛЭТИ».
В настоящее время Денис работает в компании , консультируем в сфере разработки ПО, машинного обучения и искусственного интеллекта, и преподаёт в Level UP.
"Я стараюсь делать курсы такими, чтобы у каждого участника курса после окончания было четкое понимание всех аспектов, необходимых начинающему программисту, которые он смог бы применить на практике" - говорит Денис.
Фото с очных занятий в СПб
Отзывы
Всего отзывов: 2

Юлий Миронов
Санкт-Петербург

Алексей Первушин
Санкт-Петербург
По мне все было отлично. Из-за того, что преподаватель практик, поэтому хорошо преподается весь материал. На второй части курса у нас было мало народа, поэтому преподаватель мог поработать со всеми. Но! Нужно больше домашних заданий для усвоения материала.
Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
Учитесь с профессионалами в сфере IT-образования!
Как и первый курс - отлично. Я получил огромный толчок в знаниях, хотя преподаватель и был недоволен собой - я не согласен :) Понравился подход к материалу - затрагиваемые темы разжевывались довольно подробно и их оставалось только усваивать. Спасибо за курс.