Результати пошуку за запитом: Видеокурс c
Новый видеокурс: Angular 21 Базовый
Автор: Редакция ITVDN
Современный фронтенд — это уже давно не просто верстка страниц, а создание полноценных, динамичных веб-приложений. Если вы хотите перейти от базовых знаний JavaScript к разработке сложных клиентских решений — самое время освоить один из самых популярных фреймворков в мире.
Новый курс «Angular 21 Базовый» — это ваш практический старт в разработке современных веб-приложений с использованием Angular. Вы шаг за шагом разберетесь с ключевыми возможностями фреймворка: от создания первого проекта до работы с компонентами, формами, HTTP-запросами и маршрутизацией.
Автор курса: Дмитрий Охрименко, Co-founder CyberBionic Systematics и ITVDN, Microsoft Certified Trainer и автор курсов по веб-разработке и .NET технологиям.
Автор курса поможет вам понять не только «как работает Angular», но и как строить логичную, масштабируемую структуру приложения, которая используется в реальных проектах.
Курс состоит из 9 видеоуроков, которые сочетают теорию и практику, чтобы вы могли сразу применять знания в коде.
Курс охватывает такие темы:
Введение в Angular и создание первого проекта с помощью Angular CLI
Работа с HTML-шаблонами и различными типами привязки данных
Создание и взаимодействие компонентов
Современный реактивный подход: Signals, Effects и Pipes
Dependency Injection и организация взаимодействия между сервисами
Выполнение HTTP-запросов и работа с асинхронными данными
Настройка маршрутизации в приложении
Работа с формами: Template Driven и Reactive Forms
Практический проект с реальным API и Angular frontend
Во время обучения вы не просто ознакомитесь с возможностями Angular, а научитесь строить полноценные клиентские приложения. Вы поймете, как организуется архитектура проекта, как взаимодействуют его части и как применять современные подходы во фронтенд-разработке.
Благодаря большому количеству примеров и практическому проекту каждая тема будет сразу закрепляться на практике. В результате вы получите целостное понимание процесса создания веб-приложений на Angular — от первого запуска до работы с API и формами.
Структура курса:
Введение в Angular
HTML-шаблоны и привязка данных
Компоненты
Signals, Effects, Pipes
Dependency Injection
HttpClient
Маршрутизация
Формы
Практическое задание (проект PollApp)
Чему вы научитесь на курсе:
Создавать веб-приложения с использованием Angular CLI
Работать с компонентами, шаблонами и привязкой данных
Использовать Signals, Effects и Pipes
Организовывать взаимодействие через Dependency Injection
Выполнять HTTP-запросы и работать с асинхронными данными
Настраивать маршрутизацию в приложении
Создавать и валидировать формы
Разрабатывать клиентскую часть приложения с интеграцией API
Предварительные требования:
Для комфортного прохождения курса вам понадобятся:
Базовые знания JavaScript
Основы TypeScript
Базовое понимание HTML и CSS
Курс входит в комплексные программы обучения по направлениям FrontEnd и Angular Developer.
Присоединяйтесь к курсу уже сегодня и начните создавать современные веб-приложения на Angular. Первый урок доступен бесплатно, а при наличии подписки вы можете пройти курс полностью уже сейчас.
Новий відеокурс «Виконання домашнього завдання за курсом SQL Essential»
Автор: Редакція ITVDN
Образовательный портал ITVDN выпустил новый видеокурс «Выполнение домашнего задания по курсу SQL Essential»
В видеокурсе будут рассмотрены выполнения домашних заданий к видео урокам курса SQL Essential, Вы узнаете, как создавать базу данных, добавить в нее таблицы, как работать с ключевыми словами SELECT, INSERT, UPDATE, как спроектировать базу данных, нормализация таблицы в базе данных, сделать выборку при помощи JOIN’s, как создать пользовательские функции и процедуры, триггеры, как работать с транзакциями.
Почни кар'єру програміста – отримай знижку 20% на весь каталог відеокурсів ITVDN!
Автор: Редакція ITVDN
Начни карьеру программиста - получи скидку 20% на весь каталог видеокурсов ITVDN!
Перед Вами стоит вопрос с чего начать свою карьеру программиста? Ищете возможности экономного плана обучения? Думаете где действительно можно получить качественное и современное образование по программированию?
ITVDN - самая подходящая платформа для старта карьеры программиста.
Если Вы студент и стоите на этапе выбора технологий для изучения, Вы можете начать обучение программированию по технологиям Microsoft прямо сейчас.
ITVDN предлагает Вам начать обучение и приобрести подписку на 3 месяца со скидкой 20% на полный каталог видеокурсов.
Участники акции: студенты ВУЗов
Время действия акции: акция бессрочна
Правила участия в акции:
Для того чтобы принять участие в акции и получить скидку, Вам необходимо:
Быть студентом ВУЗа;
Зарегистрироваться на портале ITVDN;
Предоставить свой логин (СBSID);
Предоставить свое фото и сканированную копию студенческого билета;
В ответном письме получить купон на скидку 20%;
Выбрать план подписки на 3 месяца, указать код скидки и приобрести доступ к каталогу видеокурсов.
Все необходимые документы выслать по адресу: support@itvdn.com
JavaScript паттерны проектирования: новый видеокурс для разработчиков
Качественный код — это не только о том, чтобы программное обеспечение «работало», а о том, чтобы архитектуру было легко масштабировать, поддерживать и развивать. Именно поэтому опытные Middle и Senior разработчики используют шаблоны проектирования JavaScript — проверенные временем подходы, которые помогают строить эффективную структуру приложений.
Новый курс «JavaScript Паттерны проектирования» — это глубокое погружение в мир современной разработки. Вы не просто ознакомитесь с теорией, а научитесь применять основные паттерны на практике, понимать их предназначение и интегрировать в реальные проекты.
Автор курса: Яцкив Мария.
Формат: 12 видеоуроков общей продолжительностью 7 часов 21 минута.
Курс охватывает следующие темы:
Основы паттернов проектирования и их роль в разработке ПО.
Порождающие паттерны: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
Структурные паттерны: Adapter, Bridge, Composite, Flyweight, Proxy, Decorator, Facade.
Поведенческие паттерны: Chain of Responsibility, Command, Iterator, Observer, Mediator, Strategy, Template Method, Visitor.
Антипаттерны и их влияние на качество кода.
Основы рефакторинга и улучшения структуры приложений.
Во время обучения вы научитесь не только писать код, но и мыслить как разработчик, который строит архитектуру. Вы поймете, как выбирать правильные подходы для разных задач, избегать типичных ошибок и улучшать уже существующий код.
Благодаря практическим примерам и разбору реальных ситуаций каждая тема станет понятной и применимой в работе. В результате вы получите прочную базу, которая поможет создавать более гибкие, масштабируемые и понятные JavaScript-приложения.
Чему вы научитесь на курсе?
Прохождение обучения позволит вам выйти на новый профессиональный уровень:
Понимание архитектуры: вы научитесь мыслить как архитектор, выбирая оптимальные решения для сложных задач.
Чистый код: использование шаблонов проектирования в JavaScript помогает избегать типичных ошибок и «спагетти-кода».
Масштабируемость: ваши приложения станут более гибкими и легкими для поддержки другими разработчиками.
Оптимизация: вы научитесь выявлять и устранять антипаттерны, которые негативно влияют на качество продукта.
Предварительные требования:
Базовые знания HTML, CSS и JavaScript.
Готовы выйти на новый уровень в разработке? Присоединяйтесь к курсу уже сегодня и научитесь писать код, который не только работает, но и легко масштабируется и поддерживается. Первый урок доступен бесплатно, а при наличии подписки вы можете пройти курс полностью уже сейчас.
Новый видеокурс – Создание проекта на Python и Django
Автор: Редакция ITVDN
Создание современного веб-приложения — это больше, чем просто написание кода. Это продуманная архитектура, логика взаимодействия с пользователем, работа с базой данных и безопасная авторизация. Если вы хотите научиться строить полноценные веб-проекты на Python — начните с правильного фундамента.
Новый курс «Создание проекта на Python и Django» — это практический гайд по созданию собственного веб-приложения с нуля. Вы шаг за шагом разработаете платформу для отзывов: от настройки среды до реализации системы регистрации пользователей, работы с базами данных, формами, API и административной панелью.
Автор курса: Полонникова Анна, Software Engineer
Курс состоит из 9 видеоуроков общей продолжительностью 4 часа 40 минут.
Курс охватывает следующие темы:
Настройка среды разработки и создание первого Django-проекта.
Проектирование структуры базы данных, создание моделей и работа с миграциями.
Работа с Django ORM: создание, фильтрация, обновление и удаление данных.
Настройка и кастомизация административной панели.
Архитектура MVT (Model-View-Template) и маршрутизация запросов.
Работа с шаблонами и шаблонизатором Jinja2.
Формирование динамических URL-адресов.
Создание и валидация форм.
Реализация системы регистрации и авторизации пользователей.
В процессе обучения вы не просто познакомитесь с возможностями Django, а создадите реальное функциональное веб-приложение. Вы научитесь работать с PostgreSQL, настраивать подключение к базе данных, организовывать логику приложения по принципам MVT и выстраивать чистую, масштабируемую структуру проекта.
Благодаря большому количеству практических примеров каждая тема будет сразу закрепляться в коде. В результате вы получите целостное понимание процесса веб-разработки на Python — от первого запуска сервера до развертывания полноценной системы с авторизацией и управлением доступами.
Структура курса:
Начало работы с проектом.
База данных и модели.
Основы Django ORM.
Административная панель Django.
Модель MVT и маршрутизация.
Шаблонизатор Jinja2.
Формирование URL-адресов в шаблонах.
Формы.
Система регистрации и авторизации пользователей.
Чему вы научитесь на курсе:
Понимать принципы построения веб-приложений на Python с использованием Django и архитектуры MVT.
Работать с базами данных через Django ORM.
Создавать и валидировать формы для сбора данных.
Настраивать административную панель и управлять правами доступа.
Реализовывать систему регистрации и авторизации пользователей.
Создавать динамические веб-страницы с использованием шаблонов.
Разрабатывать и интегрировать API для взаимодействия клиента и сервера.
Предварительные требования
Для комфортного прохождения курса необходимы базовые знания Python, HTML и CSS, понимание основ HTTP (GET/POST) и общее представление о структуре баз данных.
Готовы создать свой первый профессиональный веб-проект? Присоединяйтесь к курсу уже сегодня и переходите от теории к реальной разработке. Первый урок курса в свободном доступе. Если у вас есть подписка, новый курс доступен для вас полностью.
Курс входит в комплексную программу подготовки по специальности Python Developer.
Новый видеокурс - Создание приложений с помощью Spring Data
Автор: Редакция ITVDN
Мечтаете научиться разрабатывать современные web-приложения на языке Java с использованием Spring Boot и Spring Data? Теперь у вас есть отличная возможность освоить все ключевые аспекты работы с данными и базами данных благодаря нашему новому курсу «Создание приложений с помощью Spring Data»!
Курс «Создание приложений с помощью Spring Data» охватывает следующие темы:
Проектирование баз данных и создание таблиц с ключами и связями в MySQL.
Spring Data JPA — как настроить репозитории и выполнять CRUD-операции.
Разработка web-приложений с помощью Spring Boot и шаблонизатора Thymeleaf.
REST API — создание REST контроллеров и тестирование HTTP-запросов.
Транзакции и связи между таблицами: взаимодействие со сложными данными и каскадирование изменений.
Запросы SQL и JPQL — автоматизация работы с запросами и их внедрение.
Тестирование приложений — использование JUnit 5 для модульного тестирования.
Стилизация веб-интерфейса с Bootstrap и интерактивность на основе JavaScript.
Вас ждет проект «Записная книжка», благодаря которому вы научитесь проектировать таблицы, строить связи между данными и реализовывать все ключевые CRUD-операции. Вы освоите Spring Data JPA для работы с базами данных и Spring Boot для быстрой и гибкой разработки веб-приложений.
В курсе мы подробно рассмотрим взаимодействие с базами данных, создание запросов, управление транзакциями и оформление интерфейса с помощью Thymeleaf и Bootstrap. Также вы научитесь писать модульные тесты с JUnit 5, чтобы ваши приложения были надежными и готовыми к масштабированию.
Курс построен так, чтобы знания легко закреплялись на практике благодаря live coding и постепенному усложнению задач. На выходе вы получите реальное web-приложение, которое можно добавить в свое портфолио.
Готовы создать свое первое приложение с Spring Data и Spring Boot? Тогда этот курс именно для вас!
Автор курса - Евгений Беркунский, Java Developer
Курс состоит из 11 видеоуроков общей продолжительностью 8 часов 41 минуты.
Структура курса:
Обзор курса. Базы данных. JDBC, JPA, Spring Data.
Работа с реляционными базами данных. Таблицы, ключи, связи.
Создаем консольное приложение Spring Data JPA.
Разработка простого Web-приложения с использованием Spring Boot.
Подключение Spring Data к Web-приложению.
Исключения при доступе к данным и тестирование.
Создание запросов средствами SQL, JPQL.
Создание запросов на основе имен методов.
Комплексное web-приложение с несколькими таблицами. Транзакции в приложении.
Оформление приложения, создание web-клиента.
Использование REST методов в контроллере.
Чему вы научитесь на данном курсе:
Научитесь проектировать базы данных и строить на их основе приложения.
Сможете реализовывать CRUD-операции с использованием Spring Data.
Создадите современное web-приложение и оформите его интерфейс.
Построите собственный REST API и научитесь тестировать его.
Предварительные требования
Курс рассчитан как для новичков, так и для опытных разработчиков, которые хотят освоить Spring Data для доступа к базам данных в проектах с использованием Spring Boot.
Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме - к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.
Курс входит в комплексную программу подготовки по специальности:
Java Developer.
Новый видеокурс - Порождающие паттерны проектирования на Python
Автор: Редакция ITVDN
Построение качественного программного обеспечения часто напоминает возведение сложной архитектурной конструкции. Чтобы ваш проект стоял прочно, а разработка не превращалась в хаос, нужны проверенные инструменты. И именно такими инструментами являются порождающие паттерны проектирования.
Новый курс «Порождающие паттерны проектирования на Python» — это ваш путеводитель в мир комплексных решений для создания объектов. Вы познакомитесь с такими паттернами, как Singleton, Factory Method, Abstract Factory, Builder и Prototype, которые уже много лет помогают разработчикам избегать распространенных ошибок и значительно улучшать структуру кода.
Курс «Порождающие паттерны проектирования на Python» охватывает следующие темы:
История, классификация и преимущества паттернов.
Основы паттерна Singleton, его реализация на Python, избежание ошибок и обеспечение потокобезопасности.
Основы создания объектов через фабричный метод, преимущества и отличия от других паттернов.
Работа с абстрактными фабриками, создание группы объектов с четко определенным интерфейсом.
Разбор, как с помощью Builder создавать сложные объекты шаг за шагом.
Как дублировать сложные объекты без лишних затрат, используя паттерн Prototype.
На этом курсе вы окунетесь в мир порождающих паттернов проектирования, которые откроют для вас новые горизонты в создании программного обеспечения. Урок за уроком мы будем разбирать, как Singleton, Factory Method, Abstract Factory, Builder и Prototype помогают сделать код более структурированным, понятным и гибким. Вы научитесь выбирать лучшие решения для различных задач, избегать типичных ошибок и улучшать архитектуру ваших проектов.
Благодаря практическим заданиям и реальным примерам, каждая новая тема станет не просто теоретической базой, а ценным инструментом в вашем арсенале разработчика.
Готовы к переменам? Регистрируйтесь на курс уже сегодня и сделайте первый шаг к совершенному коду!
Автор курса - Вячеслав Серегин, Python web developer at Smart Home
Курс состоит из 6 видеоуроков общей продолжительностью 2 часа 37 минуты.
Структура курса:
Начало работы с паттернами проектирования.
Паттерн Singleton
Паттерн Factory Method.
Паттерн Abstract Factory.
Паттерн Builder.
Паттерн Prototype.
Чему вы научитесь на данном курсе:
Понимать принципы работы основных порождающих паттернов: Singleton, Factory Method, Abstract Factory, Builder и Prototype.
Правильно применять их в реальных проектах на Python.
Улучшать архитектуру кода, делая его более масштабируемым и удобным для поддержки.
Понимать, какой паттерн лучше всего подходит для конкретных задач.
Предварительные требования
Курс подходит новичкам в Python, которые хотят освоить основы проектирования ПО, а также разработчикам, желающим улучшить свои навыки и структуру кода.
Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме - к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.
Курс входит в комплексную программу подготовки по специальности:
Python Developer.
ITVDN анонсує новий відео курс Entity Framework 6
Автор: Редакція ITVDN
ITVDN анонсирует новый видеокурс по Entity Framework. Новый видеокурс по Entity Framework позволит Вам начать применять в своей деятельности самую последнюю версию технологии объектно-реляционного отображения. Entity Framework дает хорошую возможность разработчику получать доступ к данным, используя объектно-ориентированную модель, а не реляционную базу данных.
Этот видеокурс будет полезен разработчика у кого уже есть некоторый опыт в программировании на .Net. Данный видеокурс позволит Вам приобрести навыки по использованию последней версии технологии объектно-реляционного отображения. Для прохождения данного курса необходимо знание ООП и знание синтаксиса С#, умение владеть основными библиотеками .Net Framework, знание языка T-SQl, а также иметь хороший опыт программирования на языке C# и иметь опыт работы с Visual Studio.
В этом видеокурсе будут рассмотрены способы взаимодействия с базой данных. Entity Framework, как известно, предполагает несколько способов взаимодействия с базой данных:
Database first: Entity Framework позволяет создавать наборы классов, отражающие модель определенной базы данных.
Model first: позволяет создавать модели базы данных с помощью которой Entity Framework создает базу данных.
Code first: позволяет разработчику создавать классы моделей данных, а затем по этой же модели генерируется база данных и таблицы.
В результате использования Entity Framework получается уменьшенное количество генерируемого кода, который необходимо написать для того, чтобы получить доступ к базе данных, а также времени на поддержку объектов.
По итогам прохождения данного видеокурса Вы сможете генерировать Entity Data Model, использовать различные подходы DataBase First, Model First и Code First, работать с сущностями и их изменять, обрабатывать ошибки, манипулировать разными данными с помощью сущностей. В общем сможете понимать как осуществлять быстродействие приложений, благодаря оптимизации.
Для того, чтобы получить более подробную информацию о данном курсе, Вы можете пройти бесплатный урок по Entity Framework.
C++ CoreHard Winter 2017
Автор: Редакція ITVDN
12 февраля 2017 года сообщество CoreHard.by проведет очередную большую конференцию выходного дня, посвященную языку С++ и сопутствующим «хардкорным» технологиям! Спикеры из ведущих IT-компаний Беларуси и России соберутся вместе, чтобы рассказать о своем опыте в разработке и тестировании.
На конференции будут представлены лучшие доклады на самые различные темы: модели акторов и обратный инжениринг, рефлексия для С++ и Boost StateChart, сравнение статического анализа кода и линтеров, соединение С++ и Питона и многое-многое другое. К белорусским экспертам снова присоединятся приглашенные спикеры из дружественной Тулы (PVS-Studio) — Павел Беликов и Сергей Васильев, а также спикеры конференции C++ Russia Михаил Матросов и Александр Боргардт из Москвы.
Для тех, кто захочет присоединиться удалённо, будет вестись онлайн-трансляция.
Для участия и просмотра онлайн-трансляции необходимо зарегистрироваться.
Следите за сайтом конференции, расписание обновляется и дополняется.
Приходите, будет интересно!
Новий курс – Автоматизація тестування на C#
Автор: Редакція ITVDN
Доброго дня!
На ITVDN опубліковано новий відео курс – "Автоматизація тестування на C#"! Він стане у нагоді всім розробникам-початківцям C#/.NET, які прагнуть до написання дійсно якісних і продуманих .NET додатків.
Автоматизація тестування дозволяє позбутися рутини ручного функціонального тестування, передавши програмі задачі з послідовного запуску тесту, ініціалізації відповідних елементів, виконання тесту, аналізу та видачі результату.
На курсі розглядається застосування бібліотеки Selenium для тестування веб та десктоп додатків. Розглядаються можливості тестових фреймворків C# для автоматизації тестування – NUnit, xUnit та MSTest. Буде розглянуто можливість застосування патерну Page Object та розширення цього шаблону Page Factory для проєктування тестів.
Ви познайомитеся з API тестуванням на прикладі REST додатків, а також з основами та ключовими моментами підходу розроблення BDD, із синтаксисом мови Gherkin, що підтримує розроблення, засноване на поведінці, та з інструментом для застосування BDD підходу – SpecFlow.
Автор курсу – Тетяна Пєшкова, Senior QA Engineer. У записаних відео уроках вона ділиться техніками ефективної організації автоматизованих тестів на C#, спираючись на власний досвід та найкращі практики.
Структура курсу:
Автоматизація тестування.
Selenium WebDriver
Пошук елементів у web та desktop додатках (локатори).
Selenium WebDriver: найскладніші елементи.
Порівняння тестових фреймворків.
Page Object Pattern.
API тестування на прикладі REST.
BDD. Gherkin. SpecFlow.
Чого ви навчитеся на даному курсі:
Застосовувати принципи автоматизації тестування у побудові процесу тестування проєкту.
Застосовувати Selenium WebDriver у Visual Studio для тестування користувацького інтерфейсу веб-сторінки.
Використовувати інструменти для пошуку локаторів у web та Windows desktop додатках, а також складати всі типи локаторів, у тому числі CSS і XPath.
Реалізовувати складну взаємодію Selenium WebDriver з браузером, таку як виконання подій миші та клавіатури, виконання JavaScript-коду, робота з випадаючим списком, зі спливаючими повідомленнями або додатковими вікнами браузера.
Розуміти різницю між тестовими фреймворками NUnit, xUnit та MSTest та застосовувати їх атрибути, залежно від необхідності.
На практиці застосовувати шаблон проєктування автотестів Page Object та його розширення Page Factory.
На прикладі REST розуміти принципи тестування API, розуміти, як будується запит, як відбувається виконання та отримання відповіді від сервера.
Створювати тести за допомогою бібліотеки RestSharp.
Розуміти, де та як потрібно формувати запити різних типів (створення, отримання, видалення та оновлення даних), а також працювати з отриманими від сервера даними.
Розуміти ключові моменти підходу до розроблення BDD, розуміти основи синтаксису мови Gherkin.
Встановлювати та створювати тестові сценарії із інструментом SpecFlow.
Попередні вимоги
Для проходження даного курсу необхідні знання мови C# на рівні курсу C# Базовий, розуміння принципів ООП та основ Unit-тестування мовою C#.
Буде плюсом знання загальних принципів тестування (основні поняття, види тестування, рівні тестування, структура тест-кейсу), знання основ web-технологій (структура HTML-сторінки), знання REST API.
Дивіться перший урок у вільному доступі. Якщо у вас є активна передплата, курс доступний для вас у повному обсязі.