Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: принцип открытости*
✅ Усі відео курсу ASP.NET Core Базовий вже доступні!
Раді повідомити, що повна версія курсу “ASP.NET Core Базовий” вже на платформі ITVDN! Відтепер ви можете пройти весь курс від початку до кінця у зручному темпі — без очікувань нових відео. 🔍 Про курс ASP.NET Core — сучасний кросплатформний фреймворк на базі C# для створення швидких, масштабованих і зручних у підтримці вебзастосунків. У цьому курсі ми зосереджуємося на створенні ASP.NET Core Web API — сервісів у стилі REST, які дозволяють взаємодіяти з іншими застосунками через HTTP. 📚 Під час навчання ви: — Дізнаєтесь, як створювати та налаштовувати ASP.NET Core застосунки  — Освоїте роботу з HTTP-запитами та статус-кодами  — Навчитесь створювати сервіси й підключати бази даних  — Використаєте принципи SOLID у реальному проєкті  — Напишете свої перші Unit тести для коду  — Отримаєте розуміння, як розвʼязувати бізнес-задачі за допомогою Web API 📌 Для кого цей курс? Курс розрахований на початківців, які вже володіють основами C# та ООП і хочуть поглибити знання у веброзробці. Корисними будуть і базові навички роботи з SQL та реляційними базами даних. 🧑‍💻 Після завершення курсу ви зможете: ✔️ Створювати повноцінні API-застосунки ✔️ Інтегрувати свій бекенд із базами даних ✔️ Тестувати код і будувати надійні вебсервіси ✔️ Претендувати на стартові позиції в .NET-розробці 🎥 Перейдіть до курсу просто зараз — і почніть практикувати ASP.NET Core вже сьогодні!     
PHP fwdays'21

Автор: Редакція ITVDN

Уже совсем скоро, 4 сентября, пройдет самая большая и самая популярная в Украине конференция для PHP разработчиков — 𝗣𝗛𝗣 𝗳𝘄𝗱𝗮𝘆𝘀’𝟮𝟭🔥 📆 Событие состоится 4 сентября (суббота) и в будние дни с дополнительными форматами. На девятой конференции PHP fwdays'21 будут местные и международные эксперты в сфере PHP, дискуссии с ТОП-специалистами, разбор актуальных кейсов. Первые спикеры расскажут о:  🔹 Fault tolerant workflow orchestration on PHP 🔹 Serverless. Реальный опыт успешного переноса Laravel микросервисов в AWS Lambda при помощи Vapor 🔹 Анализ и Дизайн-Принципы в ООП. Проблема запрета наследования в однопоточном PHP 🔹 Автор PHPUnit Sebastian Bergmann расскажет о том, как качественно организовать и оптимизировать ваши Test Suits А также практичный воркшоп Kubernetes for Developers, на котором вы узнаете, как K8s упрощает жизнь для разработчиков. Предлагаем такие варианты участия: 🔹 Free Online (бесплатно, только трансляция), 🔹 Full Online (дополнительные опции, смотрите видео, когда вам удобно), 🔹 Online Full Swag (для ценителей программерских футболок (отправка только по Украине)). Детали по ссылке ➡️ https://bit.ly/3xKiiJB  Используйте промокод PromoCode при покупке Full Online или Online Full Swag билета или зарегистрируйтесь бесплатно👉 67419E2554
PHP Frameworks Day 2016

Автор: Редакція ITVDN

3 сентября #fwdays соберет всех  PHP-шников на самую масштабную ежегодную конференцию в Украине - PHP Frameworks Day 2016. Что будет: актуальные и полезные темы докладов от продвинутых иностранных и украинских экспертов с большим практическим опытом работы; доклады в 2 потока, общение со спикерами, перерывы на вкусные кофе-брейки и питательный обед. В конце дня будут разыграны ценные призы от партнеров, а также  веселая афтепати, где можно будет расслабиться и пообщаться в неформальной обстановке. Место проведения: г. Киев, Конгресс-холл "Космополит", ул. Вадима Гетьмана, 6 (М Шулявская). Стоимость участия: 1 600 грн. (~$63) – 100 билетов. 1 800 грн. (~$72) – оставшиеся билеты. Подписчикам ITVDN предоставляется промо-код, который дает скидку 10% при покупке билетов: 5CEAC0BA3B. Зарегистрироваться и купить билет Спикеры: Marco “Ocramius” Pivetta, Andres Gutierrez (Phalcon), Olivier Dolbeau & Benjamin de Bernardi (BlaBlaCar), Алексей Петров, Сергей Яковлев, Александр Махомет и это еще не все. Обсудим такие темы: Extremely Defensive PHP, Doctrine, Symfony at BlaBlaCar, принципы построения высокомасштабных приложений на PHP, Phalcon 2.1, PHP 7, техническая сторона email-маркетинга, и не только. Ждем вас, присоединяйтесь.
ByCraft – Software Craftsmanship and DevOps Conference

Автор: Редакція ITVDN

26 сентября в SPACE (Октябрьская, 16А) пройдёт первая в Беларуси конференция, посвященная Software Craftsmanship & DevOps – ByCraft 2015. Приобрести билеты и найти подробную информацию можно на bycraft.by Будет интересно: в конференции примут участие спикеры из Восточной и Западной Европы, стран Балтии, Украины, России и, конечно, Беларуси. Среди киноутов мероприятия Eduard Sizovs (основатель Latvian Software Craftsmanship Community), Erno Aapa (основатель DevOps-Finland), Сергей Сергиенко (EPAM), Alex Fridman (CEO в Atlas Logistics). О чём вы узнаете? В первую очередь будут обсуждаться принципы создания «well-crafted software» – спикеры расскажут о проектировании масштабируемых систем, прагматичном использовании функциональной парадигмы, а также о различных подходах к написанию «чистого кода», методологиях и практиках разработки в духе ремесленичества. Помимо этого, значительная часть докладов будет посвящена DevOps. Вы сможете узнать (или укрепить знания) о преимуществах DevOps перед традиционными методами разработки, необходимости отдельного специалиста для контроля процессов. Наконец, будут раскрыты рабочие технические решения и представлены кейсы «как делать не надо» на примерах реальных проектов.  Мероприятие организовано лидерами соответствующих сообществ при поддержке площадки SPACE и сообщества LatCraft, CTDEV, Atlas. Ознакомиться с программой и купить билеты вы можете на bycraft.by После конференции участников и спикеров ждет afterparty в баре CraftHouse!
Вивчайте «Породжуючі патерни проєктування на Python» безкоштовно
Друзі, привіт! З 19 до 25 березня ви маєте можливість пройти безоплатне навчання за відеокурсом Породжуючі патерни проєктування на Python. Автор – Вячеслав Серьогін, Python web developer Курс охоплює такі теми: Історія, класифікація та переваги патернів. Основи патерну Singleton, його реалізація на Python, уникнення помилок і забезпечення потокобезпечності. Основи створення об’єктів через фабричний метод, переваги та відмінності від інших патернів. Робота з абстрактними фабриками, створення групи об’єктів із чітко визначеним інтерфейсом. Розбір, як за допомогою Builder створювати складні об’єкти крок за кроком. Як дублювати складні об’єкти без зайвих витрат, використовуючи патерн Prototype. Завдяки практичним завданням та реальним прикладам, кожна нова тема стане не просто теоретичною базою, а цінним інструментом у вашому арсеналі розробника. Курс складається з 6 відеоуроків загальною тривалістю 2 години 37 хвилини. Структура курсу: Початок роботи з патернами проєктування. Патерн Singleton Патерн Factory Method. Патерн Abstract Factory. Патерн Builder. Патерн Prototype. Чого ви навчитеся на даному курсі: Розуміти принципи роботи основних породжуючих патернів: Singleton, Factory Method, Abstract Factory, Builder та Prototype. Правильно застосовувати їх у реальних проєктах на Python. Покращувати архітектуру коду, роблячи його більш масштабованим і зручним для підтримки. Розуміти, який патерн найкраще підходить для конкретних завдань. Терміни акції: з 19 до 25 березня. Доступ до курсу надається на 10 днів.
До дня студента – IT курси у подарунок!

Автор: Редакція ITVDN

Друзі, привіт! 17-го листопада ми разом зі світовою спільнотою святкуємо День студента! І усім, хто хоче вчитися, даруємо наш найкращий контент – нові українські відео курси з програмування, верстання та інших технологій! Обирайте, що вас цікавить, і вчіться безкоштовно. Ви можете обрати один із курсів: HTML5 & CSS3 Стартовий CSS Flexbox Верстання на Grid Шаблонізатор Pug JavaScript Стартовий React Базовий Vue.js Стартовий TypeScript Angular Базовий Python Стартовий Python Базовий PostgreSQL C# Стартовий SQL Базовий Java Стартовий Unit-тестування в Java з JUnit SOLID принципи в Java MySQL Базовий Spring Security Unit-тестування в PHP Основи адміністрування Windows Server Docker Основи використання Git Як отримати доступ Потрібно бути зареєстрованим користувачем ITVDN. Заповнити заявку та вказати в ній, який курс Ви бажаєте отримати. Заявки приймаються до 12:00 17-го листопада, а доступ до обраного вами курсу буде відкрито в цей же день до 18:00 на 10 днів. Що ви отримаєте: Доступ до усіх відео уроків обраного курсу Матеріали уроків – опорні конспекти, презентації Вихідний код навчальних проєктів Практичні завдання Онлайн тестування Після вивчення матеріалу курсу ви можете пройти фінальний тест і отримати Сертифікат, котрий засвідчуватиме ваш рівень знань. До участі в акції не допускаються громадяни росії та білорусі. Поділіться цією новиною із друзями, які люблять вивчати нові технології  💛💙
Акція «Вивчай верстку лендингу на ITVDN безкоштовно!»

Автор: Редакція ITVDN

C 10 по 17 мая 2018 года на ITVDN проходит акция – один из самых популярных видео курсов для начинающих веб разработчиков  - «Практический курс по верстке лендинга» - вы можете изучить бесплатно! В курсе показана последовательная верстка лендинга с нуля. В течение девяти уроков мы сверстаем с вами лендинг, который будет корректно отображаться на разных устройствах. Вы научитесь работать с препроцессорами PUG, SASS, с популярным сборщиком проектов Gulp, также затронем валидацию формы на JavaScript и «оживим» лендинг. Вы научитесь работать с самыми современными и востребованными технологиями, а также поймете принципы качественной верстки. Практический курс по верстке лендинга состоит из 10 уроков общей продолжительностью 8 часов. Автор курса Сергей Рубец, Front-end Developer. Программа курса: Организация рабочего процесса. Препроцессор PUG. Препроцессор SASS. Начало верстки. Верстка - часть 2. Верстка -  часть 3. Верстка -  часть 4. Окончание верстки. Интерактив на JavaScript. В каждом уроке для вас будут доступны: Видео. Учебные материалы с примерами. Презентации. Опорный конспект к каждому уроку с теорией. Домашние задания. После изучения курса Вы можете проверить Ваши знания, пройдя онлайн тестирование на TestProvider.com и получить электронный сертификат. Для получения полного бесплатного доступа к курсу Вы должны быть зарегистрированным пользователем ITVDN.  Доступ к видеокурсу будет открыт на 10 дней.
Angular vs React vs Vue.js. Що вибрати у 2021

Автор: Надія Верстюк

<p>На данном вебинаре мы рассмотрим три самых популярных Front-End фреймворка &ndash; Angular, React и Vue.js, их принципы работы и области применения. А также решим одну задачу c использованием этих трех фреймворков и сравним результаты.</p> <p>Также рассмотрим, чем можно руководствоваться при выборе фреймворка для максимально быстрого и легкого старта.</p> <p>В заключение подведем итоги и обсудим, какую технологию выбрать новичку для изучения, опираясь на опыт и личные предпочтения.</p> <p><strong>План вебинара:</strong></p> <ol> <li>На что опираться при выборе первого фреймворка для изучения?</li> <li>Решение задачи с помощью Angular</li> <li>Решение задачи с помощью React</li> <li>Решение задачи с помощью Vue.js</li> <li>Выводы. Ответы на вопросы</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен тем, у кого уже есть хорошие знание Front-End разработки и хочет начать изучение Front-end фреймворков, но еще сомневается, какой именно ему подходит больше всего.</p>
Об'єктно-орієнтоване програмування JavaScript.

Автор: Георгій Клюковкін

<p>На вебинаре мы разберем, в чем отличие ООП подхода к разработке в мультипарадигменном языке JavaScript от ООП подхода в классических объектно-ориентированных языках, как например Java. Какими плюсами и минусами обладает ООП в JavaScript, а также какие правила ООП мы можем в нем применять.</p> <p><strong>План вебинара:</strong></p> <ol> <li>4 принципа ООП <ol style="list-style-type:lower-alpha;"> <li>Полиморфизм</li> <li>Инкапсуляция</li> <li>Абстракция</li> <li>Наследование</li> </ol> </li> <li>Наследование vs композиция <ol style="list-style-type:lower-alpha;"> <li>Почему наследования лучше избегать и как использовать композицию</li> </ol> </li> <li>Объектно-прототипное наследование в JS <ol style="list-style-type:lower-alpha;"> <li>Что такое прототипное наследование</li> </ol> </li> <li>Функции конструкторы и классы <ol style="list-style-type:lower-alpha;"> <li>Функции конструкторы</li> <li>синтаксический сахар в виде классов</li> <li>отличие классов JS от классов Java</li> </ol> </li> <li>Single responsibility principle</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Начинающие JavaScript разработчики.</p>
Автоматизація парсингу сайтів на Python

Автор: Артем Мураховський

<p>В эру машинного обучения информация становится нефтью 21го века. Проекты, связанные со сбором и анализом данных, выходят на первые позиции в глобальных компаниях и в стартапах.</p> <p>Как собирать и обрабатывать информацию? В зависимости от целей проекта данные могут собираться абсолютно разные. На вебинаре мы рассмотрим один из наиболее распространенных подходов &ndash; парсинг сайтов.</p> <p>Мы возьмем один из популярных сайтов с рабочими вакансиями и на его примере разберем библиотеки для парсинга веб-сайтов, библиотеки для работы с запросами. Разберем виды популярных баз данных и поймем где и какую нужно использовать.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Что такое парсинг веб-сайтов.</li> <li>Библиотеки для парсинга веб-сайтов.</li> <li>Библиотеки для работы с сетью.</li> <li>Написание кода парсеров.</li> <li>SQL и NoSQL - при каких задачах, какой тип используется.</li> <li>Написание кода менеджеров баз данных.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет полезен для людей, понимающих синтаксис языка Python и принципы объектно-ориентированного программирования, перед которыми стоит задача автоматизации сбора данных посредством парсинга сайтов.</p>
Notification success