Python для начинающих

4 месяца • неполная занятость  в городе

Язык, на котором пишут программы Instagram и NASA, откроет двери в мир IT

Идет набор

Описание курса

Python — интерпретируемый язык программирования. Программа пишется, как текст, ты ее запускаешь и видишь результат. Мы научим тебя основам программирования, расскажем, как использовать фреймворки. Ты будешь работать со стандартными и популярными сторонними библиотеками; основными алгоритмами и структурами данных. Узнаешь основы работы в сети и веб, объектно-ориентированные концепции программирования. Разберешься в жизненном цикле разработки программного обеспечения. Поймешь, как пользоваться pip, virtualenv, git.

По окончанию курса ты сможешь писать простые приложения на Python, проектировать с нуля или расширять существующую базу кода, тестировать их, выполнять рефакторинг и оптимизацию. Python, как медуниверситет — мы дадим базовое образование, а интернатуру ты выберешь на свой вкус.

Какие навыки ты получишь?
  • OOP
  • API
  • библиотеки
  • игры
Требования к студентам
  • Английский на уровне intermediate

Почему Python?

  • На этом языке кодили и кодят: Google, Facebook, Yahoo, NASA, Red Hat, IBM, Instagram, Dropbox, Pinterest, Quora
  • Время разработчика стоит дорого – Python ускоряет написание кода
  • На Python можно быстро создать прототип игры или приложения и сразу понять, работает ли программа
  • Начав изучение программирования с Python, сможешь развиваться в машинном обучении, Data Science, Big Data, Back End, DevOps, системном администрировании
  • Python легко выучить, синтаксис близок к английскому. И его можно использовать для создания сложных программ и решений.

Наполнение курса

теория (видео)

8 часов

Вся теория сохранена в нашей LMS-системе. Ты можешь посмотреть урок в любой момент

практика

128 часов

На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.

уроки английского

32 часов

В IT без английского - никак. даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.

карьерное консультирование

8 часов

Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.

Вся теория сохранена в нашей LMS-системе. Ты можешь посмотреть урок в любой момент

На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.

В IT без английского - никак. даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.

Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.

Программа курса

модуль 1
Основы Python, 24 часа

1. Первые шаги

2. Переменные и примитивные типы данных

3. Булевый тип данных и управляющие структуры с оператором цикла while

4. Создание простой консольной программы

5. Списки, кортежи и множества

6. Словари и оператор цикла for

7. Функции

8. Генераторы списков/словарей и других коллекций; обработка ошибок

9. Files I/O

10. Работа с файлами и менеджеры контекста, JSON

модуль 2
Продвинутый Python с ООП, 24 часа

1. Классы, область видимости и пространство имён

2. Наследование

3. Полиморфизм

4. Функции как объекты первого класса

5. Декораторы

6. Итераторы и генераторы

7. Основы тестирования

8. Модули и стандартная библиотека

модуль 3
Классическая информатика, алгоритмы и структуры данных, 32 часа

1. Сложность алгоритма с использованием нотации «O» большое и встроенные структуры данных в python

2. Рекурсия

3. Структуры данных (2 занятия)

4. Основы алгоритмов (5 занятий)

5. Практика: создание игры (3 занятия)

модуль 4
Многопоточное программирование, 16 часов

1. Создание запросов, работа с API

2. Потоки

3. Asyncio

4. Mультипроцессорность

5. Практика: основы сетевого программирования

6. Практика: создание чата

модуль 5
Веб-фреймворки, ORM и дипломный проект, 32 часа

1. Flask (2 занятия)

2. Flask ч.3 и очередь Celery с Redis

3. Основы SQL

4. Основы ORM и библиотека SQL Alchemy ч.1 (2 занятия)

5. Telegram API (3 занятия)

6. Тестирование дипломного проекта (2 занятия)

7. Завершение дипломного проекта (Карьерное консультирование)

Нажми кнопку, чтобы получить полное описание курса

Преподаватели

Студенты говорят:

Начинать было сложно, я мало что знал о программировании раньше. Но на курсах интересно было все. А сейчас работаю разработчиком.

Тиунов Александр, Краматорск, Developer NKMZ

Неформальная обстановка, удачно расставленные столы, интересный подход преподавателя — мне запомнилось многое.

Дорошенко Иван, Николаев, Freelancer

Я пробился в финал чемпионата по разработке DevChallenge 11 в 2017 году. Поверил, что могу справиться с задачами разного уровня сложности. Я понял, что войти в IT-сферу — реально.

Бардар Павел, Полтава

Знала, что будет тяжело. Но, благодаря непревзойденному преподавателю, все сложности мы пережили со смехом. Это была просто любовь с первого занятия и незабываемые отношения все 4 месяца. Знания, которые я получила, оказались критически важными в моей работе. Я стала уверенней в себе и поняла — есть сфера безграничного развития.

Брижак Марина, Полтава

После окончания курсов я сделала несколько сайтов для заказчиков. Появился серьезный толчок к действиям — я поверила в себя и до сих пор верю. Нашла любимое дело и счастлива, как бы это банально ни звучало.

Громадюк Галина, Ивано-Франковск

Почему Beetroot Академия?

Уровень трудоустройства — 70%
Уровень трудоустройства — 70%

Наши выпускники начинают карьеру в ИТ

Два желто-голубых флага
Два желто-голубых флага

Получай образование международного формата в Украине

Полный пакет
Полный пакет

Уроки английского и карьерное консультирование помогут подготовиться к работе

Учись на основе потребностей рынка
Учись на основе потребностей рынка

Работай над реальными проектами, приобретай практический опыт

Мы — некоммерческая организация
Мы — некоммерческая организация

Мы стремимся к результатам, а не к выгоде

Редкая возможность
Редкая возможность

Учись в компании мотивированных, амбициозных единомышленников

Взнос

₴ 80 / час

Полный Взнос

Стандартная

₴13250
или
Месячный Взнос

 

₴3700 /мес.

Как начать обучение

Подай заявку

Региональный координатор свяжется с тобой и пригласит на собеседование

Пройди собеседование

Приходи на приятную встречу с нашей командой, чтобы выяснить, подходим ли мы друг другу

Пройди тест

Мы оценим твои знания и подберем подходящую группу

Приступай к учебе

Учись в дружной команде и чувствуй себя как дома

Заполни заявку

Ты можешь получить крутые навыки и новую работу уже через 4 месяца. Потрясающе! Давай начнем с заполнения анкеты.