Практический онлайн курс программирования — создание сайта с нуля на Django

Приглашаем на курс программирования, который поможет вам изучить веб программирование в процессе создания своего сайта «с нуля», используя HTML, CSS и Python!

Вас ждет изучение программирования через практику.
В процессе создания своего проекта вы освоите принципы веб-разработки, познакомитесь с HTML, CSS, Python и Javascript, фреймворками Django и Bootstrap, научитесь проектированию приложений и использованию системы контроля версий Git.

Занятия проходят индивидумально онлайн в форме менторской поддержки, запись передается участникам.

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

Информация о курсе
«Веб-разработка с нуля на Django»

Цель курса

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

Для кого предназначен курс

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

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

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

Поэтому курс подойдет для предпринимателей-стартаперов, которые хотят самостоятельно создать первую рабочую версию (MVP — Minimum Viable Product) своего продукта или сервиса.

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

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

Стоимость индивидуальна, поскольку зависит от ваших знаний и скорости освоения, и составит от 400 до 800 долларов.
После бесплатной первой консультации (по сути — вводного занятия), вы сможете принять решение об оплате.

Это включает мастер-классы по изучаемым темам, практические задания и ссылки на дополнительные материалы.
В процессе работы вы можете получить консультацию или ответ на любой вопрос от тренера.

Результатом прохождения курса станет созданный вами и размещенный в интернет сайт вашего проекта.

После регистрации на курс вы сможете лично пообщаться с тренером и получить бесплатную консультацию по изучению веб-разработки, обсудить идеи для своего проекта, а также задать любые интересующие вопросы

Что будет на курсе

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

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

Если у вас нет идеи проекта — мы подберем подходящий в процессе курса. Обучение полностью проходит через практику, и каждый студент при прохождении курса создаст свое первое веб-приложение.

Чего не будет на курсе

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

Закладывайте время!

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

Минимальное время, которое понадобится для выполнения заданий — 8 часов в неделю. Лучше закладывать 12 часов.

В целом прохождение программы может занять от 1 до 3 месяцев.

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

Курс включает такие темы:

HTML, CSS, Bootstrap
Логика программирования. Базовый уровень Python
Особенности разработки с фреймворком Django
Базы данных
Шаблоны
Передача данных
Размещение проекта в интернет

Подробная программа расширенного курса:

  1. Алгоритмы. Переменные, циклы, ветвления — необходимая база для тех, кто изучает программирование с нуля
  2. HTML и CSS. Базовые знания, которые позволят самостоятельно сделать сайт
  3. Выбор проекта.
    Обсуждение идей проектов. Подготовка ТЗ для проекта.
    Система для веб-разработки. Командная строка.
    Необходимые знания сетей и принципов работы интернет
  4. Структура Django проекта
    Создание проекта и django-приложений
  5. База данных
    ORM, База данных, Модели
    Админка Django проекта
    Вывод данных
  6. Шаблоны
    Вложенность шаблонов
    Template Tags
    Фильтры, вывод данных
  7. Обработка ввода от пользователя
    Формы
    Авторизация. Ограничение доступ
  8. Система контроля версий Git
  9. Настройка сервера для хостинга Python проекта
  10. Работа с файлами: статика и пользовательские файлы
  11. Javascript. jQuery
    Ajax
    Cookie

Автор курса — Сергей Шармазанов

Стать программистом с нуля - это реальноПривет! Я рад видеть тебя на странице моего сайта, посвященного изучению программирования.

Несколько слов о том, как и почему появился этот курс.
Когда я решил заняться веб-разработкой, у меня уже был опыт в ИТ, и с программированием я был знаком. Однажды провалив проект на $10,000, который не смогли выполнить мои сотрудники, я понял, что мне надо разобраться в этом подробнее.
За 4 месяца я освоил Django и получил работу программиста, чтобы понять, как всё устроено. После этого было много других проектов, уже успешных.

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

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

Мне интересно было запустить курсы программирования, на которых минимум 80% студентов смогут использовать полученные знания в дальнейшей работе. И — судя по отзывам — у меня получилось.

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

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

Сергей Шармазанов

Регистрация на курс веб-программирования с нуля

Заполните форму ниже для регистрации на курс. После регистрации в течении двух дней вам придет письмо с подтверждением о регистрации на курс и с вами свяжется координатор курса для согласования деталей.

Остались вопросы?

Задайте в комментариях или напишите на почту: sergey.sharm@gmail.com.

Либо свяжитесь со мной по Skype: sergey_sharmazanov

7 thoughts on “Практический онлайн курс программирования — создание сайта с нуля на Django”

    1. Добрый день, Наталья!
      Новую группу планирую набирать в сентябре, начало курса — конец сентября-начало октября.
      Также я провожу занятия в индивидуальном формате — возможно вам будет это интересно. На сентябрь есть возможность взять еще одного человека для индивидуальной работы.

  1. Добрый вечер!
    Какой версии django обучаете? Какова цена курсов? Какова программа занятий и каково расписание?

    1. Добрый день, Евгений.
      На курсах мы работаем с последней версией Django — на текущий момент это 1.10.

      Сейчас курс доступен в двух форматах: в группе из 4х человек и индивидуально, расписание мы согласуем с участниками.
      Стоимость прохождения курса в группе — 250 долларов, стоимость индивидуальных занятий — 600 долларов за полный курс.

      Программа занятий формируется под группу (или индивидуальный план). Как правило содержит такие блоки:
      1
      Обсуждение идей проектов. Подготовка ТЗ для проекта.
      HTML, CSS, Bootstrap
      Ubuntu — система для веб-разработки
      2
      Структура Django проекта
      Создание проекта и django-приложений
      URL, VIEW
      3
      ORM, База данных, Модели
      Админка
      Вывод данных в шаблоне
      4
      Вложенность шаблонов
      Template Tags
      Фильтры. Обработка данных в шаблоне
      5
      Обработка ввода от пользователя. Формы
      Авторизация. Ограничение доступа
      6
      Система контроля версий Git
      Размещение проекта в интернет
      7
      Работа с файлами: статика и пользовательские файлы
      Страничный вывод данных (Pagination)
      8
      Ajax
      Cookie

    1. Добрый день, Сергей!
      Вот пример занятия: https://www.youtube.com/watch?v=9_fQpfO4IIc
      Можно посмотреть другие видео на моем канале в YouTube.

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

Добавить комментарий для Наталья Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *