[Яндекс.Практикум] Python-разработчик 2020 (Часть 3 и 4 из 8)

9a87c1d60f [Яндекс.Практикум] Python разработчик 2020 (Часть 3 и 4 из 8)

Курс: «[Яндекс.Практикум] Python-разработчик 2020 (Часть 3 и 4 из 8)». Хотели изучить Python? Сейчас самое время! Тренинг, который продлится практически год от Яндекса. Это третья и четвертая часть тренинга. Первая часть тренинга доступна тут. Вторая часть тренинга доступна тут. Остальные будут добавляться по мере поступления, но это займет время. Наберитесь терпения и изучайте не спеша. Обратите внимание, материал могут быстро удалить! Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

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

Что вы получите в Практикуме:

За 9 месяцев обучения по 10 часов в неделю вы освоите навыки разработки на Python, соберёте портфолио. Вот над какими проектами вам предстоит трудиться:

  • Социальная сеть. Вы научитесь взаимодействовать с базами данных, формировать ленту публикаций. Реализуете возможность регистрироваться и входить на сайт под своим аккаунтом и публиковать записи. Вы погрузитесь в бэкенд сервиса, оставив отрисовку интерфейса в стороне: ей пусть занимается фронтенд-разработчик.
  • Бот-ассистент. Напишете веб-приложение, которое будет самостоятельно собирать данные в интернете, а затем — уведомлять о них пользователя.
  • Онлайн-турнир по го, шашкам или реверси. Познакомитесь с алгоритмами и структурами данных: это позволит создавать быстрые и отзывчивые сервисы. Тут процесс разработки максимально приблизится к реальному: над этим проектом вы будете работать в команде программистов.

Программа обучения:

Основы Python: Бесплатный вводный курс (20 часов):

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

Возможности бэкенда: блог (80 часов):

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

Работа с внешними API (30 часов):

Вы узнаете, как сервисы в интернете получают друг от друга информацию: как организуется авторизация на незнакомом ресурсе через социальные сети, каким образом сайты кинотеатров и кафе указывают свои локации на фрагменте Яндекс и Гугл карт. Узнаете что такое API и напишете бота, который сам взаимодействует с известными сайтами.

Заботимся о производительности сервиса (60 часов):

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

Инфраструктура бэкенд-разработки (80 часов):

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

Дипломный проект (50 часов):

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

Если Вы не видите ссылку для скачивания материала — отключите блокиратор рекламы и добавьте наш сайт в список исключений. Если Вы против рекламы на нашем сайте — покупайте контент напрямую у авторов.

Материал предоставлен исключительно для ознакомления!

Опубликовано: Анонимно

OPENSSOURCE проводит масштабную ПРАЗДНИЧНУЮ акцию в честь СЕМИЛЕТИЯ ПРОЕКТА, которая продлится 3 дня! Более 300.000 материалов, доступ к закрытому порталу с эксклюзивными курсами, закрытый чат в Telegram и многое другое со скидкой навсегда! Пришло время развиваться и зарабатывать на любимом деле!

НАЖМИТЕ ДЛЯ ПОЛУЧЕНИЯ ПОДРОБНОСТЕЙ

Сен 16, 2020


FavoriteLoadingДобавить в закладки

5 комментариев

  • Ответить

    iAib

    16 сентября, 2020 в 20:42

    Отсутствует 7 блок, первая часть блоки 1 и 2, вторая часть блоки 3 и 4, третья часть блоки 5 и 6, в четвертой 8 и 9. Проверьте и залейте блок 7 если это не ошибка, пожалуйста.

    (1)

    • Ответить

      ar2r

      20 сентября, 2020 в 02:31

      спасибо вам за полезную инфу, залили заново?

      (0)

  • Ответить

    markwell26

    19 сентября, 2020 в 13:02

    Подскажите как открывать курсы, может залить нужно на сервер и там как сайт открывать? Если просто открывать задания через браузер, там кнопки не работают и прочее

    (0)

  • Ответить

    markwell26

    21 сентября, 2020 в 22:06

    Нет 7 спринта

    (0)

    • Ответить

      markwell26

      22 сентября, 2020 в 08:29

      Я тут посмотрел на сайте яндекс практикум, 7 спринта нет вообще

      (0)

Оставить комментарий


* - обязательное поле для заполнения.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Уведомлять меня при ответах на мои комментарии