профессия
С нуля до Junior-разработчика на Python за 7 месяцев. На курсе вы изучите основы синтаксиса языка, алгоритмов, работу с базами данных, Django и другие сопутствующие технологии.
28 недель
6 проектов в портфолио
помощь в трудоустройстве
индивидуальные занятия в подарок
Курс ведется в сотрудничестве с МУИТ (IITU)
ближайший старт
3 октября 2023 г.
формат
Гибридный или Онлайн
кол-во свободных мест
3 из 22
график
Вт, Чт, Сб 19:30-21:30
возраст
от 16 лет
Python — отличный язык для старта в веб-разработке. На нем легко писать и разбирать код, большое комьюнити программистов способствует динамичному развитию языка, а востребованность «питонистов» растет с каждым годом.
Вакансий для профессии Python-разработчик только по Казахстану прямо сейчас
Средняя зарплата Junior-специалиста по профессии Python-разработчик
Python Backend-разработчик выстраивает базу данных для хранения данных сайта, реализует связь с Frontend, пишет API и разрабатывает всю логику сайта.
Благодаря универсализму Python его использует множество компаний по всему миру: Google, NASA, Dropbox, Facebook, Microsoft, Spotify, Pinterest, Paypal — практически все крупнейшие IT-компании так или иначе его используют.
Junior
Middle
Senior
У Python один из самых простых синтаксисов, что сильно снижает сложность его изучения. При этом язык динамично развивается, а количество вакансий со знанием Python растет уже 8 год подряд.
У Python очень широкая сфера применения, в данном курсе мы акцентируем внимание на web-разработке и поможем вам разобраться с прикладными технологиями (Django, SQL и т.д.).
Если вы уже владеете другими языками, то курс поможет вам понять специфику веб-разработки на Python и системно дополнить ваши компетенции.
Если по каким-то причинам вы не сможете продолжать обучаться на выбранном курсе - мы вернем деньги. Без дополнительных условий и мелкого шрифта в договоре.
Во всех курсах используются последние и самые популярные методологии, технологии разработки и актуальный инструментарий. Все это представлено в доступной подаче — мы умеем учить и точно знаем, как помочь вам стать IT-специалистом.
Видеозапись одного из наших онлайн-уроков курса Python-разработчик, на котором объясняется тема List.
П
Поддержка от преподавателя 24/7 в группе Telegram по всем вопросам касающихся обучения.
М
Много практики: домашние задания, практика на занятиях, разбор домашнего заданий, проектные работы.
З
Занятия 3 раза в неделю по 2 часа (онлайн с прямым интерактивом или гибридный).
К
Комьюнити: мы даем доступ в наше сообщество обучающихся и выпускников курсов, которые уже сталкивались с задачами, которые встретите во время обучения вы.
И
Индивидуальные занятия в подарок: часто нужно не просто спросить, а получить развернутое объяснение технологии — мы даем возможность.
Мы постоянно обновляем нашу программу, чтобы вы изучали только те технологии и методы, которые точно пригодятся на практике.
Последнее обновление курса:
20 сентября 2023 г.
8 недель (48 часов)
15 тем
2 проекта в портфолио
В этом модуле вы изучите основы Python, включая работу с переменными, операторами, циклами и коллекциями, и научитесь писать функции и работать с классами. Вы узнаете, как управлять файлами и JSON, обрабатывать исключения и использовать стандартные библиотеки. Затем вы перейдете к применению Pandas для обработки данных и узнаете, как устанавливать внешние библиотеки. В результате вы сможете создавать усовершенствованные программы на Python, включая проекты, связанные с ООП и обработкой файлов/OS.
Работа с консолью, работа с IDE, базовые правила именнования кода, pep8: 4ч.
Переменные, арифметические операторы: 2ч.
Логические операторы, условные операторы, тернарный оператор: 2ч.
Циклы While, For: 4ч.
Работа с вложенными циклами: 2ч.
Коллекции (list, set, tuple, dict): 2ч.
Методы коллекций(так же срезы) и строк: 4ч.
Функции, анонимные функции: 4ч.
Разделение кода по файлам, работа со стандартными библиотеками os, math, random, time: 4ч.
Классы, объекты, наследование, переопределение методов, перегрузка операторов, private, get/set: 4ч.
Работа с файлами, работа с Json, менеджеры контекста, обработка исключений, вызов исключений: 2ч.
Установка внешних библиотек с использованием pip/poetry: 4ч.
Pandas: 6ч.
Проект ООП: 2ч.
Проект File/OS: 2ч.
1.7 неделя (10 часов)
4 темы
1 проект в портфолио
В этом модуле вы изучите основы создания и работы с чат-ботами, включая обработку файлов и создание пользовательских клавиатур в контексте бота. Главным проектом будет создание функционального Telegram-бота. По завершении модуля вы сможете разрабатывать и настраивать чат-ботов для различных задач и сценариев взаимодействия, обрабатывать данные и включать в ботов интерактивные элементы.
Базовые знания по чат ботам и создание бота: 2ч.
Обработка файлов: 2ч.
Кастомная клавиатура: 2ч.
Проект Telegram Bot: 4ч.
1.3 неделя (8 часов)
5 тем
1 проект в портфолио
В этом модуле вы освоите технику парсинга данных из веб-страниц с использованием библиотеки Beautifulsoup. Вы научитесь работать с многостраничными сайтами, извлекать данные из страниц, использующих API, и парсить реальные веб-сайты. В качестве финального проекта вы примените полученные навыки для парсинга данных с конкретного сайта. По окончании курса вы сможете создавать собственные веб-скрейперы для сбора данных с веб-сайтов.
Задача парсинга и базовые понятия, библиотека Beautifulsoup: 2ч.
Работа с многостраничными сайтами: 2ч.
Парсинг страниц, использующих API: 2ч.
Парсинг реального сайта: 2ч.
Проект Парсинг
5 недель (30 часов)
8 тем
1 проект в портфолио
В этом модуле вы познакомитесь с SQL и его инструментами, включая консольную утилиту SQL и DBeaver. Вы изучите SQLite и примените практику DML на основе готовой базы данных. Модуль затронет DDL, нормальные формы, виды отношений таблиц и присоединения (joins). Также вы познакомитесь с библиотекой sqlite3 в Python и Postgresql. Вашим проектом будет практическая задача, связанная с SQL. По окончании модуля вы сможете эффективно работать с SQL для обработки и управления базами данных.
Знакомство с инструментом работы: консольная утилита SQL, Dbeaver: 2ч.
SQLite: 2ч.
Изучение и практика DML на основе готовой базы данных: 6ч.
DDl,Нормальные формы, виды отношений таблиц: 6ч.
Joins: 6ч.
Знакомство с библиотекой sqlite3 в Python: 4ч.
Postgresql: 4ч.
Проект SQL
3 недели (18 часов)
3 темы
В этом модуле вы освоите основы трех ключевых технологий веб-разработки: JavaScript (JS), HTML и CSS. Вы изучите базовые концепции и структуры JS, познакомитесь с основными тегами HTML для структурирования веб-страниц, и освоите основные принципы стилизации с использованием CSS. По завершении модуля вы сможете создавать и стилизовать веб-страницы, добавлять интерактивность и динамическое поведение с использованием JavaScript.
Изучение основ JS: 6ч.
Изучение базовых тегов HTML: 6ч.
Изучение базовой стилизации CSS: 6ч.
8.7 недель (52 часа)
10 тем
1 проект в портфолио
В этом модуле вы изучите Django - мощный и гибкий фреймворк для веб-разработки на Python. Вы познакомитесь с основами Django, его консольными утилитами и ORM для взаимодействия с базами данных. Вы изучите MVC-паттерн, работу с шаблонами, различные HTTP-методы (GET, POST, PUT, DELETE), фильтрацию в Django, а также работу с моделями, сериализаторами и наборами представлений. Также в программу включены темы администрирования и авторизации в Django. Вашим проектом будет разработка приложения на Django.
Общая информация об Django: 2ч.
Работа с консольными утилитами Django: 2ч.
Работа с Django ORM: 10ч.
Django MVC, Template: 4ч.
Эндпоинты get, post, put, delete: 6ч.
Django filter: 8ч.
Models, Serializers, ViewSet: 8ч.
Django Admin: 4ч.
Django Auth: 8ч.
Проект
0.3 недель (2 часа)
2 темы
В этом модуле вы получите навыки и знания, которые помогут вам составить эффективное резюме и успешно пройти собеседование. Вы узнаете, как правильно оформить резюме, чтобы привлечь внимание работодателя, и как представить себя в наиболее выгодном свете во время собеседования. Модуль поможет вам подготовиться к вопросам интервью и научит стратегиям, которые помогут "продать себя дороже". В результате вы улучшите свои шансы на успешное трудоустройство и сможете увереннее представить свои навыки.
Составление резюме: 1ч.
Как продать себя на собеседовании дороже?: 1ч.
Благодаря большому количеству изучаемых технологий на курсе вы сможете обрести следующие навыки:
1
Научитесь систематизировано и автоматизировано собирать информацию с чужих ресурсов для личных целей.
2
Выучите базовый синтаксис языка. Научитесь пользоваться функциями, циклами, условиями, изучите библиотеки, попрактикуетесь в работе с пакетами и т.д.
3
С помощью примеров разберетесь, что такое классы и объекты, а также с тем, как применять на практике основные принципы ООП: абстракцию, наследование, полиморфизм и инкапсуляцию.
4
Научитесь разрабатывать Telegram ботов на Python.
5
Научитесь работать с файлами с помощью Python. Вы сможете считывать с файлов, записывать в файлы, редактировать файлы, организовывать по каталогам и т.д.
6
Изучите язык структурированных запросов и научитесь взаимодействовать с базами данных.
7
Изучите основы Frontend разработки, попрактикуетесь с визуальной частью сайта.
8
API - это специальный протокол для взаимодействия компьютерных программ, который позволяет использовать функции одного приложения внутри другого.
9
Django — это высокоуровневый Python веб-фреймворк, который позволяет быстро создавать безопасные и поддерживаемые веб-сайты.
Оставьте заявку и мы поможем с выбором направления курса, расскажем о профессии и ответим на все ваши вопросы об обучении на курсе.
При полном прохождении курса вы сможете спокойно откликаться на Junior Backend-разработчика на Django и демонстрировать работодателям свои знания и навыки, но что еще важнее — выполненные проекты в портфолио, которое вы будете собирать по ходу всего курса.
Python-разработчик
от 350000 ₸
Парсинг данных
Python
ООП
Разработка Telegram ботов
Работа с файлами и системой
SQL
Основы Frontend
Работа с API
Django
Python
Django
SQL
SQLite
Telegram Bot
FastAPI
Pandas
HTML
CSS
JavaScript
По окончанию обучения вы получите 2 сертификата, 1 от JustCode, 1 от Международного университета информационных технологий, которые будет преимуществом при трудоустройстве.
Мы знаем как непросто порой Junior-разработчикам получить свой первый оффер и трудоустроиться. Поэтому мы создали Карьерный центр: программа по работе с HR-специалистом, в которую входит проработка резюме и портфолио, а также план по увеличению предложений по работе.
HR-специалисты помогут вам составить грамотное профессиональное резюме.
1
Опытные преподаватели академии подготовят Вас к техническому собеседованию, проработают вопросы, которые могут задать при найме на позицию.
2
HR-специалисты из крупных IT-компаний проведут подробную консультацию, разберут каверзные вопросы и подводные камни, которые могут встретиться на собеседовании.
3
В течение всего обучения Вы будете собирать и дополнять свое портфолио, которое, по окончанию курса, Вы сможете продемонстрировать работодателю.
4
Наша академия сотрудничает с крупными, средними и малыми IT-компаниями Казахстана. Мы отправим Ваши резюме и портфолио на рассмотрение. А также добавим в Telegram-канал с партнерскими вакансиями.
5
Все наши преподаватели являются действующими специалистами на IT-позициях и имеют опыт не менее 2 лет.
Иногда для полного понимания технологии мало просто задать один вопрос, нужна полноценная консультация у практикующего специалиста. Наши студенты могут пройти индивидуальные уроки с преподавателями бесплатно.
Онлайн
от 22500 ₸/мес.
на 24 месяца без переплат
Полная стоимость курса:
540000
₸
Гибридный
от 24583 ₸/мес.
на 24 месяца без переплат
Полная стоимость курса:
590000
₸
Рассрочка от:
Много практики
IT-комьюнити
Оборудованные кабинеты
Онлайн формат обучения с прямым интерактивом от преподавателя
Двойная сертификация
Команда сильных преподавателей
Индивидуальные занятия в течение курса
Портфолио
Помощь с трудоустройством
Гибридный формат обучения
Записи
Каждый день мы стараемся усовершенствовать процесс обучения и делаем все, чтобы результат обучения превратил ваши амбиции в реальность.
Обучение 1
Что делать если плохо освоил какую-то тему?
Все занятия сохраняются, и Вы в любой момент сможете прослушать их повторно. Помимо этого, Вам предоставляются бесплатные индивидуальные занятия, на которых Вы с преподавателем сможете разобрать все проблемные темы и интересующие вопросы.
Сколько часов в неделю мне нужно будет уделять курсу?
Занятия проходят 3 раза в неделю по 2 часа, однако для того, чтобы хорошо освоить изучаемое направление, следует уделять обучению от 15 до 20 часов в неделю. Поэтому, помимо занятий, мы даем полноценные домашние задания с практикой, на которые рекомендуем уделять по 2 часа в день.
Обязательно ли выполнять домашние задания и защищать все проектные работы?
Если Вы хотите хорошо освоить направление, то просто необходимо выполнять все практические работы и домашние задания, а также защищать проекты.
В каком формате проходит обучение?
Большая часть курсов и профессий предусматривает онлайн формат, который не сильно отличается от очного, так как вы посещаете занятия в режиме настоящего времени и сможете вести коммуникацию с преподавателем, и задавать вопросы. Некоторые курсы предусматривают гибридный формат, на котором вы сами выбираете как посещать каждое занятие: онлайн или офлайн.
Обучение 2
Как успешно окончить обучение и получить сертификат?
Чтобы получить сертификат вам необходимо иметь, как минимум, 80% посещаемости и 75% успеваемости, поэтому выполняйте домашние задания, практические работы, сдавайте проекты и не пропускайте занятий.
У меня сохранится доступ к материалам курса после его окончания?
Все занятия будут записаны и выложены в LMS-систему, в которой также будут храниться домашние задания, презентации и все необходимое для обучения. Доступ к LMS-системе Вы будете иметь еще в течении года после окончания обучения.
Что понадобится для обучения?
Независимо от Вашего формата обучения, Вам понадобится ноутбук или компьютер для выполнения домашних заданий. Необходимые технические характеристики компьютера зависят от выбранного Вами направления, но при этом ни один из наших курсов не требует наличия мощного компьютера.
Кто будет помогать мне на курсе?
Преподаватель всегда будет на связи, Вы сможете задать вопрос в Telegram-чате, но, если Ваш вопрос требует развернутого объяснения или дополнительных пояснений, Вы можете взять бесплатное индивидуальное занятие.
Трудоустройство
Что делать после трудоустройства?
IT-рынок постоянно развивается и невозможно оставаться хорошим программистом, не обучаясь чему-то новому. Очень легко отстать от времени и потерять актуальность своих знаний, именно поэтому хороший программист продолжает учиться. Так что успешное трудоустройство не должно становится финалом вашего развития, продолжайте накапливать знания, изучайте новые технологии и не останавливайтесь на одном уровне слишком надолго.
В чём заключается помощь с трудоустройством?
HR-специалисты помогут Вам составить грамотное резюме и объяснят, как правильно оформить профили в Linkindin и Github. Опытные преподаватели академии подготовят Вас к техническому собеседованию, проработают вопросы, которые могут задать при найме на позицию. HR-специалисты из крупных IT-компаний проведут подробную консультацию, разберут каверзные вопросы и подводные камни, которые могут встретиться на собеседовании. В течение всего обучения Вы будете собирать и дополнять свое портфолио, которое, по окончанию курса, Вы сможете продемонстрировать работодателю.
Как вы помогаете найти работу после обучения?
Наша академия сотрудничает с крупными, средними и малыми IT-компаниями Казахстана. Мы отправим Ваши резюме и портфолио на рассмотрение. А также добавим в Telegram-канал с партнерскими вакансиями.
Нужно ли сразу начинать работу после окончания курса?
Чтобы не растерять все приобретённые навыки, Вам нужно постоянно практиковаться и учиться новому, поэтому либо начинайте работать разработчиком, либо разрабатывать проекты, но надолго забрасывать программирование точно не стоит.
Оплата
Как я могу оплатить курс?
Вы можете оплатить через Kaspi, Halyk или Jusan банки полной оплатой или в рассрочку. Также, Вы можете произвести оплату наличным расчетом.
Можно ли оплачивать по частям?
Да, Вы можете оплатить в рассрочку от Kaspi, Halyk или Jusan банков на срок 3-24 месяцев без переплаты.
Смогу ли я вернуть деньги, если откажусь от курса?
Если в течение 2-х недель после начала обучения, по каким-либо причинам, Вы не сможете продолжать обучаться на выбранном курсе – мы полностью вернем Вам деньги.
Как оплатить если мне нет 18 лет?
Любой близкий Вам человек сможет произвести оплату за Вас, будь то родитель, старшие брат или сестра.
Другое
У меня нет опыта в программировании. Подойдёт ли мне этот курс?
Абсолютно. Наши базовые курсы и профессии ориентированы на людей не имеющих знаний в IT-сфере или знаний по направлению образовательной программы.
Можете ли вы сделать подарочный сертификат для моего друга?
Да, Вы можете связаться с нашим менеджером и обговорить все детали.
Чем вы лучше бесплатных курсов?
– это практика. Поэтому на наших курсах Вы получите большое количество домашних заданий и интересных проектов, а сильные преподаватели, которые всегда на связи, помогут Вам в этом.
С какого возраста я могу начать обучение?
На базовые курсы имеется ограничение с 12 лет, а на профессии и продвинутые курсы можно поступить с 16 лет.
Поможем с выбором направления курса, расскажем о профессии и ответим на все интересующие вас вопросы.
Академия JustCode - это курсы программирования, дизайна и аналитики данных с сильными преподавателями и помощью в трудоустройстве.
Мы поможем выбрать курс, объясним программу, расскажем о процессе обучения и ответим на любые ваши вопросы о курсах
Менеджер в ближайшее время свяжется с Вами для консультации
и получите персональную скидку
Мы поможем выбрать курс, объясним программу, расскажем о процессе обучения и ответим на любые ваши вопросы о курсах
© JustCode, 2023