Вы используете мобильную версию

перейти на Полную версию сайта

Складчина: новые складчины на курсы и тренинги | страница 34

  1. Все статусы
  2. Доступно
  3. Открыто
  4. Сбор взносов
  5. Бестселлеры

Категории

  1. Бэкенд разработка на Django с нуля до специалиста (Илья Фофанов)

    27 ноя 2022
    [​IMG]​
    Научитесь разрабатывать серверную часть на Django фреймворке на примере интернет-магазина с подключением оплаты

    Чему вы научитесь
    • Разрабатывать серверную часть веб-приложений, используя Django фреймворк
    • Применять шаблоны Django
    • Моделировать БД и работать с БД через Django ORM
    • Понимать архитектуру MTV
    • Настраивать админ панель, используя Django Admin
    • Применять CBV для лучшей организации кода
    • Применять и разрабатывать свои миксины
    • Программировать отправку электронных писем
    • Программировать авторизацию и регистрацию в том числе через соцсети
    • Использовать геолокацию
    • Вести логирование и кэширование данных
    • Конфигурировать проект и полноценно разворачивать на сервере и многое другое
    • Подключать платёжный шлюз
    Требования
    • Базовые знания Python: понимание функций и ООП
    • Плюсом будут базовые знания по HTML
    • Уверенный пользователь ПК
    Описание
    Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но "наелись" урезанными видео с YouTube и плохо написанными руководствами? А может вам надо перейти с Django 2 на Django 3?

    Если хотя бы на один вопрос ответили - "да", то этот курс для вас!

    На моём курсе по Django я проведу вас через фреймворк Django от начала и до конца. Я программист-самоучка, так что знаю что такое самому начинать с нуля. Я позабочусь о вашем обучении, более того - я позабочусь о вас самих!

    Что такое Django?

    Django - веб-фреймворк с открытым исходным кодом, написанный на Python. Был разработан 12 лет назад, однако обновлён в 2020 до Django 3 с целым набором новых возможностей! Уже вышел Django 4 и мы сделаем краткий обзор на новые фичи, хотя принципиально ничего не изменилось и вы спокойно можете учиться по "лекалам" Django 3.

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

    Если вы хотите использовать Python в веб-разработке, то вам однозначно стоит заняться изучением фреймворка Django. Он сэкономит вам массу времени.
    Краткий список тем базовой части:

    Начало работы с проектом
    • установка виртуального окружения
    • развёртывание Django проекта локально
    • создание приложений в Django
    • создание контроллеров и подключение html-страниц
    Работа с шаблоными
    • шаблоны
    • динамический контекст
    • шаблонные теги и placeholder'ы
    • статика
    • наследование шаблонов
    Начало работы с БД
    • django ORM
    • модели
    • миграции
    • API QuerySet
    • медиафайлы
    • пространство имён в диспетчере URL
    • django fixtures
    Авторизация и регистрация
    • MTV
    • модель пользователя
    • работа с формами
    • debug-режим
    • traceback
    • клиент-серверная архитектура
    • запросы get и post
    • авторизация/регистрация/личный кабинет/логаут
    • обработка ошибок и сообщений
    Корзина товаров
    • QuerySet API - новые методы
    • включённые шаблоны
    • методы моделей
    • декораторы доступа
    • фильтрация
    • Pagination
    • Django Admin
    Краткий список тем продвинутой части:
    • CBV vs FBV
    • Mixins
    • отправка электронной почты
    • контекстные процессоры
    • линтеры и чистый код
    • соцсети и геолокация, OAuth 2.0, django-allauth
    • логирование, кэш, отложенные задачи и Celery
    • развёртывание проекта и профилирование - конфигурирование, ssl, wsgi & asgi сервера, nginx, gunicorn / uvicorn, подключение postgresql, тестирование, включая нагрузочное, трактовка метрик
    Материалы курса регулярно обновляются, так что всегда остаются актуальными.

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

    Для кого этот курс:
    • Для любого новичка, желающего изучить Django
    • Python разработчики, желающие изучить Django
  2. [Яндекс.Практикум] Инженер данных

    27 ноя 2022
    [​IMG] ​
    Что делают инженеры данных:
    Строят пайплайны
    Это первая задача инженера, когда он начинает продумывать архитектуру данных. Специалист решает, какие этапы работы с данными нужны, и определяет необходимые инструменты.

    Проектируют безопасные хранилища
    Инженер оценивает данные компании и разрабатывает подходящее для них хранилище.

    Масштабируют потоки данных
    Показатель опыта инженера — то, с каким объёмом данных он может работать. Чем опытнее специалист, тем больше объём данных.

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

    Кому подойдёт курс:
    Разработчикам
    Освоите новую специализацию и продолжите развитие в перспективной области работы с данными.

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

    Специалистам по Data Science и аналитикам
    Научитесь строить дата-пайплайны, проектировать витрины, строить ETL и собирать сырые логи в большом объёме.

    Программа курса «Инженер данных»
    За 6,5 месяцев учёбы от 12 часов в неделю вы узнаете, как извлекать, очищать и сохранять данные. Поймёте, как создавать и поддерживать разные виды хранилищ. А ещё научитесь работать со стриминговой обработкой данных.
    При создании программы мы проанализировали вакансии, а также опросили работодателей и практикующих инженеров данных, чтобы обучать тем навыкам и инструментам, которые понадобятся в работе и будут важны при найме.

    Бесплатный вводный курс. Простая витрина данных

    1 модуль
    Актуализация модели данных

    2 модуль
    DWH: пересмотр модели данных

    3 модуль
    ETL: автоматизация подготовки данных

    4 модуль
    Проверка качества данных

    5 модуль
    DWH для нескольких источников

    6 модуль
    Аналитические базы данных

    7 модуль
    Организация Data Lake

    8 модуль
    Потоковая обработка данных

    9 модуль
    Облачные технологии

    10 модуль
    Выпускной проект

    Продажник:
    Ответов: 7
  3. [javabegin] Микросервисы на Spring Cloud (Тимур Батыршинов)

    26 ноя 2022
    [​IMG] ​

    Практический курс, где вы на основе проекта создадите микросервисную архитектуру с применением всех популярных технологий (Spring Cloud, Config, Eureka, RabbitMQ, GitHub и др.)


    ЧТО ТАКОЕ МИКРОСЕРВИСЫ?

    Это новый подход к разработке крупных проектов (в противовес старому подходу, который называют "монолит" - единое приложение)

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

    Сейчас это самая популярная архитектура для создания крупных приложений с большим функционалом.

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

    ЧТО ТАКОЕ SPRING CLOUD?

    Это готовые библиотеки и технологии, которые позволяют создавать микросервисные приложения быстро и легко.

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

    Всю остальную "грязную" работу сделает за вас Spring.

    НУЖНО ЛИ ЭТО ВАМ?

    Если вы привыкли к старым методикам разработки (монолит) и вас все устраивает - то можно не изучать микросервисы (без работы точно не останетесь).

    Но если хотите идти в ногу со временем - то нужно обязательно научиться работать со Spring Cloud и его внутренними проектами. Тогда вы будете "на коне" еще многие годы.

    Микросервисы для начинающих на Spring Cloud?

    SPRING/ CLOUD

    Можно все изучать самостоятельно и тратить на это много времени. А можно взять готовый материал и пошагово создать проект с нуля с применением всех нужных технологий Spring Cloud.

    Поэтому для вас был создан специальный курс на русском языке (возможно, единственный в РУНЕТЕ в таком объеме).


  4. NodeJS. Разработка серверной стороны для real-time коммуникаций (Дмитрий Лаврик)

    25 ноя 2022
    [​IMG] ​

    8 декабря, 20:00 — урок 1

    • Основы и понимание node.js
    • Знакомство с важными модулями
    • Блокирующий и неблокирующий код
    • Сравнение node и php
    • Создание простого сервера
    • Работа с запросом и ответом
    12 декабря, 20:00 — урок 2
    • Сервер на основе Express
    • CORS и прочие мелочи
    • Периодическое обновление данных
    • Ужасный Short Polling
    • Понимание Long Polling
    • Реализация чата на Long Polling
    15 декабря, 20:00 — урок 3
    • Server Sent Events (SSE)
    • Подключение, события, данные
    • SSE vs Long Polling
    • Реализация чата на SSE
    • Архитектура серверной части
    • Работа с БД, mysql
    19 декабря, 20:00 — урок 4
    • Реализация аукциона
    • Готовый базовый backend (не node)
    • Задача: real-time ставки
    • Ставка = Request
    • Взаимодействие частей на backend
    • Обновление данных через SSE
    22 декабря, 20:00 — урок 5
    • Доработка примера аукциона
    • Разные модели работы backend
    • Простое развёртывание на сервере
    • Основы применения пакета PM2
    • Оценка лагов при Request + SSE
    • Web Sockets ( WS ) vs SSE
    26 декабря, 20:00 — урок 6
    • Основы Web Sockets, их плюсы и минусы
    • Чистые сокеты vs socket.io
    • Реализация чата на сокетах
    • Подготовка к проекту онлайн шахмат
    • Материалы для изучения
    • Новогодний перерыв
    9 января, 20:00 — урок 7
    • Практика WS - онлайн шахматы
    • Использование chessops
    • Готовый модуль доски и правил
    • Реализация UI для доски
    • Реализация процесса игры
    12 января, 20:00 — урок 8
    • Доработка проекта
    • Реализация серверной стороны
    • Создание и присоединение к игре
    • Оценка лагов Web Sockets vs SSE
    • Обобщение материалов курса
    Продажник:
  5. Promise API. Тариф Только видео (Андрей Кобец)

    24 ноя 2022
    [​IMG] ​

    3 часа 15 минут только самой полезной информации о промисах с примерами и разбором кода.
    Андрей Кобец (kobezzza) — руководитель отдела Frontend разработки сервиса Яндекс.Едадил.
    Стаж программирования более 18 лет.

    Продажник:
Наверх