Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
есть рассрочка

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

Почему именно Python

Согласно рейтингу популярности языков программирования PYPL, в настоящее время Python занимает первую строчку с долей в 28% и устойчивым ростом. Он появился всего на два года позже Всемирной паутины и сейчас вытеснил значительную часть других языков. И это неудивительно.

Python широко применяется в таких фундаментальных областях, как:

  • большие данные;
  • машинное обучение;
  • статистика и визуализация;
  • системное администрирование (как язык сценариев);
  • разработка игр;
  • создание программного обеспечения практически для всех сфер человеческой деятельности;
  • веб-приложения.

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

Неспроста молодое поколение уже сегодня штудирует всевозможную литературу на эту тему, общается в тематических IT-блогах, пишет пробные программы – выстраивает свои личные траектории профессионального развития. Если ваш ребенок с ранних лет интересуется IT-сферой, языками программирования и новыми технологиями и уже обратил внимание на Python – значит, пора заняться углубленным изучением. Но с чего начать? Даже на то, чтобы самостоятельно поработать классический двухтомник М. Лутца «Изучаем Python», уйдут месяцы чтения.

Специально для решения таких задач школой программирования CODDY совместно с факультетом вычислительной математики и кибернетики МГУ им. М.В. Ломоносова разработан новый, уникальный образовательный проект по созданию веб-приложений на Python для подростков 13-16 лет.

Немного о курсе

Партнерство школы CODDY с факультетом вычислительной математики и кибернетики МГУ имеет опыт запуска успешных факультативов, поэтому курс по веб-разработке нацелен на слушателей продвинутого уровня – тех, кто уже владеет базовыми навыками работы с языком программирования Python.

Кандидаты будут отбираться по результатам специального тестирования, направленного на выявление уровня владения Python. Выпускники нашего предыдущего курса «Разработка чат-ботов и игр на Python», также организованного и проведенного совместно с коллегами из МГУ им. М.В. Ломоносова, смогут принять участие в курсе без вступительного испытания.

Длительность курса – 7 месяцев. Его отличительная особенность – более углубленное изучение Python как языка веб-разработки, а также уникальные занятия по ораторскому мастерству, командообразованию и презентации проектов, разработанные преподавателями из МГУ.

Нужны ли какие-то базовые знания языка Python перед стартом занятий на этом курсе?

Необходимы знания базовых тем Python, а также умение работать хотя бы с одной любой библиотекой:

  1. Ввод и вывод, работа с переменными 
  2. Условные операторы 
  3. Циклы For, циклы While 
  4. Работа со строками 
  5. Списки 
  6. Словари
  7. Функции 
  8. Базовая работа с модулями

Что входит в программу курса:

  • закрепление знаний о типах и структурах данных;
  • продвинутое изучение объектно-ориентированное программирование;
  • формирование навыков работы с командной строкой и инфраструктурой веб-приложений;
  • разработка веб-приложений с использованием уникального и удобного микрофреймворка Flask, который успешно применяется в глобальных разнопрофильных сервисах, таких как Netflix, Airbnb, Uber, Lyft, а также социальных сетях и медиа-площадках, таких как Reddit, Pinterest и LinkedIn;
  • изучение различных аспектов применения шаблонов, веб-форм и баз данных при создании веб-приложения и многое другое.

Значимой частью курса будет разработка и защита собственных проектов, в рамках которых слушатели будут тренировать навыки как в технических аспектах веб-разработки, так и в вопросах маркетинга и менеджмента инновационных проектов. В состав экспертной комиссии войдут преподаватели Московского госуниверситета, преподаватели школы программирования CODDY и представители ведущих российских IT-компаний.

Что вы получите после обучения

Приобретаемые навыки
3
Операционная Система
4
Микрофреймворк Flask
5
Шаблоны
6
Формы Flask
7
Базы данных
9
Модульность
10
HTML
11
CSS
12
Адаптивная верстка
13
Сервер
14
Командная разработка
15
Создание бизнес презентаций

Вас будут обучать

Курсы
5
курсов

Преподаватель курсов:
«Программирование игр на Python», «Этичный хакер», «Создание игр в Roblox Studio», «Разработка чат-ботов на Python совместно с ВМК МГУ им. М.В. Ломоносова», «Боты на Python», «Веб-приложения на Python при партнерстве с ВМК МГУ им. М.В. Ломоносова» 

Образование:
Московский Политехнический университет, направление «Информационная безопасность»

Опыт работы:
2 года опыта работы инженером по безопасности в компании "APIBank" . 1.5 года outsource разработчик веб-приложений на Python.

Интересы:
Прогрммирование, Кибербезопасность, White Hacking, DEV-ops engineering.

«Неприкосновенность частной жизни в интернете является неотъемлемым правом человека и требованием поддержания
человеческого достоинства и уважения».

Курсы
6
курсов

Преподаватель курсов:
«Программирование игр на Python», «Этичный хакер», «Разработка чат-ботов на Python совместно с ВМК МГУ им. М.В. Ломоносова», «Python и машинное обучение», «Боты на Python», «Веб-приложения на Python при партнерстве с ВМК МГУ им. М.В. Ломоносова»

Образование:
Московский Государственный Технический Университет им. Баумана, специальность «Информационная безопасность».

Опыт работы:
Владеет языками программирования Python, C\C++, Golang, Pascal. Имеет опыт разработки различных приложений.

Интересы:
Любит программировать на Python для решения самых разнообразных задач, причём чем сложнее и интереснее задача – тем лучше. Занимается спортом, увлекается фотографией, любит путешествовать. Убеждён, что каждый человек, прикладывающий достаточно стараний для достижения цели, добивается её. Любит помогать окружающим в достижении целей. Молодой и внимательный к людям, находит общий язык с любым ребенком и помогает им раскрыть свои лучшие качества во время обучения, делая обучение приятным и эффективным для каждого.

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

Преподаватель курсов:
«Программирование игр на Python», «Разработка чатботов на Python совместно с ВМК МГУ им. М.В. Ломоносова», «Боты на Python», «Веб-приложения на Python при партнерстве с ВМК МГУ им. М.В. Ломоносова», «Python и машинное обучение», «Программирование на Python3», «Мобильные приложения»

Образование:
Уфимский Государственный Авиационный Технический Университет, специальность «Бизнес-информатика».

Опыт работы:
Владеет Python, html, App invertor. Занимался созданием игр на Pygame, ботов для соц.сетей. Создал методичку «Python от А до Я» для учебного заведения. Преподавал в школе CODDY Уфа 11 месяцев.

Интересы:
Увлекается программированием и музыкой. Любит путешествия. Считает, что любой язык программирования – это настоящая песочница. Можно создать для себя удобную программу, помощника или просто забавную игру. Любит обустраивать своё рабочее место. Удобное кресло и хорошая музыка – залог успешной и продуктивной работы.

«Владение компьютером позволяет нам работать и обучаться из любой точки земного шара – это потрясающе!»

Образовательная организация

Школа CODDY® – одна из первых школ программирования для детей в возрасте от 3 до 18 лет с разными направлениями обучения и не имеющая аналогов по программам обучения в мире.

На занятиях в CODDY® юные программисты:
• разрабатывают игры, пишут сайты и приложения, создают мультфильмы;
• осваивают ораторское мастерство и ведут собственные видеоблоги;
• придумывают идеи для бизнеса и развивают предпринимательские навыки;
• повышают компьютерную грамотность и узнают о безопасности в сети
и многое другое!

Более 90 курсов — программы для новичков и продвинутых любителей компьютерных технологий.

CODDY стремится дать ученикам к 15-ти годам такие знания программирования и проектного менеджмента, чтобы они могли:
• поступить в один из ведущих российских или западных ВУЗов
• создать собственный бизнес
• работать в российской или международной IT-компании

Курсы школы позволяют развивать не только технические навыки – программирование, создание мобильных приложений, НО и soft skills – дизайн-мышление, курс по стартапам и т.п.

С учениками занимаются практикующие мастера — сотрудники IT-компаний и владельцы технологичного бизнеса. Также в CODDY® преподают студенты престижных российских вузов. Это ребята, которые разрабатывают собственные проекты и имеют множество наград.

Занятия проходят по субботам и воскресеньям в офисах IT-компаний для того, чтобы дети полностью погружались в атмосферу высоких технологий:
GlowByte Consulting, SAP, КРОК, ФИНАМ, Технопарк Сколково, Nextouch, QIWI и др.

Миссия CODDY - продвигать знания в области науки и технологий, которые наилучшим образом послужат стране и миру в XXI веке, помочь детям найти и развить свои таланты в области IT. Навыки, которые помогут им найти работу - или даже создать новую!

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

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

CODDY. Превращаем великих людей в выдающихся разработчиков.

Награды CODDY:
• Учебное заведение, квалифицированное корпорацией Майкрософт
• Официальный эдьюкейтор компании Roblox
• Призер конкурса SAP UP 2017 в специальной номинации
• Лауреат конкурса «Новаторство в образовании - 2019» в номинации «Самый успешный проект - 2019» в области внедрения IT в обучении
• Входит в «Топ-100 лучших работодателей России-2018» по версии РБК+ и HeadHunter
• Призер премии "СОБЫТИЕ ГОДА-2018" в номинации "Образовательное Событие Года»
• Финалист крупнейшего федерального акселератора GenerationS (РВК)
• Член экспертного совета АНО «Цифровое образование»
• В числе рейтинга лучших организаций на картах Яндекса
• Проект «Программирование для детей с инвалидностью» — признан «Лучшим социальным проектом России 2017-2018»
• Входит в число 100 лучших предприятий и организаций - 2018 и победитель конкурса в номинации «Лучшее учреждение дополнительного образования детей»
• Лауреат премии «Права потребителей и качество обслуживания 2018»
• Лауреат премии «Мой старт 2018»
• Победитель Всероссийского конкурса "ПЕРСПЕКТИВА" в номинации "Лучшая инновационная деятельность"
• Победитель конкурса "Медийный образ образовательного учреждения-2018" в номинации "Сайт образовательного учреждения"
• Основатель CODDY - победитель Премии СО 2019 в номинации «Человек года»
• Финалист национальной премии «Бизнес-успех» - 2019

 

В настоящее время Московский университет является одним из ведущих центров отечественного просвещения, науки и культуры. Повышение уровня кадров высшей квалификации, поиск научной истины, ориентация на гуманистические идеалы добра, справедливости, свободы — в этом видится сегодня следование лучшим университетским традициям. МГУ является крупнейшим классическим университетом Российской Федерации, особо ценным объектом культурного наследия народов России. Он осуществляет подготовку студентов на 39 факультетах по 128 направлениям и специальностям, аспирантов и докторантов на 28 факультетах по 18 отраслям наук и 168 научным специальностям, которые охватывают практически весь спектр современного университетского образования. В настоящее время в МГУ обучается более 40 тысяч студентов, аспирантов, докторантов, а также специалистов в системе повышения квалификации. Кроме того, около 10 тысяч школьников занимаются при МГУ. Научная работа и преподавание ведутся в музеях, на учебно-научных базах практики, в экспедициях, на научно-исследовательских судах, в центрах повышения квалификации.

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

Модуль 1

День первый - Повторение Python

−Типы и структуры данных
−Что в памяти нашего компьютера?
−Повтор конструкции ветвления и циклов

 

День второй - Готовимся стать web-программистами

−Узнаем новые алгоритмы работы с данными
−Разберем несколько реальных кейсов из мира web
−Уделим внимание проектированию

 

День третий - Объектно - ориентированное программирование

−Вспоминаем паттерны программирования
−ООП
−Сравниваем ООП с другими принципами на тестах

 

День четвертый - Новый взгляд на ООП

−Погружаемся в ООП с головой
−Конструкторы и деструкторы классов
−Добавим 3 новых слова в наш лексикон

 

Модуль 2

День первый - Операционная Система

−Узнаем, как работает ОС
−Поработаем с командной строкой
−Заглянем в глубины нашего компьютера

 

День второй - Мир web

−Интернет и классификация контента
−Как работает браузер
−Инфраструктура web-приложения

 

День третий - Настройка Flask

−Что такое фреймворки ?
−Настраиваем окружение
−Первые команды и начало работы с Flask

 

День четвертый - Язык Web

−Первое приложение Flask
−Основы Web - знакомимся с HTML
−Структура сайтов

 

Модуль 3

День первый - Шаблоны

−Еще пару слов о проектировании
−Шаблоны Flask - зачем они нужны
−Собственные шаблоны

 

День второй - Формы Flask

−Что такое формы?
−Классификация и работа с формами
−Получение данных и проверка полей

 

День третий - Базы данных

−Куда и как сохранить данные
−Что такое Базы данных
−Изучим модели Баз данных

 

День четвертый - Базы данных. Полное погружение

−Подводные камни
−Что такое связи?
−Обновление баз Данных

 

Модуль 4

День первый - Диалог с пользователем

−Смотрим на формы глубже
−Авторизация
−Условный рендер страниц

 

День второй - Неотъемлемая часть программирования - тесты

−Узнаем, какими бывают тесты
−Найдем логические ошибки
−Поймем, как тесно связаны ошибки и безопасность

 

День третий - Модульность проектов

−Понятие модульности
−Разбивка на логические части
−Модули - первый шаг к работе в команде

День четвертый - Командообразование

 

Модуль 5

День первый - Командная разработка. Практика

−Система контроля версий
−Разбивка проекта
−Роль в команде разработчиков

 

День второй - Подробный HTML

−Табличная/Блочная верстка
−Современные виды верстки и Perfect Pixel
−Возможности HTML 5

 

День третий - CSS. Глубокое погружение

−Приоритетность web-страниц
−CSS 3
−@Media запросы

 

День четвертый - Адаптивная верстка

−Понимание ключевых принципов адаптивности
−Библиотека Bootstrap
−Визуализация форм

 

Модуль 6

День первый - Расширяем возможности Flask

−Библиотека сторонних компонентов
−Подключаем компоненты в наш проект
−Настраиваем работу с основным приложением

 

День второй - Сервер

−Что такое сервер? Взгляд изнутри
−Безопасность серверов
−Поднимем свой собственный сервер

 

День третий - Серверные приложения

−Развернем приложение на сервере
−Тестируем доступы
−Учимся ловить запросы

День четвертый - Ораторское искусство

 

Модуль 7

День первый - Командная разработка

−Оценка идеи
−Определение ключевых задач
−Старт разработки

 

День второй - Командная разработка

−Итоги 1-й недели
−Расстановка приоритетов
−Мотивация и упрощение процессов разработки

 

День третий - На пути к MVP

−Тест реализации на фокус-группе
−Корректировка курса разработки
−Ускоряем разработку грамотным тайм-менеджменто м

День четвертый - Создание бизнес презентаций

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 18.12.2024 08:10
Создание веб-приложений на Python: курс CODDY и ВМК МГУ

Создание веб-приложений на Python: курс CODDY и ВМК МГУ

Оставить отзыв
Поделиться курсом с друзьями