про курс
Мета курсу "Розробник full-stack на Python" -підготувати фахівця, який зможе виконувати рядові завдання бекенд-розробки: писати Підтримуваний код, виконувати рефакторинг, проектувати схему бази даних і взаємодію з нею, організувати роботу з помилками і профілювання, проектувати і розвивати схему взаємодія з клиенсайдом, проводити код-рев'ю і писати тести.
під час курсу буде розглянуто ряд актуальних на даний момент тим, наприклад:
Як розбити код на чисті функції?
Коли використовувати GraphQL, а коли REST?
Коли використовувати ORM і коли ні?
Як і коли писати автотести, щоб не витратити час даремно?
Що потрібно перевірити у кожній БД, щоб уникнути поширених проблем?
на курсі будуть використані такі технології як:
Python 3.6 для написання коду;
Flask, Django і aiohttp щоб робити веб-сервіси;
PostgreSQL, MongoDB і Redis щоб зберігати дані; pytest щоб писати тести;
Django Rest Framework і Graphene щоб писати API;
Fabric і Docker щоб не чекати адмінів.
Цей список з'явився з аналізу вакансій: всі ці технології реально використовуються в бою, фігурують у вимогах і допомагають вирішувати завдання швидше і якісніше.
Курс призначений для тих, у кого вже є досвід комерційної розробки від року або великий досвід участі в проектах з відкритим вихідним кодом: ми чекаємо від студентів знайомства з Python і розуміння основ веб-розробки.
В рамках курсу кожен студент зможе реалізувати свій проект і попрактикувати використання розглянутих технологій.
Навчання триватиме чотири місяці, щотижня буде домашнє завдання і два вебінари по півтори години з розбором нових тим і завдань.
Мета курсу "Розробник full-stack на Python" -підготувати фахівця, який зможе виконувати рядові завдання бекенд-розробки: писати Підтримуваний код, виконувати рефакторинг, проектувати схему бази даних і взаємодію з нею, організувати роботу з помилками і профілювання, проектувати і розвивати схему взаємодія з клиенсайдом, проводити код-рев'ю і писати тести.
під час курсу буде розглянуто ряд актуальних на даний момент тим, наприклад:
Як розбити код на чисті функції?
Коли використовувати GraphQL, а коли REST?
Коли використовувати ORM і коли ні?
Як і коли писати автотести, щоб не витратити час даремно?
Що потрібно перевірити у кожній БД, щоб уникнути поширених проблем?
на курсі будуть використані такі технології як:
Python 3.6 для написання коду;
Flask, Django і aiohttp щоб робити веб-сервіси;
PostgreSQL, MongoDB і Redis щоб зберігати дані; pytest щоб писати тести;
Django Rest Framework і Graphene щоб писати API;
Fabric і Docker щоб не чекати адмінів.
Цей список з'явився з аналізу вакансій: всі ці технології реально використовуються в бою, фігурують у вимогах і допомагають вирішувати завдання швидше і якісніше.
Курс призначений для тих, у кого вже є досвід комерційної розробки від року або великий досвід участі в проектах з відкритим вихідним кодом: ми чекаємо від студентів знайомства з Python і розуміння основ веб-розробки.
В рамках курсу кожен студент зможе реалізувати свій проект і попрактикувати використання розглянутих технологій.
Навчання триватиме чотири місяці, щотижня буде домашнє завдання і два вебінари по півтори години з розбором нових тим і завдань.
https://privatelink.de/?https://www.shop-kreativ-wedding.com/product/lightroompresets/?lang=en