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

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

Категории

  1. [ITVDN] Создание веб-приложений на PHP (Демьян Костельный)

    8 янв 2023
    [​IMG]​
    При изучении программирования очень важна практика. Проходя курс "Создание веб приложений на PHP", вы сможете закрепить на практике знания языка PHP, полученные ранее из других курсов или книг.
    На данном курсе на примере создания блога, рассматривается разработка веб-приложения с использованием готовых инструментов, которые предоставляет язык программирования PHP и известные открытые библиотеки. Автор показывает популярные и общепринятые подходы для решения часто возникающих задач при построении приложения.
    Курс создан для тех, кто хочет после изучения основ РНР увидеть, как на практике строятся приложения без привязки к фреймворку и получить тем самым практическую основу знаний для дальнейшего изучения фреймворков.
    Предварительные требования:
    Для прохождения данного курса необходимы базовые знания HTML/CSS, PHP на уровне курса «PHP Базовый», понимание языка запросов SQL и знание MySQL.
    1 Паттерн MVC и архитектура приложений
    2 Маршрутизация в приложениях
    3 Написание своего блога с MVC
    4 Использование классов репозиториев для БД
    5 Паттерны проектирования в архитектуре приложения
    6 Авторизация и регистрация
    7 Создание админ панели к блогу
    8 Файловая система
    9 Безопасность в приложении
    10 Гибкость админ панели
    Формат: Видео уроки (с дополнительными материалами).
    Продолжительность: 8 часов.
    Вы научитесь:

    • Создавать полноценное приложение с нуля, используя современные подходы, паттерны и библиотеки.
    • Понимать, что такое архитектурный паттерн MVC и как его применять на практике при создании приложения.
    • Понимать, зачем использовать проектирование архитектуры в приложении.
    • Понимать принципы маршрутизации в веб приложении и реализовывать их в своем приложении.
    • Использовать классы-репозиториев для работы с базой данных.
    • Работать с Doctrine ORM для простого доступа к базе данных.
    • Понимать и уметь применять на практике такие порождающее паттерны как Factory Method, Abstract Factory, Builder и Prototype.
    • Реализовывать регистрацию и авторизацию в своем приложении.
    • Работать с файловой системой в своем приложении.
    • Обеспечивать базовый уровень безопасности своего приложения.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [ITVDN] Паттерны проектирования в Java (Андрей Губаренко)

    6 янв 2023
    [​IMG]​
    При написании приложений разные разработчики часто сталкиваются с похожими задачами, проблемами и необходимостью их решения. Общепринятые и наиболее оптимальные способы решений таких задач называются – паттерны проектирования приложений.
    На курсе "Паттерны проектирования в Java" детально разбираются ставшие уже классическими 23 паттерна проектирования приложений, представленных «Бандой четырех». В курсе рассматриваются как сами паттерны, так и их различия, применимость тех или иных паттернов, их совместимость и взаимодействие. В видеоуроках вы познакомитесь с теоретическими основами использования паттернов при написании приложений и закрепите их использование на практических примерах.
    Предварительные требования:
    Для понимания данного курса желательно знание языка Java на уровне курса "Java Углубленный", понимание принципов ООП, желательно понимание SOLID принципов.
    Формат: Видео уроки (с дополнительными материалами).
    Продолжительность: 9,5 часов.

    1 Знакомство с паттернами проектирования
    2 Паттерн Builder
    3 Паттерн Factory Method
    4 Паттерн Abstract Factory
    5 Паттерн Prototype
    6 Паттерн Singleton
    7 Паттерн Adapter
    8 Паттерн Bridge
    9 Паттерн Composite
    10 Паттерн Decorator
    11 Паттерн Facade
    12 Паттерн Flyweight
    13 Паттерн Proxy
    14 Паттерн Chain of Responsibility
    15 Паттерн Command
    16 Паттерн Interpreter
    17 Паттерн Iterator
    18 Паттерн Mediator
    19 Паттерн Memento
    20 Паттерн Observer
    21 Паттерн State
    22 Паттерн Strategy
    23 Паттерн Template Method
    24 Паттерн Visitor
    Вы научитесь:
    • Понимать задачи, решаемые паттернами, и выбирать подходящий паттерн под задачу.
    • Понимать реализацию классических паттернов проектирования приложений в Java.
    • Понимать структуру и идею реализации технических решений услышав их названия.
    • Разбираться в коде, использующем паттерны проектирования.
    • Понимать различия в существующих паттернах и их совместимость.
    • Применять существующие паттерны на практике при написании приложений.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. Основы С++. Обучающий курс для начинающих (Андрей Поляков)

    30 дек 2022
    [​IMG] ​

    Приветствую тебя, коллега-программист
    ! Ты наверняка слышал о языке программирования С++. А особенно о том, насколько сложен этот язык для новичков. И ты искал обучающий курс, где было бы всё разжёвано для полных чайников.

    Поздравляю! Ты его нашёл!

    Сколько книг по программированию ты уже прочитал?
    • Ни одной, потому что тебе это кажется слишком сложным?
    • Одну-две, но ничего в них не понял и забросил?
    • Десяток-другой, но программировать на С++ так и не научился?
    Теперь это неважно!

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

    Этот курс особенно подходит для начинающих и отличается от аналогичных курсов следующими особенностями:
    • Это именно обучающий курс. А не просто книга и не просто видеокурс. Обычные книги не содержат видеоуроков. А видеокурсы не сдержат текстовых материалов.
    • Тебе не придётся покупать никаких дополнительных программ, чтобы опробовать на практике все примеры, приведённые в обучающем курсе. Потому что мы будем использовать только бесплатные средства разработки.
    • Отчасти этот курс является видеокурсом. Точнее, он содержит несколько видеоуроков, которые помогут тебе быстрее «въехать» в тему. Но кроме этого в его состав входит полноценная книга. И при этом данный курс стоит примерно в 4...5 раз дешевле аналогичных видеокурсов, в состав которых не входят текстовые материалы.
    • «Фундаментом» этого курса является книга «Основы программирования». В книге описано множество примеров программ на языке Паскаль. Если ты уже изучил эту книгу (или уже изучил Паскаль по другим источникам), то тебе будет проще справиться с курсом по С++, так как ты уже понимаешь, как работает программа на Паскале. А в курсе по С++ будут те же программы, только на языке С++. Поэтому обучение С++ пройдёт намного быстрее и проще.
    Почему именно этот курс научит тебя создавать программы на С++? Потому что:
    • Этот курс содержит книгу и видеоматериалы, которые помогут тебе максимально быстро изучить С++
    • Если ты знаешь Паскаль, то выучить С++ по этому курсу тебе будет ещё проще, так как в курсе множество примеров приведены одновременно на Паскале и на С++
    • Для обучения тебе не придётся покупать никаких дополнительных программ
    • В этом курсе имеются уникальные материалы, которых практически не найти в других источниках
    • В этом курсе ты вместе со мной напишешь настоящую полезную программу, и я расскажу тебе общие принципы создания реальных программ
    Что входит в курс «Основы С++»:
    • Полноценная книга по С++
    • Более 90 примеров программ с исходными кодами
    • 11 видеоуроков общей продолжительностью более 2 часов
    • Бесплатная среда разработки
    • Множество полезных ссылок на источники в Интернете, самостоятельный поиск которых отнял бы у тебя уйму времени
    Начинать надо здесь и сейчас!
    Иначе другие уйдут далеко вперёд, и тебе их будет уже не догнать!
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. Python для начинающих (Иван Плугарь)

    24 дек 2022
    [​IMG] ​

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

    Вам будут доступны: - 21 урок по Python в записи;
    • задания для самостоятельного решения и самопроверки;
    • доступ в течение 6 месяцев с момента покупки.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. Современная вёрстка (Дмитрий Лаврик)

    24 дек 2022
    [​IMG]​

    Продвинутая программа по HTML и CSS.

    Изучаем безальтернативные темы Flexbox и Grid Layout, осваиваем прикладные инструменты, а затем разбираемся в битве различных подходов к организации кода.
    21.02 – урок 1
    • Хитрости и нюансы Flexbox
    • Фокусы flex-grow
    • Идеальные выравнивания
    • Код без media-запросов: за и против
    • Эмуляция сетки на flex
    24.02 – урок 2
    • CSS Grid Layout - основы
    • Grid Layout vs Flexbox
    • Контрейнер, строки и столбцы
    • Управление размерами элементов
    • Создание именованных зон
    28.02 – урок 3
    • CSS Grid Layout - практика
    • Вёрстка внешнего каркаса
    • Примеры сложных элементов
    • Магия minmax, auto-fill и fr
    • Сочетание Grid Layout и Flexbox
    03.03 – урок 4
    • Сборка проекта с Vite
    • Основы работы с npm
    • Организация структуры проекта
    • Основные плагины для Vite
    • Настройка Postcss
    07.03 – урок 5
    • Концепция чистой вёрстки
    • Семантические классы
    • Архитектурные слои кода
    • Выделение общих классов
    • BEM vs модульный CSS
    10.03 – урок 6
    • Борьба с дублирующимся кодом
    • Vite + препроцессоры
    • Простое использование less ( scss etc )
    • Mixins vs Extends
    • Smartgrid для быстрой сетки
    14.03 – урок 7
    • Переход на тёмную сторону
    • Концепция атомарных классов
    • Подключение и настройка Tailwind
    • Шаблонизация html – pug
    • Вёрстка с Tailwind
    17.03 – урок 8
    • Tailwind и адаптивная вёрстка
    • Как выбирать подход для проекта
    • Подведение итогов
    • Разбор финальных ДЗ
    • Темы для дальнейшего развития
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх