Новые складчины | страница 26

Категории

  1. [Лаборатория линуксоида] Введение в Linux и Bash. Курс 2022

    19 сен 2024
    [​IMG]

    Уроки по Linux и Bash с ответами к заданиям и четырьмя дополнительными уроками. Файл PDF
    Количество страниц: 77

    Дата публикации: декабрь 2022
    Дополнительная информация:

    Курс "Введение в Linux и Bash" – серия статей-уроков, знакомящих с историей, особенностями и философией операционных систем GNU/Linux, принципами работы в режиме командной строки и основными командами, выполняемыми в Bash.

    Курс будет полезен начинающим пользователям операционной системы GNU/Linux, будущим системным администраторам и веб-разработчикам, планирующим самостоятельно развертывать сайты на веб-серверах.

    PDF-версия содержит четыре дополнительных урока: "Архиватор tar", "Утилита grep", "Знакомство с потоковым редактором sed", "Создание файлов со списком команд".

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [GetAnalyst] Системный аналитик: с нуля до опыта работы на проекте. Практика (Екатерина Ананьева)

    18 сен 2024
    [​IMG]


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

    Программа
    16 модулей в записи для самостоятельной работы.
    21 онлайн-встреча для закрепления материала на практике. Q&A сессии.
    Оптимально: 9 месяцев

    Модуль 1. Профессия системного аналитика
    Модуль 2. Сбор и анализ требований
    Модуль 3. Бизнес-требования и User Stories. Нотация BPMN
    Модуль 4. Функциональные и нефункциональные требования. Use Cases
    Модуль 5. Разработка требований: ТЗ и тестирование требований
    Модуль 6. Инструменты для сбора и описания требований
    Модуль 7. Проектирование UI/UX: дизайнер + аналитик
    Модуль 8. Frontend: детализация требований и постановка задач на разработку для веб-приложений
    Модуль 9. Проектирование БД
    Модуль 10. Проектирование Backend
    Модуль 11. Интеграции
    Модуль 12. Проектирование для Мобильных приложений
    Модуль 13. Проектная документация
    Модуль 14. Работа команды
    Модуль 15. Подготовка резюме и собеседование
    Модуль 16. Проектная работа

    Чему вы научитесь
    • Сбор и анализ требований
      Узнаете методы и техники сбора требований от заинтересованных сторон.
      Научитесь анализировать и структурировать требования для дальнейшей работы.
      Выявите и учтете бизнес-требования, функциональные и нефункциональные требования.
    • Проектирование
      Освоите проектирование баз данных и UI/UX.
      Познакомитесь с методами определения структуры базы данных и проектирования пользовательского интерфейса.
      Разработаете эффективные и привлекательные решения с учетом требований и пользовательского опыта.
    • Детализация требований и постановка задач на разработку
      Освоите процесс детализации требований для различных областей (Frontend, Backend, Интеграции, Mobile).
      Научитесь определению компонентов и архитектуры системы на основе требований.
      Поставите задачи для разработчиков, учитывая требования и специфику каждой области.
    • Работа в команде
      Узнаете о принципах эффективной работы в команде проекта.
      Разберетесь в процессах коммуникации, совместной работы и управления конфликтами.
      Научитесь эффективно взаимодействовать с членами команды и заинтересованными сторонами проекта.
    • Проектная работа
      Примените полученные знания и навыки на практике в рамках реального проекта.
      Проведете системный анализ и предложите решение для реальной проблемы или создания нового продукта.
      Получите опыт работы в команде, примените методы и инструменты, изученные на курсе.
    • Документация и коммуникация
      Познакомитесь с основами проектной документации.
      Узнаете о важности документирования требований, дизайна, архитектуры и других аспектов проекта.
      Научитесь эффективно коммуницировать и представлять свои идеи и результаты работы.
    • Подготовка резюме и собеседование
      Получите рекомендации по созданию профессионального резюме в области системного анализа.
      Подготовьтесь к успешному прохождению собеседования для работы системным аналитиком.
    • Проектный аспект
      Познакомитесь с процессом управления проектами и ролями системного аналитика в проектной среде.
      Узнаете о важности планирования, контроля и оценки проекта в рамках системного анализа.
    Преподаватель и автор курса: Екатерина Ананьева
    Больше 10 лет в IT. 60+ проектов
    Помощь в запусках и запуск стартапов
    Спикер международных конференций

    Тариф Практика
    Доступ к платформе 18 месяцев
    17 теоретических модулей
    Практические вебинары онлайн раз в 2 недели для закрепления теории: 26 онлайн-встреч

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [Chengellege] Аналитик PRO. Тариф Базовый (Петр Белоусов, Лада Сбитнева)

    18 сен 2024
    [​IMG]

    Начните обучение на самой полной программе по аналитике и освойте навыки дата-, бизнес- и финансового аналитика даже если у вас нет профильного образования!

    320 часов практики, решение кейсов от реальных компаний-партнеров.
    Преподаватели курса работают в Google, BCG, Авито, VK, Точка.

    Мы научим вас всему!

    - Использовать Python, SQL, Excel
    - Создавать аналитические отчеты и презентации
    - Строить бизнес-модели
    - Моделировать бизнес-процессы
    - Структурировать работу над бизнес-задачами
    - Рассчитывать ключевые финансовые показатели
    - Анализировать финотчетность
    - Строить дашборды в BI-системах
    - Использовать продуктовую и маркетинговую аналитику

    Практика
    • 13 индивидуальных проектов: SQL, Excel, Python, Tableau
    • 7 командных кейса: работа в команде, закрепление пройденного материала, прокачка soft skills

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

    Структурный подход к решению бизнес-задач (15 ак.ч.)
    SQL для анализа данных (35 ак.ч.)
    Excel для бизнеса (35 ак.ч.)
    Python и методы анализа данных (95 ак.ч.)
    Продуктовая и маркетинговая аналитика (20 ак.ч.)
    Визуализация данных в Tableau (25 ак.ч.)
    Финансовый учет (35 ак.ч.)
    Бизнес-процессы и бизнес моделирование (20 ак.ч.)
    Бизнес-презентации в PowerPoint (25 ак.ч.)


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [stepik] JavaScript: от теории к практике (Мария Ажгихина)

    17 сен 2024
    [​IMG]

    Чему вы научитесь

    - появятся начальные знания(база) в области JavaScript
    - освоите работу с DOM
    - научитесь работать с git
    - появится понимание, куда двигаться дальше
    - научитесь решать задачи на программирование
    - получите навык работы с html, css, js на небольших проектах

    Добро пожаловать на курс "JavaScript для начинающих"! Если вы хотите научиться программировать на JavaScript, но не знаете, с чего начать, то наш курс для вас.

    Мы начинаем обучение с азов и не требуем никаких предварительных знаний, ну почти. Вы узнаете все о переменных, условиях, циклах, массивах, строках, функциях, объектах и коллекциях.

    Начальные требования: вы понимаете основы HTML и CSS или готовы изучить их в процессе (если знаете, что такое input и селектор класса - все в порядке).

    Цель курса:
    изучить основы языка программирования JavaScript, научиться работать с DOM.

    Одним из главных преимуществ нашего курса является то, что мы начинаем изучение JavaScript параллельно с DOM. Это позволяет применять полученные знания на практике уже на первых этапах обучения. Обычно на курсах DOM проходят отдельным курсом или после изучения языка программирования.

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

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

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

    Модули курса:
    - Базовые знания - переменные, типы, ввод и вывод данных, работа с консолью.
    - Условия
    - Циклы
    - Массивы
    - Строки
    - Функции
    - Объекты
    - Коллекции
    - Асинхронность
    - Через все темы проходит DOM

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

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

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

    Начальные требования
    Уверенный пользователь ПК, начальные знания HTML / CSS или желание изучить в процессе (если знаете, что такое input и селектор класса - все в порядке).

    Наши преподаватели
    Мария Ажгихина

    Full-Stack QA engineer и репетитор по информатике Имею высшее техническое и педагогическое образование. Окончила аспирантуру МПГУ по направлению "Теория и методика обучения и воспитания (информатика)". Являюсь призером олимпиады "Московский учитель" и высшую категорию как учитель информатики. Кроме основной работы готовлю обучающихся к экзаменам ОГЭ и ЕГЭ, а также разрабатываю свои авторские курсы по вебу.


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [stepik] Web-технологии: практический курс CSS (Мария Ажгихина)

    17 сен 2024
    [​IMG]

    Чему вы научитесь

    - разберетесь с селекторами;
    - освоите позиционирование и свойство z-index;
    - научитесь применять фильтры;
    - освоите работу с анимацией и transitions;
    - получите большое количество практических заданий.

    О курсе

    Добро пожаловать на курс "Web-технологии: практический курс"! Если вы уже знакомы с HTML и CSS, но хотите улучшить свои навыки и получить практический опыт, то этот курс для вас.

    Мы сфокусировались на том, чтобы помочь вам стать успешным веб-разработчиком, и поэтому наш курс полон интересных задач и проектов.

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

    Мы начнем с основ HTML и CSS, а затем перейдем к более продвинутым темам, таким как Box Model, transitions, анимация и адаптивный дизайн.

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

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

    Присоединяйтесь к нашему курсу и начните свой путь к успешной карьере в веб-разработке уже сегодня!

    Цель курса:
    изучение CSS и получение практических навыков.

    Структура курса:
    1. Описание курса
    Краткая информация о курсе и о том, как выполнять задания

    2. HTML и CSS: практический модуль
    Вспоминаем основную теорию по HTML и CSS: структуру документа, основные HTML-элементы, CSS селекторы, рассматриваем примеры и, конечно же, выполняем практические задания.

    3. Больше CSS
    Блок с теорией по CSS: комбинаторы и составные селекторы, Box Model, каскадность и наследование. Разбираемся с shadows, gradients, z-index, transitions и анимацией.

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

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

    Для кого этот курс
    Все, интересующиеся версткой и вебом в целом. Если вы знаете что такое селектор класса, но хотите узнать больше про CSS или вам не хватает практики - этот курс для вас! Если вы имеете начальные представления о HTML и CSS, но вы не знаете, где взять практические задания, чтобы они были в меру сложными - вам сюда!

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

    Здесь вас не бросят в омут с головой верстать огромный сайт с первого урока. Обучение движется от простого к сложному. И весь курс построен так, чтобы в конце вы могли САМОСТОЯТЕЛЬНО сверстать адаптивный лэндинг.

    Начальные требования
    Уверенный пользователь ПК. Начальные знания HTML и CSS. Это курс для начинающих-продолжающих, которым необходима практика.

    Наши преподаватели
    Мария Ажгихина

    Full-Stack QA engineer и репетитор по информатике Имею высшее техническое и педагогическое образование. Окончила аспирантуру МПГУ по направлению "Теория и методика обучения и воспитания (информатика)". Являюсь призером олимпиады "Московский учитель" и высшую категорию как учитель информатики. Кроме основной работы готовлю обучающихся к экзаменам ОГЭ и ЕГЭ, а также разрабатываю свои авторские курсы по вебу.


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [stepik] Фулстек-разработка веб-сервиса на TypeScript, Reaсt, Node.js (Сергей Дмитриев)

    17 сен 2024
    [​IMG]

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

    О курсе
    Я с детства мечтал, что когда вырасту, смогу сам сделать крутой многопользовательский сервис как вконтакте (это было лет 16 назад). И вот я 16 лет корпел, корпел, и научился. Сервисы, которые я раньше программировал больше года в команде из 3 человек, я теперь могу запрограммировать за пару, тройку месяцев в одиночку. Решающую роль сыграли выбранные технологии (перебрал многие) и способ их совмещения — архитектура.

    И вот я создал курс, где показываю как в итоге оказывается с моей точки зрения надо создавать веб-сервисы с нуля, чтобы обеспечить качество и масштабируемость кода, скорость разработки, а также удовольствие и радость от процесса.
    Курс вообще без воды, чисто практический. 28 часов видео и 143 урока, из которых аж 43 бесплатные.

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

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

    Как проходит обучение
    В основе обучения лежит учебник из 141 урока (42 бесплатных, остальные платные). В учебнике освещается процесс создания веб-сервиса, который содержит в себе практически всё, что встречается в каждом IT-продукте: авторизация, формы, роутер, логирование, тесты, деплой, и т.д. Всё это сопровождается исходным кодом и видео-инструкциями. Изучите, скопируйте, адаптируйте под свой или заказной проект.

    Учебник освещает аспекты встречающиеся в практически 100% IT-продуктов. Однако некоторая часть кода индивидуальна в каждом отдельном продукте, и её вы должны написать самостоятельно. Постарайтесь написать её самостоятельно. Будет нужна поддержка, совет, код-ревью, обращайтесь за индивидуальной консультацией.

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [alit-node] Продвинутый backend на nodejs за 12 часов (Кирилл Поздняков)

    15 сен 2024
    [​IMG]

    В этом курсе мы пройдемся по темам Nodejs в углубленном формате. Курс рассчитан на разработчиков разного уровня. Тут вы рассмотрите продвинутые темы и полный спектр возможностей языка на продвинутом уровне.

    Введение
    Общее количество вопросов 110, по 10 вопросов на модуль.

    Модуль 1 (Nodejs) - 1час 15мин
    Краткое описание: Рассмотрим работу с Nodejs, его составные части, основные библиотеки: (crypto,dns,http,os,path,proccess,utils,files,events,modules,stream,workers,cluster,child-process,deno,ts) и то как с ними работать, рассмотрим то как работает Nodejs и их чего состоит (LibUV, V8, демультиплексор событий, event loop, thread pool) и много другое

    Модуль 2 (Работа в сети) - 45мин
    Краткое описание: Что такое HTTP, для чего он и какие версии есть. HTTP 1. HTTP 1.1. HTTP 2. HTTP 3. TCP. UDP. IP. Какие работает HTTPS и откуда TLS/SSL. Как работать с REST. Принципы REST. Методы. Как кешировать ресурсы определенным образом и управлять последовательностью подгрузок на странице. Уязвимости и безопастность. XSS. CQRS. CSRF.

    Модуль 3 (SQL) - 1час
    Краткое описание: Рассмотрим все возможные запросы от и до, сложные запросы, составные запросы, транзакции, репликация, триггеры, юнионы, CTE, вьюхи, индексы, джоины, связи, создания таблиц, изменения таблиц, и многое другое

    Модуль 4 (Frameworks) - 1час 30мин
    Краткое описание: Тут же мы рассмотрим основные фреймворки и их продвинутые возможности, рассмотрим: Nestjs, Express, Fastify, Koa. Рассмотрим продвинутые возможности каждого из фреймворков детально и на примерах, а так же многое другое

    Модуль 5 (Docker+Kuber) - 40мин
    Краткое описание: Тут мы рассмотрим все команды по работе с докер, как стартануть приложение, сделать билд, выгрузить в DockerHub, как написать docker-compose файл со всей конфигурацией + поработаем с Kubernetes, а именно поработаем с основными частями: поды, деплойменты, сервисы, ингресс контроллеры и многое другое

    Модуль 6 (Архитектура) - 1час 10мин
    Краткое описание: Поговорим об архитектуре создания Backend приложений + различные подходы по написанию кода. Полностью и подробно Solid. Принцип единственной ответственности. Принцип открытости-закрытости. Принцип подстановки Барбары Лисков. Принцип разделения интерфейса. Принцип инверсии зависимостей. Kiss. Dry. Другие подходы. Порождающие шаблоны. Структурные шаблоны. Поведенческие. Фабрика. Синглтон. Прототип. Фасад. Декоратор. Прокси. Итератор. Стейт. Наблюдатель. Чистый Код. Чистая архитектура

    Модуль 7 (Брокеры/Микросервисы) - 30мин
    Краткое описание: Тут расмотрим два основных броккера сообщений это RabbitMQ и Kafka, а так же отличия их между друг другом и когда какой использовать, так же посмотрим на легковесный броккер Nats, который быстрый и набирающий популярность, так же тут мы рассмотрим на примере то как выглядит микросервисное приложение + рассмотрим топ 10 частых шаблонов проектирования микросервисов и много другое

    Модуль 8 (ci-cd) - 15мин
    Краткое описание: Тут мы напишем свой пайплан доставки готового приложения до сервера с помощью GitHub Actions, настроим поднятие приложения и его дальнейшую работу, а так же многое другое

    Модуль 9 (Приложения) - 1час 10мин
    Краткое описание: Тут мы рассмотрим уже готовые приложения, которые построены поверх изученного, а также с использованием других технологий (ts-rest,cqrs,kubernetes+docker,passport,nginx,zod)

    Модуль 10 (Typeorm) - 20мин
    Краткое описание: Тут же мы рассмотрим работу с SQL в контексте TypeOrm его функции и многое другое

    Тесты - 2 часа
    Общее количество вопросов 110, по 10 вопросов на модуль.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [Нетология] Веб-разработчик с нуля, Full Stack. 2022-2024

    13 сен 2024
    МЕСТО ОРГАНИЗАТОРА НЕ ЗАНИМАТЬ!!!

    [​IMG]

    Веб-разработчик с нуля (2022-2024) [Нетология]

    Более 450 часов интенсивной подготовки специалиста в разработке сайтов и приложений для веб. Изучение 8 продвинутых технологий для уверенного старта с нуля до junior-разработчика. Всестороннее изучение PHP, JavaScript, HTML и CSS. Курс подойдет всем желающим сменить профессию. Научитесь верстать приложения и сайты "под ключ", подключать библиотеки и фреймворки. Выпускники получат востребованную профессию, 11 проектов в портфолио, доступ к стажировке в крупных компаниях и базе вакансий.

    Чему научитесь
    Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
    - Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
    - Решать задачи с помощью JavaScript.
    - Подключать библиотеки React, JSX, React router, VirtualDom.
    - Программировать на PHP.
    - Разрабатывать бэкэнд в библиотеке Laravel.

    [​IMG]
    Содержание программы:

    МОДУЛЬ HTML-ВЕРСТКА: С НУЛЯ ДО ПЕРВОГО МАКЕТА |13 ЧАСОВ ТЕОРИИ | 48 ЧАСОВ ПРАКТИКИ

    1.1 Верстка контента и каркаса страницы
    ü введение в верстку
    ü контентные теги
    ü теги для верстки структуры контента
    ü позиционирование блочных элементов

    1.2 Формы
    ü верстка форм
    ü нестандартные элементы форм

    1.3 Всплывающие и flex-элементы
    ü всплывающие элементы
    ü позиционирование flex-элементов

    В конце блока вы сможете:
    - верстать страницы на HTML и CSS
    - разбираться в семантике HTML
    - задавать размеры элементов и позиционировать их
    - использовать инструменты DevTools

    МОДУЛЬ АДАПТИВНАЯ И МОБИЛЬНАЯ ВЕРСТКА | 8 часов теории | 52 часа практики
    2.1 Резиновая верстка
    ü верстка резинового макета
    ü резиновые изображения

    2.2 Мобильная верстка
    ü введение в медиа-запросы
    ü медиа-функции
    ü особенности верстки для мобильных устройств

    2.3 Адаптивная верстка
    ü верстка адаптивного макета
    ü адаптивная типографика
    ü Breakpoints
    ü адаптивные изображения

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

    МОДУЛЬ ОСНОВЫ ПРОГРАММИРОВАНИЯ | 7 часов теории | 48 часов практики
    3.1 Типы данных и ветвление
    ü базовые понятия, переменные и числа
    ü логический тип и ветвление
    ü строки, алгоритмы, как отлаживать код

    3.2 Структуры данных и циклы
    ü массивы и базовые методы работы с ними
    ü циклы
    ü ассоциативные массивы

    3.3 Функции
    ü функция без параметров. Область видимости
    ü параметры и возвращаемое значение

    В конце блока вы сможете:
    - создавать массивы на JavaScript
    - создавать и инициализировать объекты
    - работать с вложенными структурами в JavaScript

    МОДУЛЬ GIT - СИСТЕМА КОНТРОЛЯ ВЕРСИЙ | 4 часа теории | 9 часов практики
    4.1 Внедрение системы контроля версий
    ü в видео-формате с домашним заданием и проверкой преподавателем
    4.2 Истории работы и ветки
    ü в видео-формате с домашним заданием и проверкой преподавателем
    4.3 Командная работа
    ü в видео-формате с домашним заданием и проверкой преподавателем
    4.3 Разбор домашних работ
    ü вебинар с преподавателем

    В конце блока вы сможете:
    - создавать репозитории, клонировать, делать push и pull request на GitHub
    - разрешать конфликты версий кода
    - работать с терминалом
    - работать с историей и ветками на GitHub

    МОДУЛЬ ОСНОВЫ JAVASCRIPT | 8 часов теории | 56 часов практики
    5.1 Основные понятия
    5.2 Функции
    5.3 Работа с массивами
    5.4 Объекты
    5.5 Классы
    5.6 Обработка исключений и замыкания
    5.7 Асинхронность
    5.8 Функции декораторы, оператор три точки, call, apply

    В конце блока вы:
    - освоите основы языка JavaScript
    - научитесь работать с исключениями и асинхронностью

    МОДУЛЬ ОСНОВЫ JAVASCRIPT В БРАУЗЕРЕ | 8 часов теории | 56 часов практики
    6.1 Основы разработки интерфейсов
    ü возможности JavaScript в браузере
    ü способы поиска нужного HTML-элемента
    ü объект события

    6.2 Работа с DOM
    ü DOM
    ü работа с HTML-формами
    ü изменение структуры HTML-документа

    6.3 Работа с состоянием
    ü асинхронные запросы
    ü хранение состояния на клиенте и отправка на сервер

    В конце блока вы сможете:
    - использовать на JavaScript дополнительные возможности браузера
    - подключать скрипт к HTML-документу и делать его “живым”: изменять его, реагировать на действия пользователя

    МОДУЛЬ ПРОДВИНУТЫЙ JAVASCRIPT | 14 часов теории | 72 часа практики
    7.1 Организация работы
    ü стандарты и рабочее окружение
    ü модули
    ü платформы: браузер vs node.js
    ü unit-тестирование

    7.2 Функции, замыкания и ООП
    ü прототипы, конструкторы, классы и наследование
    ü object, reflection и proxy
    ü регулярные выражения

    7.3 Работа с состоянием
    ü контейнеры
    ü ArrayBuffer

    7.4 Работа с состоянием
    ü promises, async/await, timers & event loop
    ü символы, итераторы, генераторы
    ü TypeScript

    В конце блока вы сможете:
    - работать с современным инструментом для организации рабочего окружения (npm, webpack)
    - использовать наиболее сложные разделы языка: прототипной моделью, promises и асинхронными программированием (async/await)

    МОДУЛЬ ПРОДВИНУТЫЙ JAVASCRIPT В БРАУЗЕРЕ | 12 часов теории | 72 часа практики
    8.1 Организация работы, события и DOM
    ü рабочее окружение
    ü работа с DOM (объектная модель документа)
    ü обработка событий

    8.2 Работа с формами и сетью
    ü организация тестирования (Unit, E2E)
    ü работа с HTML-формами
    ü Drag&Drop, работа с файлами
    ü работа с HTTP

    8.3 Интерактивность
    ü EventSource, Websockets
    ü анимация и CSS
    ü Geolocation, Notification, Media

    8.4 Advanced
    ü RxJS
    ü WebWorkers, ServiceWorkers

    В конце блока вы сможете:
    - использовать инструменты, ускоряющие работу
    - профессионально работать с формами
    - использовать продвинутые элементы: слайдеры, календари, файлы
    - работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты

    МОДУЛЬ REACT: БИБЛИОТЕКА №1 В СОВРЕМЕННОЙ ФРОНТЕНД-РАЗРАБОТКЕ | 13 часов теории | 76 часов практики
    9.1 Компоненты
    ü компоненты
    ü события и состояния
    ü Props
    ü формы

    9.2 Продвинутые техники, одностраничные приложения
    ü композиция компонентов
    ü жизненный цикл и работа с HTTP
    ü HOC
    ü hooks, Context API
    ü React Router

    9.3 Redux - управление состоянием
    ü Redux
    ü Redux и Redux Thunk
    ü Redux Observable
    ü Redux Saga

    В конце блока вы сможете:
    - использовать инструменты, ускоряющие работу
    - профессионально работать с формами
    - использовать продвинутые элементы: слайдеры, календари, файлы
    - работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты

    МОДУЛЬ ОСНОВЫ PHP | 13 часов теории | 32 часа практики
    10.1 Базовый синтаксис. PHP в HTML и HTML средствами PHP
    ü знакомство с PHP и PHPStorm
    ü консольные приложения в PHP
    ü базовые операторы и функции

    10.2 Работа с файлами
    ü cоздание функций в PHP
    ü основы работы с объектами
    ü HTTP, заголовки, сессии

    10.3 PHP как средство профессиональной разработки
    ü файлы, HTML-формы
    ü развертывание приложения на хостинге

    В конце блока вы сможете:
    - работать с данными в PHP, создавать массивы и условные конструкции на PHP
    - работать с файлами
    - использовать принципы объектноориентированного программирования

    МОДУЛЬ ПРОДВИНУТЫЙ PHP | 5 часов теории | 20 часов практики
    11.1 Объектно-ориентированное программирование
    ü понятие класса и объекта
    ü наследование, полиморфизм и инкапсуляция
    ü примеси, перезагрузка и магия

    11.2 Базы данных и тестирование
    ü работа с базами данных
    ü тестирование, php-unit

    В конце блока вы сможете:
    - работать с базами данных
    - настраивать веб-сервер
    - писать SQL-запросы

    МОДУЛЬ ФРЕЙМВОРК LARAVEL | 4 часа теории | 16 часов практики
    12.1 Введение в Laravel
    ü введение в Laravel
    ü MVC, Базы данных
    ü Middleware. Авторизация
    ü работа с REST API

    12.2 Базы данных
    ü работа с базами данных
    ü авторизация пользователей
    ü передача данных в шаблоны

    12.3 Работа с проектом
    ü создание и поддержка проекта
    ü дополнительные возможности библиотеки

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

    МОДУЛЬ АНГЛИЙСКИЙ ЯЗЫК ДЛЯ НАЧИНАЮЩИХ РАЗРАБОТЧИКОВ | 3.5 часа теории
    ü Лексика, без которой не обойтись
    ü Как вести переписку на английском
    ü Чтение документации и анализ требований
    ü Программирование
    ü Тестирование ПО
    ü Стрессовые ситуации
    ü Устранение неполадок
    ü Работа и роли в команде
    ü Поддерживаем любую беседу на английском
    ü Собрания, презентации на высшем уровне

    МОДУЛЬ ОСНОВЫ ГРАФИЧЕСКОГО ДИЗАЙНА | 16 часов теории | 13 часов практики
    ü Основы композиции
    ü Теория цвета
    ü Цифровая эстетика и новые медиа
    ü Типографика
    ü Введение в брендинг и современный плакат
    ü VR

    АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ | Бонусный модуль
    ü Введение в алгоритмическую сложность. Бинпоиск
    ü Динамическое программирование и “жадность”
    ü Сортировки
    ü Динамический массив. Списки. Деки
    ü Хеширование
    ü Графы
    ü Орграфы

    ДИПЛОМНЫЙ ПРОЕКТ
    ЗАДАНИЕ:

    · Разработка фронтенда и бэкенда крупного веб-приложения: разработка информационной системы для администрирования кинозалов и бронирования билетов
    · Клиентская часть: интерфейс для администратора, контролера, клиента и серверная часть: разработка API

    БОНУС - МОДУЛЬ КАРЬЕРА В ВЕБ-РАЗРАБОТКЕ: КУРС ОТ ЦЕНТРА РАЗВИТИЯ КАРЬЕРЫ
    После обучения проекты для портфолио:
    1 - Игра "Крестики-нолики".
    2 - Сайт биржа по продаже криптовалюты.
    3 - Веб-менеджер личных финансов.
    4 - Онлайн игра " Ходилка".
    5 - Система для администрирования залов, сеансов и бронирования билетов.
    6 - Сайт агрегатор для просмотра и бронирование отелей и многое другое.
    [​IMG]

    Старт обучения 11.2022 - окончание 10.2024 г
    Стоимость полного курса: 159 000 руб.





    Продающий сайт:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [HTML Academy] Vue.js 2. Разработка клиентских приложений

    10 сен 2024
    [​IMG]
    Начните обучение прямо сейчас и двигайтесь с комфортной скоростью
    Курс подходит разработчикам, которые хотят повысить свой профессиональный уровень, даже если у них мало времени.

    Зачем изучать Vue.js
    Vue.js - фреймворк с открытым исходным кодом. Позволяет создавать пользовательские интерфейсы UI и одностраничные приложения любой степени сложности.


    Программа курса
    Раздел 1
    Основы синтаксиса и базовых возможностей Vue.js

    В первом разделе мы разберём первоначальную настройку проекта, архитектуру, базовый синтаксис, строение компонентов и шаблонизатор Vue.js.

    • --- Особенности фреймворка Vue.js. Сравнительный анализ с React и Angular 2+.
    • --- Настройка проекта с использованием Vue CLI.
    • --- Дерево компонентов. Однофайловые компоненты.
    • --- Структура компонента Vue (Template, Script, Style).
    • --- Условные операторы и работа со списками.
    • --- Хуки жизненного цикла компонента.
    • --- Работа с Vue DevTools.
    Раздел 2
    Взаимодействие между компонентами Vue.js

    В разделе 2 мы рассмотрим передачу данных и взаимодействие между компонентами Vue.js.

    • --- Виды и обработка событий.
    • --- Виды взаимосвязей между компонентами.
    • --- Слоты и динамический контент.
    Раздел 3
    Углублённое понимание Vue.js

    В разделе 3 мы углубимся в работу фреймворка Vue.js, добавим автоматические лейауты и маршрутизатор.

    • --- Как работает реактивность компонента?
    • --- Свойства компонента (this свойства).
    • --- Данные, вычисляемые свойства и методы компонента, миксины.
    • --- Глобальный доступ к экземпляру Vue, плагины.
    • --- Vue-директивы.
    • --- Vue-маршрутизатор.
    Раздел 4
    Подключение и использование Vuex

    В разделе 4 мы рассмотрим, как подключить хранилище Vuex к нашему приложению и как его использовать.

    • --- Для каких целей нам нужно глобальное хранилище?
    • --- Хранение данных. Vuex состояние.
    • --- Вычисляемые свойства хранилища. Vuex-геттеры.
    • --- Изменение состояния. Vuex-мутации.
    • --- Работа с асинхронными задачами. Vuex-действия.
    • --- Модули, плагины, Vuex this.
    Раздел 5
    Работа с HTTP

    В разделе 5 мы избавимся от тестовых данных и реализуем взаимодействие с сервером.

    • --- Создание и подключение API-сервиса.
    • --- Создание и подключение сервиса для работы с токеном авторизации.
    • --- Добавление middleware во Vue-маршрутизатор.
    Раздел 6
    Анимации Vue.js

    В разделе 6 мы реализуем анимации для нашего проекта.

    • --- Переходы и анимации.
    • --- Жизненный цикл переходов и анимаций.
    • --- Анимация списков.
    Раздел 7
    Тестирование компонентов Vue.js

    В разделе 7 мы добавим модульное тестирование для компонентов.

    • --- Обзор Jest и Vue Test Utils.
    • --- Глупые и умные компоненты. mount vs shallowMount.
    • --- Модульные тесты для компонентов.
    Раздел 8
    Продвинутые техники Vue.js

    В разделе 8 мы разберём продвинутые техники Vue.

    • --- Автоматизация Vue-маршрутизатора.
    • --- Автоматизация подключения модулей Vuex.
    Раздел 9
    Обзор Nuxt.js

    В разделе 9 сделаем обзор Nuxt.js.

    • --- Рендеринг на стороне сервера и для чего это нужно.
    • --- Различия между Nuxt.js и Vue.js.
    • --- Маршрутизация Nuxt.js.
    • --- Обзор fetch и asyncData.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [HTML Academy] JavaScript-разработчик со специализацией React

    10 сен 2024
    [​IMG]

    Курс рассчитан на новичков. Для прохождения курса достаточно базовой компьютерной грамотности.​

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

    Подготовка к профессии
    Этот модуль предназначен, чтобы подготовить полных новичков к успешному освоению профессиональных навыков JavaScript-разработчика.
    Вы плавно погружаетесь в ритм обучения, а также с нуля изучаете и закрепляете «технологический минимум», который необходим, чтобы эффективно осваивать профессиональные задачи JavaScript-разработчика.
    В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub.

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

    JavaScript. Архитектура клиентских приложений
    Вы научитесь проектировать небольшие приложения на JavaScript, используя объектно-ориентированный подход. На практике познакомитесь с архитектурным паттерном MVP (Model View Presenter) и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научитесь работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm.

    React. Разработка сложных клиентских приложений
    Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты, и будете использовать для этого библиотеку Jest.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [HTML Academy] Фронтенд-разработчик

    10 сен 2024
    [​IMG]
    для новичков и тех, кто хочет прокачать навыки
    не привязан ко времени: учитесь, когда удобно
    специализация: фронтенд-разработка

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

    HTML и CSS. Адаптивная вёрстка и автоматизация
    Вы научитесь создавать разметку по методологии БЭМ, использовать препроцессоры, строить адаптивные сетки, работать с адаптивной и ретиновой графикой, использовать инструменты автоматизации и настраивать сборку проекта для публикации.

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

    Подготовка вёрстки для cистем управления контентом (CMS)
    Вёрстка — это один из начальных этапов работы над продуктом. Чаще всего следующим этапом является интеграция вёрстки в систему управления контентом (CMS). Во время интеграции из вёрстки делают шаблоны, в которые CMS подставляет содержание. При этом содержание меняется самим клиентом, поэтому важно делать вёрстку таким образом, чтобы её было удобно интегрировать в CMS.

    Вёрстка React-компонентов
    Вёрстка с нуля в экосистеме React и создание интерактивных React компонентов.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [stepik] Изучаем Pandas на финансовых данных (Сергей Спирёв)

    9 сен 2024
    [​IMG]


    В курсе мы будем учиться работать с библиотекой Pandas, используя при этом различные финансовые и экономические данные. Тем самым, параллельно с изучением самой библиотеки, вы также сможете узнать для себя и что-то новое из мира экономики и финансов.

    Чему вы научитесь
    • Загружать/выгружать данные из широко распространенных форматов хранения финансовых данных (Excel-файлы, CSV-файлы).
    • Работать с датой и временем.
    • Проводить предобработку данных: добавлять, чистить, удалять, преобразовывать данные.
    • Агрегировать, группировать данные, делать сводные таблицы.
    • Визуализировать данные. Строить графики разного вида.
    О курсе
    Курс содержит много разнообразных задач и тестов, благодаря которым усвоение теоретического материала проходит более качественно.

    Для кого этот курс
    Данный курс предназначен для широкого круга учащихся.

    Начальные требования
    Начальный уровень знаний языка программирования Python.

    Программа курса
    • Структура данных Series
    • Структура данных Series (продолжение 1)
    • Структура данных Series (продолжение 2)
    • Структура данных DataFrame
    • Структура данных DataFrame (продолжение)
    • Доступ к данным
    • loc
    • iloc
    • Методы filter, isin, where, query
    • Статистики и арифметические операции
    • Задачи на статистики
    • Удаление данных
    • Пропуски и дубликаты
    • Сортировка
    • Методы value_counts, unique, nunique
    • Методы apply, applymap, map
    • Временные ряды
    • Временные ряды (продолжение 1)
    • Временные ряды (продолжение 2)
    • Временные ряды (продолжение 3)
    • Чтение данных read_csv()
    • Запись данных to_csv()
    • Чтение данных read_excel()
    • Запись данных to_excel()
    • Метод plot()
    • Метод plot(). Тесты
    • merge
    • concat
    • Иерархическое индексирование
    • groupby()
    • pivot_table()
    Сергей Спирёв. Имею двадцатилетний опыт работы в банковской, страховой и лизинговой сферах, где занимался финансовым анализом, моделированием, управлением активами.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. [Step Up] Разработчик чат-ботов. Тариф Уровень А: Быстрый старт

    6 сен 2024
    [​IMG]


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

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


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

    • Урок 1: Блоки и стрелки
    • Урок 2: Условие
    • Урок 3: Кнопки
    • Урок 4: Таймеры
    • Урок 5: Действия
    • Урок 6: Вложения
    • Урок 7: Переменные
    • Урок 8: Сайты
    • Урок 9: Аналитика
    • Урок 10: Прием платежей
    • Урок 11: Продажи

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Merion Academy] Онлайн-курс по TypeScript (Николай Румянцев)

    5 сен 2024
    [​IMG]

    Изучи основы TypeScript и стань более востребованным специалистом! На курсе ты научишься устанавливать и настраивать окружение, изучишь типы и аннотации типов, интерфейсы и классы, модификаторы доступа и сможешь создавать полноценные проекты. Прокачай резюме на максимум!

    Кому подойдет курс?
    Начинающим разработчикам. Особенно, если ты уже знаком с основами JavaScript и хочешь улучшить свои навыки. Курс научит тебя писать более надежный и чистый код.
    Бэкенд-разработчикам. На курсе вы лучше поймете, как работает современный фронтенд. После сможете заявить о себе как о fullstack-разработчике. Знание этого инструмента добавит веса твоему резюме!
    Фронтенд-разработчикам. TypeScript упростит работу над кодом, сократив количество ошибок типов в рантайме. А строчка «знание TypeScript» в резюме станет поводом либо повысить тебе оклад, либо получить более выгодный оффер!

    Автор: Николай Румянцев
    Разработчик интерфейсов, Yandex
    Разрабатывает и поддерживает системы Yandex HR Tech
    Stack: JavaScript, TypeScript, React, Node.JS, Rx.JS, PostCSS, Effector, Next.js, Nest.js

    Программа курса:
    Блок 1: Введение
    Блок 2: Базовые знания TypeScript
    Блок 3: Продвинутая типизация
    Блок 4: Дженерики
    Блок 5: Манипуляции с типами
    Блок 6: Служебные типы
    Блок 7: Классы
    Блок 8: Финальный проект
    Финальное тестирование


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. [CyberYozh] Охотник за сокровищами - изучаем автоматизацию в BlockChain - проектах на Python

    4 сен 2024
    [​IMG]
    Охотник за сокровищами - изучаем автоматизацию в BlockChain-проектах на Python и собираем ретродропы

    Умножай цифровые доходы
    • Автоматизируйте процессы в BlockChain-проектах с использованием Python и одновременно зарабатывайте на ретродропах.
    • Научитесь работать с проектами Web 3.0, это позволит вам получить в вашем арсенале востребованные и высокооплачиваемые навыки.
    • Решайте бизнес-задачи эффективнее, создавайте и управляйте своими проектами, разрабатывайте боты для заказчиков.
    Программа курса разработана для будущих:
    Разработчиков WEB 3.0
    Разберитесь в сфере Web 3.0, смарт-контрактах, научитесь писать код для BlockChain-проектов
    Специалистов по автоматизации
    Научитесь автоматизации активности. В частности, активности для автоматизации заработка, мультиаккаунтингу и ботоводству
    Начинающих программистов
    Освойте программирование, но если вам не хочется делать это на скучных тренажёрах, то этот курс для вас.
    Криптоэнтузиастов
    Ворвитесь в тему крипты, но не в качестве дойной коровы для гуру или разработчиков горе-токенов.

    Программа курса:
    • Основы разработки на Python
    • Введение в криптовалюту
    • Ретродропы
    • Мультиаккаунтинг и антибот
    • Автоматизация
    • Работа с API криптобирж
    Продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх