Курс «Основы программирования на Python»

Живые вебинары, Вебинары в записи / Самостоятельно / Обучение в ЛК на сайте автора

  • 3 месяца
  • Сертификат
  • Видеоуроки

Под руководством опытного преподавателя вы освоите основы программирования и напишете свой первый сайт на Python.

Автор: GeekBrains

Обновлено: 14.09.2022

Источник изображения: Pexels

14 700  21 000
Скидка 30%
  • Оплата на сайте автора. Цена может отличаться.
Этот курс включает:
  • 3 месяца
  • Срок доступа: бессрочный
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: в любой день в любое время
  • Уровень сложности: для новичков
  • Сопровождение: куратором
  • Сертификат
  • Техническая поддержка: в рабочее время, чат на сайте, чат в вк, электронная почта, телефон
  • Доступ: сразу после оплаты
Основы программирования на Python

GeekBrains

Перейти на сайт

Что вы получите?

  • Развитие логического, творческого и проектного мышления.
  • Умение добиваться поставленных задач.
  • Готовый сайт к концу учебы.
  • Понимание теоретической и практической базы программиста.
  • Умение верстать и добавлять авторские элементы на страницу.

О курсе

Курс «Основы программирования на Python» подойдет детям и подросткам 11 – 17 лет, которые увлекаются точными науками и хотят освоить самую популярную сферу деятельности.

Главная цель — изучить программирование и написать сайт на Python. Пройти этапы от идеи до размещения в интернете.

На занятиях от GeekSchool рассмотрите темы:

  1. Профессия программиста. Структура веб-приложений и настройка среды разработки.
  2. Азы программирования для детей: линейные сведения, циклы, переменные, массивы и функции.
  3. Верстка сайтов. Компоненты HTML. Назначение и место тегов.
  4. Создание интернет-страницы.
  5. Таблица стилей CSS, отступы и границы.
  6. Фреймворки: добавление предметов и веб-приложений с помощью короткого кода. Генерация языка разметки.
  7. Шаблоны. Генерация динамических страниц.
  8. Базы данных: как создавать, читать, обновлять и удалять информацию.
  9. Перенос сайта на облако. Презентация проекта. Профориентация.

В результате ребята разберутся, как работать с Python, у них будет свой сайт и диплом о завершении обучения.

Знакомимся друг с другом

  • Знакомимся с преподавателем и группой. Запускаем программное обеспечение.

Мир программирования

  • Узнаем, кто такой программист, каким он бывает и что делает. Знакомимся со структурой веб-приложения, настраиваем среду разработки. Пишем первую программу.

Начинаем программировать

  • Изучаем линейные алгоритмы. Учимся сохранять данные в переменные, обрабатывать их по своему желанию и возвращать результат.

Ветвления и циклы

  • Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY (Don't repeat you) и заменяем однотипные действия циклами (арифметическим, циклом с предусловием и циклом с постусловием).

Массивы. Функции

  • Что делать, если данных слишком много? Сочинять новые имена переменным? Ни в коем случае. Знакомимся с массивами и их разновидностями в Python. Учимся хранить большой объем данных в одной переменной-массиве.
  • Закрепляем DRY и знакомимся с функциями. Немного магии или как функции обрабатывают данные внутри себя и даже не догадываются о коде вокруг них.

Разработка веб-сайта

  • Знакомимся с версткой сайтов. Язык разметки HTML и его основные компоненты. Создаем свою первую интернет страничку и учимся различать теги, их назначение и место в файле.

Продолжаем разрабатывать сайт

  • Знакомимся с каскадной таблицей стилей CSS и изучаем отступы и границы. Заставляем теги выстраиваться на экране и превращаем нашу страницу из золушки в принцессу.

Bootstrap

  • Наш первый фреймворк. Изучаем силу Bootstrap и его компоненты. Добавляем элементы на страницу, написав всего пару строчек кода.

Фреймворк Flask

  • Второй, но не менее важный, фреймворк - Flask. Устанавливаем, настраиваем и создаём веб приложение за 5 строчек кода. Разбираемся в деталях и учимся генерировать HTML страницы силами фреймворка.

Шаблонизатор Jinja2

  • Время шаблонов. Вносим правки в наш сайт на основе HTML/CSS/Bootstarp и заполняем его данными из Flask. Учимся генерировать динамические страницы.

Введение в базы данных

  • Что такое базы данных и из чего они состоят. Изучаем технологию CRUD (создавать, читать, обновлять, удалять) для таблиц в базе и данных в таблице.

SQLite + Flask

  • Подружим базу данных и Flask. Переносим наши текстовые данные в базу и формируем динамические страницы как профессиональные fullstack программисты.

Презентация. Развертывание веб-приложения на сервере

  • Время выпустить наш проект в реальный мир. Переносим сайт на облачный сервис и первый проект в портфолио готов.
  • В конце занятия будет профориентация с советами по дальнейшему изучению программирования.
  • Формат
    Самостоятельно
    Живые вебинары / Вебинары в записи
    Обучение в ЛК на сайте автора
  • Продолжительность
    3 месяца
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    В любой день в любое время
  • Документ об обучении
    Сертификат Освоение программы обучения
  • Сопровождение
    Куратором
  • Общение с группой
    Чат в Telegram
  • Техническая поддержка
    В рабочее времяЧат на сайтеЧат в ВКЭлектронная почтаТелефон
  • Срок доступа к материалам
    Бессрочный
  1. Нажмите на кнопку
    Перейти на сайт
  2. Вы перейдете на детальную страницу курса Портала. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на курс.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
  5. Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Портала.

Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.

Отзывы о курсе

Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.

Другие курсы автора