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

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

Вторник

18:35-21:00

Четверг

18:35-21:00

Суббота

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

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

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

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

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

Русин Святослав, Полтава

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

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

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

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

Академия — это не институт и не школа. Здесь тебя не заставляют учиться, ты все делаешь сам, в удобное время. У меня появилось портфолио —  работал в четырех проектах и реализовал функционал для двух из них с нуля. В итоге, благодаря курсам Beetroot Academy я нашел работу.  

Сафронов Руслан, Краматорск, Developer WebWorks

Занятия проходили непринужденно, наглядно и конструктивно. Было много практики. А потом — встреча с работодателями и гордость от презентации своих работ.

Кучер Наталья, Краматорск

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

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

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

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

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

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

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

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

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

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

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

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

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

Взнос

₴ 105 / час

Полный Взнос

Стандартная

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

 

₴4538 /мес.

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

Подай заявку

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

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

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

Пройди тест

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

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

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

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

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