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

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

Категории

  1. [Stepik] FullStack Pro MAX (Web Hacker)

    13 апр 2024
    [​IMG]

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

    В рамках курса студенты изучат следующие технологии и инструменты:
    1. HTML: основной язык разметки, используемый для создания структуры веб-страниц.
    2. CSS: язык стилей, который позволяет задавать внешний вид и оформление веб-страниц.
    3. JavaScript (JS): язык программирования, используемый для добавления интерактивности и динамического поведения на веб-страницах.
    4. Git/GitHub: система контроля версий, которая позволяет отслеживать изменения в коде, сотрудничать с другими разработчиками и управлять проектами.
    5. Figma: инструмент для создания дизайна интерфейсов, который позволяет создавать макеты и прототипы веб-приложений.
    6. VS Code: популярная интегрированная среда разработки (IDE), которая обладает множеством функций и расширений для комфортной работы с кодом.
    7. PHP: скриптовый язык программирования, широко используемый для разработки веб-приложений и серверной части.
    8. SQL: язык структурированных запросов, используемый для работы с базами данных.
    9. MySQL/PHPMyAdmin: система управления базами данных, которая позволяет создавать, изменять и управлять данными в базе данных MySQL.
    Данный курс состоит из следующих курсов:
    • JavaScript Pro
    • HTML CSS Lite
    • PHP
    • Git и GitHub
    • HTML CSS Pro
    • SQL Lite
    Для кого этот курс:

    Для начинающих:
    • С нуля освоите востребованную профессию и научитесь создавать сайты
    • Cтруктурируете имеющиеся знания и освоите инструменты для работы на уровне Junior
    Для профессионалов:
    • Расширите профессиональные компетенции, сможете повысить свою ценность на рынке труда
    Начальные требования:
    • Желание учиться и узнавать что-то новое!
    В курс входят:
    • 217 уроков
    • 4часа 26минут видео
    • 712 тестов
    • 242 интерактивные задачи
    Общая информация о курсе
    1. Общая информация о курсе
    Вливаемся в WEB-разработку
    1. Что такое создание сайтов?
    2. Фронтенд и бэкенд
    3. URL-адреса
    4. Хостинг
    Редактор кода
    1. Что такое редактор кода?
    2. Установка VS Code
    3. Плагины
    4. Функции редактора VS Code
    HTML Начало
    1. HTML: Знакомство
    2. HTML: Синтаксис
    3. HTML: Документ
    4. HTML: Онлайн компилятор для тестов
    HTML Теги
    1. HTML: Заголовки и параграфы
    2. HTML: Комментарии
    3. HTML: Вложенность тегов
    4. HTML: Блочные и строчные элементы
    5. HTML: Списки
    6. HTML: Тег переноса, тег pre
    7. HTML: Div
    8. HTML: Итоговая контрольная работа №1
    HTML атрибуты
    1. HTML: Атрибуты
    2. HTML: Универсальные атрибуты
    3. HTML: Ссылки
    4. HTML: Изображения
    5. HTML: Атрибут style
    6. HTML: Цвета и спецсимволы
    7. HTML: Кнопки
    8. HTML: Input
    9. HTML: Формы
    10. HTML: Таблицы
    11. HTML: Итоговая контрольная работа №2
    CSS Начало
    1. CSS: Знакомство
    2. CSS: Подключение CSS к HTML
    3. CSS: Синтаксис
    4. CSS: Селекторы
    5. CSS: Итоговая контрольная работа №3
    CSS Основы
    1. CSS: Псевдоэлементы
    2. CSS: Единицы измерения
    3. CSS: Работа c изображениями
    4. CSS: Работа с текстом
    5. CSS: Рамки и границы
    6. CSS: Выбор цвета
    7. CSS: Подключение внешних шрифтов
    8. CSS: Отступы
    9. CSS: Display
    10. CSS: Свойства списков
    11. CSS: Итоговая контрольная работа №4
    GitHub
    1. GitHub: Знакомство
    2. GitHub: Установка
    3. GitHub: Первые команды
    4. GitHub: Ветки
    5. GitHub: Push
    6. GitHub: Удаление репозитория
    7. GitHub: Синтаксис Markdown
    8. GitHub: Clone
    9. GitHub: Описание профиля
    10. GitHub: Контрольная работа №5
    Figma
    1. Figma: Знакомство
    2. Figma: Установка
    3. Figma: Регистрация
    4. Figma: Создание проекта
    5. Figma: Фишки
    Практика HTML и CSS
    1. Практика №1
    2. Практика №2
    3. Практика №3
    Многостраничность
    1. Многостраничность
    7 проектов в портфолио
    1. Пишем проект вместе
    2. Проект №1: Бургерная
    3. Проект №2: Музыкальный плеер
    4. Проект №3: Магазин одежды
    5. Проект №4: Автосалон
    6. Проект №5: Сайт ВУЗа
    7. Проект №6: Личный блог
    8. Проект №7: Nike
    Введение в JavaScript
    1. JS: История
    2. JS: Отличия JavaScript от других языков программирования
    3. JS: Инструменты для работы с JavaScript
    JS Основы языка
    1. JS: Структура
    2. JS: Комментарии
    3. JS: Ввод и вывод использую консоль
    4. JS: Переменные
    5. JS: Типы данных
    6. JS: Разбиение строки
    JS Операции
    1. JS: Арифметические операторы
    2. JS: Сложные Арифметические операторы
    3. JS: Операторы присваивания и сравнения
    4. JS: Логические операторы
    JS Ветвления
    1. JS: Условная конструкция
    2. JS: Switch
    3. JS: Тернарный оператор
    JS Циклы
    1. JS: Цикл for
    2. JS: Цикл while/do..while
    3. JS: Прерывание цикла
    JS Массив
    1. JS: Массив
    2. JS: Создание массивов и работа с ними
    3. JS: Двумерные массивы
    JS Множества
    1. JS: Создание и основные операции
    JS Итоговая контрольная работа №1
    1. JS: 1 Уровень сложности
    2. JS: 2 Уровень сложности
    3. JS: 3 Уровень сложности
    JS Функции
    1. JS: Что такое функции
    2. JS: Функциональное выражение
    3. JS: Колбэк функции
    4. JS: Return
    5. JS: Стрелочные функции
    6. JS: Рекурсивные функции
    7. JS: Контекст вызова функции
    8. JS: Замыкание
    JS Объекты
    1. JS: Что такое объекты и как они работают
    2. JS: Создание объектов и работы с ними
    3. JS: Строковые объекты
    4. JS: Математический функции
    5. JS: Дата и время
    JS Регулярные выражения
    1. JS: Регулярные выражения
    2. JS: Работа с регулярными выражениями
    JS Обработка ошибок
    1. JS: Обработка ошибок
    JS Итоговая контрольная работа №2
    1. JS: 1 Уровень сложности
    2. JS: 2 Уровень сложности
    3. JS: 3 Уровень сложности
    JS Основы работы с DOM
    1. JS: Что такое DOM и как он работает
    2. JS: Как получить доступ к элементам DOM
    3. JS: Операции с элементами DOM
    JS События и обработчики событий
    1. JS: Что такое события и как они работают
    2. JS: Пример работы с использованием событий
    3. JS: Делегирование событий
    4. JS: Drag'n'Drop
    5. JS: Отправка формы
    JS Асинхронность в JavaScript
    1. JS: Что такое асинхронность и как она работает
    2. JS: Колбеки
    3. JS: Промисы
    4. JS: Асинхронные функции
    JS Работа с API
    1. JS: Что такое API и как с ним работать
    2. JS: CRUD-операции
    3. JS: Получение данных с сервера
    4. JS: Отправка данных на сервер
    JS Работа JSON
    1. JS: Что такое JSON
    2. JS: Stringify и Parse
    HTML + JS
    1. JS: Использование HTML + JS
    JS Итоговая контрольная работа №3
    1. JS: 1 Уровень сложности
    2. JS: 2 Уровень сложности
    3. JS: 3 Уровень сложности
    PHP Начало
    1. PHP: Знакомство
    2. PHP: Синтаксис
    3. PHP: Первый скрипт Hello World
    4. PHP: Онлайн компилятор для тестов
    PHP Основы
    1. PHP: Комментарии
    2. PHP: Переменные
    3. PHP: Типы данных
    4. PHP: Константы
    5. PHP: Итоговая контрольная работа №1
    PHP Операторы
    1. PHP: Приоритет оператора
    2. PHP: Арифметические операторы
    3. PHP: Оператор присваивания
    4. PHP: Операторы сравнения
    5. PHP: Операторы инкремента и декремента
    6. PHP: Итоговая контрольная работа №2
    PHP Работа со строками
    1. PHP: Перевод/длина строки
    2. PHP: strpos/substr/trim
    3. PHP: Регистр/str_replace
    4. PHP: Из строки в число/Форматирование чисел
    PHP Управляющие конструкции
    1. PHP: Оператор if/else/else if
    2. PHP: Циклы
    3. PHP: Цикл while/do-while
    4. PHP: Цикл for / foreach
    5. PHP: Оператор break / continue
    6. PHP: Оператор switch
    7. PHP: Итоговая контрольная работа №3
    PHP Массивы
    1. PHP: Массивы
    2. PHP: Многомерные массивы
    3. PHP: Функции над массивами часть 1
    4. PHP: Функции над массивами часть 2
    5. PHP: Итоговая контрольная работа №4
    PHP Функции
    1. PHP: Функции
    2. PHP: Параметры и аргументы функций
    3. PHP: Анонимные и стрелочные функции
    4. PHP: Итоговая контрольная работа №5
    PHP ООП
    1. PHP: Классы и объекты
    2. PHP: Конструктор и деструктор
    3. PHP: Магические методы
    4. PHP: Наследование, полиморфизм и инкапсуляция
    5. PHP: Итоговая контрольная работа №6
    PHP Работа с файлами
    1. PHP: Подключение файла
    2. PHP: Запись/добавление в файл
    3. PHP: Чтение файла
    HTML + PHP
    1. Метод GET
    2. Метод POST
    3. PHP + checkbox, radio, select
    4. Загрузка файлов на сервер
    SQL Основы
    1. SQL: Знакомство
    2. SQL: Создание базы данных и таблиц
    3. SQL: Вставка данных
    4. SQL: Выборка данных
    5. SQL: Обновление данных
    6. SQL: Удаление данных
    7. SQL: Сортировка данных
    8. SQL: Группировка данных
    9. SQL: Соединение таблиц
    10. SQL: Создание индексов
    11. SQL: Использование агрегатных функций
    База данных MySQL
    1. PhpMyAdmin: Установка Open Server
    2. PhpMyAdmin: Знакомство
    3. PhpMyAdmin: Резервное копирование и восстановление базы данных
    4. PhpMyAdmin: Создание и управление таблицами
    5. PhpMyAdmin: Работа с запросами SQL
    6. PhpMyAdmin: Управление пользователями и привилегиями
    7. PhpMyAdmin: Итоговая контрольная работа №7
    Вёрстка проектов: HTML + CSS + PHP
    1. Подключение базы данных phpMyAdmin к проекту
    2. Проект: Отправка письма на почту
    3. Проект: Страница регистрации и авторизации
    2 проекта fullStack в портфолио
    1. Проект: Туристическое агенство
    2. Проект: Онлайн-чат
    DLC: "Древний Рим"
    1. Глава I - Мечта
    2. Глава II - Знакомство с конкурентами
    3. Глава III - Битва за победу
    4. Глава IV - Встреча с великими правителями
    Финал
    1. Итоги


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

    11 апр 2024
    [​IMG]

    О программе
    Вы научитесь с нуля создавать полноценные web приложения, использую React на Frontend и Node.js на Backend. За счёт использования единого языка JavaScript вы сможете использовать полученные знания в обоих областях без необходимости учить дополнительный язык. Так же Fullstack разработчики обычно имеют более высокие заработные платы, так как могу совмещать функционал сразу двух людей.

    Более 3000 открытых вакансий
    От 130 000 рублей средняя зарплата junior fullstack разработчика
    Что внутри

    1. HTML и CSS - полный курс по вёрстке с нуля
    Изучите все особенности HTML5 и CSS3, чтобы создавать современные адаптивные сайты на flexbox и CSS Grid

    2. JavaScript с нуля - основы языка и практика для начинающих
    Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях

    3. JavaScript Advanced - продвинутые концепции языка и ООП
    Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку.

    4. TypeScript с нуля - полный курс и паттерны проектирования
    Полный курс по современному TypeScript в 2022 году и ООП паттернам проектирования для создания поддерживаемых приложений

    5. Основы React, React Router и Redux Toolkit
    В этом курсы вы изучите всё о современном React в 2024 - Hooks, Redux Toolkit, React Router, а так же создадите 2 приложения: личный дневник и сервис доставки еды.

    6. React + Next.js 14 - с нуля. TypeScript, Hooks, SSR и CSS Grid
    Next.js - готовый к production framework для React - самой популярной JavaScript библиотеки на сегодняшний день. Он позволяет разрабатывать производительные, SEO-friendly сайты с использованием Server Side Rendering (SSR) и статической генерацией страниц. При этом от вас требуется только базовое знание CSS, HTML и JavaScript, так в рамках курса мы не только разберём Next.js, но и React с нуля. При этом мы будем писать не просто какой-то учебный проект, а реальный production сайт, посвящённый рейтингам.

    7. Node.js - с нуля, основы и построение архитектуры приложений
    Полный курс по написанию приложений на Node.js и построению масштабируемой и поддерживаемой архитектуры!

    8. NestJS - с нуля, современный backend на TypeScript и Node JS
    Полный курс по современному Backend на NodeJS, TypeScript и MongoDB с использованием лучший практик и фреймворка NestJS!

    9. Docker + Ansible - с нуля, деплой и управление Swarm
    Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта

    10. Microservices - паттерны и практика построения микросервисов
    Полный курс по микросервисной архитектуре и построению асинхронных систем на примере Node.js, RabbitMQ и monorepo Nx

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [МГТУ им. Н. Э. Баумана] Программирование на Cи. Базовый уровень (Виктор Ткачев)

    10 апр 2024
    [​IMG]

    Язык программирования С (Си) является основой сложных инженерных решений: на нём работает практически вся техника в мире. Микроконтроллеры и процессоры, электроника, умные устройства программируются на языке Си. Это язык техники, близкий по своему исполнению к ассемблеру и машинному коду, но более понятный человеку. Си открывает огромные возможности для программиста по взаимодействию с компьютером.

    Курс повышения квалификации «Программирование на Cи. Базовый уровень» предназначен для получения базовых навыков разработки на языке Cи. Слушатели познакомятся с инструментами разработчика и научатся создавать консольные приложения, а также узнают об особенностях использования языка Си для микроконтроллеров.

    Программа курса интересна:
    1. Начинающим программистам для знакомства и получения базовых навыков разработки на языке Си,
    2. Специалистам, желающим получить знания о применении языка Си для работы с микроконтроллерами,
    3. Всем, кто интересуется программированием и хочет писать код на «железном языке».

    Чему вы научитесь:
    1. Основам синтаксиса, семантики и паттернов программирования на языке Си
    2. Основам работы с данными и структурами
    3. Навыкам написания кода на языке Си
    4. Навыкам работы с инструментами разработчика
    5. Практическим навыкам разработки консольных приложений на Cи
    6. Особенностям применения языка С для микроконтроллеров

    Модуль 1 - Введение в язык Си
    • Лексемы и пробельные символы.
    • Система типов языка Си.
    • Диапазоны представляемых значений.
    • Декларация переменных: int i, j, l; short int si; unsigned int ui; double balance, profit, loss.
    • Литералы.
    Модуль 2 - Структура программы
    • Использование библиотечных функций.
    • Ввод с клавиатуры и вывод на экран.
    • Написание простых программ.
    • Компиляция, компоновка и выполнение программ.
    Модуль 3 - Операции
    • Арифметические и логические операции.
    • Операции присваивания.
    • Отношения.
    • Битовые, адресные и прочие операции.
    • Приоритеты и ассоциативность операций.
    Модуль 4 - Операторы
    • Оператор-выражение и составной оператор.
    • Метки.
    • Использование операторов break, continue, return.
    • Управляющие операторы – goto, if-else, switch.
    • Операторы цикла – while, do-while и for.
    Модуль 5 - Препроцессор
    • Препроцессорные директивы #include, #define, #undef, #if — #else — #endif.
    • Макроопределения с параметрами.
    • Правила оформления деклараций в языке Си.
    Модуль 6 - Массивы
    • Декларация массивов и их размещение в памяти.
    • Индексация элементов массива.
    • Массивы переменной длины (VLA).
    • Инициализация массивов.
    • Алгоритмы суммирования, поиска и сортировки.
    Модуль 7 - Функции
    • Аргументы и параметры.
    • Прототип функции.
    • Возвращение значения функцией.
    • Объявление функций в одном и отдельном файле.
    • Рекурсия.
    • Выражения, не зависящие от типа.
    Модуль 8 - Классы памяти
    • Время жизни и область видимости объекта.
    • Декларации на внутреннем и внешнем уровнях.
    • Определяемые типы typedef.
    • Модификаторы – auto, register, static, extern.
    • Динамическое распределение памяти.
    Модуль 9 - Адресная арифметика
    • Декларация указателей.
    • Операции с указателями.
    • Использование указателей как аргументов функции.
    • Указатели на функции.
    • Синтаксис объявления указателей на функцию.
    • Указатели и массивы.
    • Указатели и строки.
    Модуль 10 - Файлы
    • Понятие потока – stream.
    • Структура типа FILE.
    • Открытие и закрытие файлов.
    • Операции ввода-вывода.
    • Последовательный и произвольный доступ.
    • Указатель чтения-записи в файле.
    Модуль 11 - Структуры
    • Декларация структур.
    • Инициализация и доступ к элементам структуры.
    • Вложенные структуры и массивы структур.
    • Выравнивание данных _Alignas, _Alignof.
    • Объединения.
    Модуль 12 - Итоговое занятие
    • Составление сложного программного кода на языке Си. Проработка материала дополнительной литературы по теме.
    Модуль 13 - Итоговая аттестация
    • Итоговая аттестация

    Длительность курса: 56 ак. часов

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [merion academy] Тестировщик ПО: основы QA с нуля 2024 (Гульшат Афлетунова)

    7 апр 2024
    [​IMG]
    Стань тестировщиком ПО с нуля и получи оплачиваемые навыки QA (Quality Assurance)! Самый лёгкий старт карьеры в IT и первый шаг на пути к востребованной сертификации ISTQB!

    Кому подойдет курс:
    1. Для новичков в IT
    У вас немного или совсем нет опыта в тестировании и IT, но вы и желаете получить востребованную специальность, трудоустроиться или узнать больше о профессии.
    2. Для сотрудника тех. поддержки или системного администратора
    Вы уже в IT, но хотите переквалифицироваться в разработку продуктов: работать удаленно, общаться с программистами, освоить новый стек технологий и получать больше.
    3. Для начинающих тестировщиков
    Вы уже в тестировании, но хотите укрепить и структурировать свой профессиональный уровень и обогатить его крепкой базы по тестированию, чтобы получать больше интересных задач.
    Блок 1 - Функциональное тестирование
    • Урок 1. Вводный. Принципы тестирования, QA и тестировщик
    • Урок 2. Принципы тестирования
    • Урок 3. Что такое функциональное тестирование и как написать тест-кейс
    • Урок 4. Тест-сьют и исследовательское тестирование
    • Урок 5. Как написать чек-лист?
    • Урок 6. Как оформить баг-репорт?
    • Урок 7. Техники тест-дизайна
    Блок 2 - Виды тестирования
    • Урок 1. Нефункциональные виды тестирования
    • Урок 2. UX/UI тестирование и тестирование локализации
    • Урок 3. Безопасность и доступность. Локализация
    • Урок 4. Тестирование производительности
    • Урок 5. Тестирование черным и белым ящиками
    • Урок 6. Статическое и динамическое тестирование. Требования и их тестирование
    • Урок 7. Регрессионное, smoke и повторное тестирование
    • Урок 8. Уровни тестирования
    Блок 3 - API
    • Урок 1. Клиент-серверная архитектура
    • Урок 2. Что такое HTTP и HTTPS, кеш и куки
    • Урок 3. Методы передачи данных и коды ответов
    • Урок 4. Chrome DevTools: Network. JSON и XML. Коды ответов сервера и методы передачи данных
    • Урок 5. Что такое REST. Тестирование веб-сервисов в Postman.
    • Урок 6. Что такое SOAP: отличия от REST, XML, WSDL файл
    Блок 4 - Базы данных
    • Урок 1. БД, СУБД, SQL.Зачем это знать тестировщику. Реляционные БД.
    • Урок 2. Select в SQL
    • Урок 3. Join в SQL
    Блок 5 - Мобильные приложения
    • Урок 1. Как тестировать мобильные приложения
    • Урок 2. Чек-лист тестирования мобильных приложений
    • Урок 3. Эмуляторы и симуляторы
    Финальное тестирование
    • Финальное тестирование
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [Merion academy] Python Advanced. Продвинутый курс (Сурен Хоренян, Даша Васянина)

    7 апр 2024
    [​IMG]

    Освойте асинхронное и метапрограммирование, изучите аннотацию типов, профилирование и напишите собственное приложение на FastAPI. Улучшите свои навыки Python, чтобы совершить быстрый рост вашего грейда до уровня middle.

    Кому подойдет курс:
    1. Python-разработчик
    Узнайте, что у Python под капотом: метаклассы, генераторы, декораторы, потоки (threading) и многопоточность (multiprocessing) для быстрого продвижения к уровню middle.
    2. Data Scientist
    Python отлично подходит для дата-сайентистов благодаря обширной экосистеме библиотек и фреймворков. FastAPI и SQLAlchemy будут особенно полезны для создания API и работы с базами данных в ваших проектах.
    3. Сменить профессию
    Для Frontend разработчика - повышение рыночной стоимости, Backend разработчика - расширение скиллсета и кругозора, а для QA-инженеры - отличный шанс перейти в автоматизаторы.

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

    Блок 1: Углубленная работа с декораторами
    Блок 2: Сложные простые типы
    Блок 3: Функциональное программирование в Python и его минусы
    Блок 4: Генераторы и итераторы
    Блок 5: Знакомство с асинхронной работой (asyncio)
    Блок 6: Классы изнутри
    Блок 7: Работа с ссылками, внимание к памяти
    Блок 8: Аннотации типов. Системы контроля зависимостей. Интроспекция
    Блок 9: Тестирование
    Блок 10: Очереди задач
    Блок 11: Профилирование
    Блок 12: Ускорение обработки задач
    Блок 13: Низкий уровень
    Блок 14: Работа с базой данных через SQLAlchemy
    Блок 15: Веб-разработка на FastAPI

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