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

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

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

Идет набор

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

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

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

Какие навыки ты получишь?
  • OOP
  • API
  • библиотеки
  • игры
Требования к студентам
  • Понимание на общем уровне: из чего состоит компьютер, его аппаратная часть (СPU, RAM), что такое операционная система, файловая система
  • Понимание, что такое Python
  • Собственный ноутбук
  • Установленный Python, IDE или другой текстовый редактор

Почему 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 без английского - никак. даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.

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

Понедельник

19:00 - 22:00

Среда

19:00 - 22:00

Пятница

19:00 - 21:00

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

модуль 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. Завершение дипломного проекта (Карьерное консультирование)

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

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

Ярослав Тонковид

Преподаватель Python для начинающих

Я – разработчик в компании Beetroot. В работе нравятся новые задачи и постоянное обучение в процессе. В преподавании люблю от теории поскорее переходить к практике. Свободное время провожу с друзьями и в путешествиях. Любимая страна - США.
Давид Калоян

Преподаватель Front-End

Я работал на фрилансе и в CrocoAI/CrocoSignal. А сейчас я разработчик в компании Beetroot. Люблю искать нестандартные пути решения сложных задач. Front-End – одно из самых популярных направлений в разработке. Специалистов много, а мне хочется сделать свою команду конкурентоспособной и востребованной. Я не стану учить так, как учили меня. Хочу сделать процесс обучения максимально похожим на события в реальных компаниях.

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

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

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

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

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

После окончания я принимала участие в дизайн конкурсах  крутых ИТ-компаний. В Betlab меня отобрали в тройку лучших джуниоров. А в Cogniance я вошла в пятерку самых креативных джуниоров в конкурсе Design Challenge 2018 по разработке мобильного приложения.

Талан Виктория, Киев

На курсах было комфортно и уютно. После окончания было три работы в портфолио. Четвертая работа — тестовое задание для студии, куда меня приняли без собеседования. Благодаря Beetroot Academy я поверила в свои силы.

Домме Анна, Киев

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Взнос

₴ 119 / час

Полный Взнос

Стандартная

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

 

₴5100 /мес.

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

Подай заявку

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

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

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

Пройди тест

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

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

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

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

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