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

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

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

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

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

Результати пошуку за запитом: принцип открытости*...2...
Новий відео курс РНР Стартовий

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

Здравствуйте! Сегодня мы хотим порадовать начинающих PHP разработчиков — на ITVDN вышел видео курс “PHP Стартовый”. PHP — это один из лучших скриптовых языков программирования для веб-разработки. Его используют в создании серверной части интернет-страниц и веб-приложений различной степени сложности. Курс «PHP Стартовый» поможет начать изучение этого востребованного языка. Начав с установки и настройки необходимого ПО, на данном курсе вы узнаете базовые принципы программирования, познакомитесь с типами данных, выражениями и операциями в PHP, изучите основы применения циклических и условных конструкций. На курсе будут рассмотрены индексные и ассоциативные массивы, как часто применяемые типы данных. Также, вы изучите основы работы с переменными и функциями, и узнаете о том, как применять стандартные функции языка PHP. Автор курса — Владимир Кадук, PHP Developer. Записанные видео уроки Владимира позволяют заложить надежный фундамент в понимании языка РНР и программировании на нем. Курс предоставит вам необходимые теоретические основы и практику для начала изучения специальности PHP разработчика. Структура курса: Установка и настройка окружения Переменные, константы, типы данных Выражения и операции РНР Ветвление Массивы Циклы Функции Стандартные функции РНР Чему вы научитесь на данном курсе: Понимать базовые основы программирования. Работать с различными типами данных в PHP. Выполнять арифметические, строковые и логические операции. Работать с операторами ветвления if-else и switch-case Работать с циклическими конструкциями while, do-while, for, foreach. Работать с ассоциативными и индексными массивами в PHP. Создавать и вызывать функции. Применять стандартные функции PHP. Предварительные требования Курс подойдет как тем, кто имеет минимальный опыт в написании кода, так и тем, кто сталкивается с программированием впервые. Смотрите первый урок курса в свободном доступе. Также, можем вам предложить ознакомиться с бесплатным вебинаром “Как стать РНР разработчиком” для лучшего понимания специальности, в основе которой лежит скриптовый язык РНР. Курс входит в комплексную программу подготовки по специальности РНР Developer.
Новий курс - Автоматизація тестування мобільних додатків

Автор: Ирина Музыка

Здравствуйте! На ITVDN вышел видео курс для тестировщиков - “Автоматизация тестирования мобильных приложений”. Автоматизация тестирования мобильных приложений позволяет существенно ускорить процесс подготовки проектов к публикации, а также автоматизировать многие рутинные процессы в работе QA специалиста. Данный курс входит в комплексную программу  подготовки по специальности QA Automation Engineer. С его помощью вы освоите основные инструменты автоматизации, такие как: Appium, Jenkins, Allure и другие. Изучите теоретические основы и применимость на практике концепции CI/CD, научитесь готовить процесс автоматизации с нуля и до публикации, а также применять в работе паттерны автотестирования. Автор курса — Андрей Мищенко, QA Automation Engineer. В записанных видео уроках Андрей делится эффективными и удобными техниками тестирования мобильных приложений, основываясь на собственном опыте их применения.   Структура курса: Введение в мобильное тестирование Инструменты для автоматизации Среда разработки. Запуск и настройка Appium UIAutomatorViewer и AppiumViewer Локаторы Автоматизация с нуля Паттерны и антипаттерны тестирование Swipe жестов, Reporting, Listeners Автоматизация веб-приложений Автоматизация на сервере   Чему вы научитесь на данном курсе: Реализовывать тестирование мобильного приложения со стадии проектирования и до момента публикации. Понимать особенности устройства и подходы для тестирования нативных, кроссплатформенных, гибридных и мобильных web-приложений. Ориентироваться в огромном количестве разнообразных фреймворков для тестирования мобильных приложений. Применять в работе такой инструмент как Appium, а также UIAutomatorViewer и AppiumViewer. Находить и манипулировать любыми объектами мобильных приложений, используя такие локаторы, как xPath, ID, Class, Name, CSS. Разворачивать и тестировать приложения как на виртуальных, так и на реальных мобильных устройствах, а также на облачных сервисах. Владеть основным стеком технологий и навыками для запуска тестовых фреймворков на реальных проектах.   Предварительные требования Для прохождения данного курса вам понадобятся знания основ ООП (понятия класс, метод, поля класса, принципы наследования и т. д.), знания основ языка Java и основ тестирования приложений. Смотрите первый урок курса в свободном доступе. Также, можем вам предложить ознакомиться с бесплатными вебинарами “Как стать Automation QA специалистом?” (Часть 1 и Часть 2) для лучшего понимания специфики данной профессии и инструментария Automation QA инженера. Курс входит в комплексную программу подготовки по специальности Quality Assurance.
ITVDN Дайджест. Нові відео курси у травні 2019

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

Дорогие друзья, мы начинаем публикацию ежемесячных дайджестов, в которых будет собрана короткая информация о видео курсах, появившихся в течение месяца. Если у Вас есть активная подписка на 3, 6 или 12 месяцев, то новые курсы уже доступны для Вас полностью. Все, у кого нет подписки, могут ознакомиться с новым курсом, просмотрев бесплатный первый урок. Практический курс по Laravel будет состоять из 8 уроков, на которых вы научитесь применить на практике теоретические знания в разработке веб приложений с использованием PHP фреймворка Laravel. В рамках данного курса, на примере создания небольшого интернет магазина, вы сможете понять и использовать основные механизмы и принципы разработки на Laravel. Сейчас доступны первые 2 урока курса. Автор - Алексей Круглик, Back-End Developer. Это первый курс Алексея, созданный для ITVDN. Мы будем признательны вам за отзывы и комментарии к курсу. Смотрите первый урок курса бесплатно. Курс входит в комплексную программу обучения по специальности PHP Developer.   Новый видео курс UX/UI Design состоит из 10-ти уроков, на которых вы научитесь применять на практике теоретические знания UX/UI дизайна. Вы узнаете об UX/UI дизайне, о роли UX и UI дизайнера на проекте. Научитесь исследовать и делать интерфейсы удобными, рассмотрите особенности работы UX/UI дизайнера внутри команды, основные требования к тому, какими инструментами для разработки дизайна должен владеть современный UX/UI дизайнер. Автор курса - Артур Рыгус. Артур также сотрудничает с ITVDN впервые и нам очень интересно услышать ваше мнение о курсе! Ждем ваши комментарии, замечания и пожелания. Смотрите первый урок бесплатно. Курс будет интересен в первую очередь дизайнерам, а также всем, кто так или иначе связан с веб-разработкой. Мы рекомендуем его для ознакомления тем, кто проходит обучение по специальностям Верстальщик сайтов, FrontEnd Developer, JavaScript Developer. Оставайтесь на ITVDN!
Офіційний тренінг Certified Scrum Product Owner by Scrum Alliance

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

Стоимость: 700 USD (при условии регистрации до 03 февраля), после 03 февраля стоимость 800 USD Скидка: для групп от трех человек скидка - 50 USD для каждого человека в группе Регистрация здесь: http://agile.symphony-solutions.eu/cspo-registration/ Место проведения: Agile space, Львов, ул. Научная, 2Б Когда: 10-11 марта 2017   Описание события: Почему стоит посетить тренинг? * Product Owner является одной из трех основных ролей для успешного внедрения и использования Scrum в проекте. Задачей Product Owner'а является поиск постоянного баланса между бизнесом и командой. В течение тренинга участники освоят базовые принципы и навыки необходимые для работы Certified Scrum Product Owner by Scrum Alliance; * Тренинг проведет Гайер Амшьйо (Geir Amsjø), первый сертифицированный Scrum Alliance тренер в Норвегии; * После тренинга и удачного прохождения теста, участники получат официальный сертификат Scrum Alliance, который дает право официально использовать титул Certified Scrum Product Owner в своем резюме. Что следует знать? * Предыдущий опыт работы с Scrum для участия в тренинге не является обязательным. Участники поощряются к предварительному ознакомлению с Scrum с помощью открытых источников (книги, журналы, интернет-издания, и т.д.) * Язык тренинга - английский * Участие в тренинге не гарантирует получения сертификации Scrum Alliance. Участник пройдет сертификацию только после успешной сдачи теста * Количество мест ограничено. Регистрация на тренинг завершается 03-го марта. Кто может принять участие? Product managers, Program managers, Project managers, Business analysts, coaches и Product Owners, которые готовы пройти официальную сертификацию от Scrum Alliance. О тренере Geir Amsjø - первый официально сертифицированный Scrum Alliance тренер в Норвегии. Работает с Agile / Scrum с 2004 года. Сертифицировал более 1500 Certified ScrumMasters и Certified Scrum Product Owners по всему миру. Подробнее на Fb: Certified Scrum Product Owner by Scrum Alliance
ITVDN анонсує новий відеокурс Angular JS

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

ITVDN выпустил новый видеокурс AngularJS для веб разработчиков, создающих приложения используя JavaScript, по одному из самых популярных JavaScript фреймворков, который используется для написания Single Page Application. Большинство разработчиков используют AngularJS как основную библиотеку при разработке SPA приложений. Этот видеокурс будет полезен тем, кто хочет овладеть современными знаниями и выйти на новый профессиональный уровень. Он будет интересен как начинающим разработчикам, так и тем у кого уже есть опыт в программировании языке JavaScript. Данный видеокурс позволит структурировать свои знания и даст возможность получить необходимый набор знаний для того чтобы научиться разбираться в чужом коде и создавать также свои собственные приложения. Об AngularJS можно сказать, что он стал стандартом в разработке SPA приложений. Для того чтобы изучить данный видеокурс Вам необходима будет владеть языком HTML и СSS и , в том числе, JavaScript Essential и JavaScript Advanced. В данном курсе вы узнаете что такое AngularJS и шаблоны MVC. Когда именно нужно использовать AngularJS и какова его структура. Будут приведены простые и сложные примеры. Можно будет изучить как использовать Bootstrap. Вы научитесь создавать AngularJS приложения использовать модули, контроллеры и основные директивы для построения пользовательского интерфейса. Также вы научитесь использовать однонаправленный и двунаправленные привязки данных. Использовать директивы для создания повторяющихся элементов интерфейса и загрузки частичных представлений. В курсе будет рассмотрен AJAX – как неотъемлемая часть Single Page приложения. Будут рассматриваются примеры работы с сервисом $http для взаимодействия с серверной стороной. Одно из преимуществ приложений, написанных с использованием шаблона MVC – тестируемость. В одном из уроков курса будет показано, как создавать и запускать unit тесты для AngularJS приложений. В этом курсе подробно рассматриваются принципы создания сервисов в AngularJS, а также рассматриваются основные системные сервисы. Подробнее информацию о курсе Вы можете посмотреть на странице видеокурса по AngularJS.
Конференції для розробників 2015 року щодо СНД

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

Предлагаем ознакомиться с планом конференций для разработчиков на ближайшее время, которые пройдут на территории СНГ в 2015 году. Мы постарались собрать для вас самые передовые и полезные мероприятия, где можно обменяться опытом и идеями. 14-15 марта, -  Solit2015#5!, г.Солигорск, Беларусь  Первая в Беларуси Региональная IT Конференция #5, которая объединяет в себе профессионалов со всей Беларуси и других стран. Сайт конференции: http://solit.isoligorsk.org 21 марта - IT JAM  - IT Jam, г.Киев, Украина. Конференция является знаковым событием для IT индустрии Украины, цель которого – объединить единомышленников и привнести новое в развитие IT. Сайт конференции: http://www.itjam.com.ua 02-22 марта - Всеукраинский чемпионат по веб-разработке. г.Киев, Украина  Включает в себя форум ИТ специалистов, мастер-классы и хакатоны.  Сайт конференции:  http://uawebchallenge.com 11 апреля - Конференция Go# Moscow Desktop UI & Business Applications. г.Москва, Россия Конференция, которая рассказывает про насущные проблемы энтерпрайз разработки в мире .NET. Реальная возможность поговорить о том, что вы делает у себя in-house, и как взять под контроль сложные процессы. Сайт конференции: http://www.gosharp.ru 19 апреля - Конференция .NET разработчиков. г.Челябинск, Россия Конференция для тех, кто хочет усовершенствовать инженерные подходы к разработке ПО. Для тех, кому важны принципы и подходы к разработке и все что делает разработчиков более продуктивными. Сайт конференции http://dotnetconf.ru 20-21 мая - DevCon. г.Москва, Россия Ежегодная конференция DevСon, посвященная разработке под платформу Microsoft Cайт конференции: http://www.msdevcon.ru 27-28 октября - Microsoft Swit. г.Киев, Украина Cамая масштабная конференция по технологиям Microsoft в Украине Сайт конференции: http://msswit.in.ua
Новий відеокурс – JavaScript Базовий

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

На нашій платформі вже доступний курс «JavaScript Базовий» — справжній must have для всіх, хто хоче зануритися у світ веброзробки. Якщо ви давно мріяли зрозуміти, як працює JavaScript, але щоразу відкладали через плутанину в тутоіоалах —  настав час діяти. Ми пропонуємо покрокове занурення у фундаментальні концепції JavaScript  без зайвої води. JavaScript — це серце фронтенду та універсальний інструмент для веброзробки. Від інтерактивних кнопок до повноцінних додатків — все працює завдяки JavaScript. Тому якщо ви хочете бути затребуваним розробником, без цієї мови програмування нікуди. Курс «JavaScript Базовий» охоплює такі теми: Змінні та типи даних — розуміння різних типів даних та їх використання. Умовні оператори та цикли — створення логіки програм та повторюваних дій. Функції — створення та використання функцій для організації коду. Об'єкти та масиви — робота зі складними структурами даних. Робота з DOM — взаємодія з елементами вебсторінки та обробка подій. JavaScript — це не просто мова програмування, а справжня суперсила веброзробника. Він дозволяє створювати інтерактивні сайти, писати логіку для вебдодатків і навіть будувати повноцінні серверні рішення. Якщо ви давно мріяли почати кодити, але боїтеся складних термінів і плутаних пояснень — цей курс саме для вас. Ми крок за кроком проведемо вас через основи JavaScript, пояснимо, як працюють змінні, цикли, функції та масиви. Ви навчитеся змінювати вміст вебсторінок, обробляти події користувача та створювати власні скрипти. А ще — зрозумієте, чому без console.log не обходиться жоден розробник. Готові до знайомства з найпопулярнішою мовою програмування у світі? Тоді вперед! Автор курсу – Дмитро Охріменко, тренер-консультант, експерт з побудови розподілених та веборієнтованих додатків. Курс складається з 20 відеоуроків загальною тривалістю 14 годин 39 хвилини. Структура курсу: DOM та пошук елементів. Навігація по DOM елементам. Модифікація DOM дерева. Властивості та атрибути. Стилі. Події. Частина 1. Події. Частина 2. Події. Частина 3. HTML-шаблони. Функції конструктори. Класи. Класи. Успадкування. Контекст функції. Замикання. Форми та елементи управління. Перевірка даних форми. Cookies і Web Storage. Обробка винятків. Асинхронний код. Promise. Мережеві запити. Чого ви навчитеся на даному курсі: Розуміти основні концепції JavaScript, такі як змінні, типи даних, оператори та вирази. Писати та викликати функції, використовувати замикання та працювати з областю видимості. Використовувати масиви та об'єкти для організації даних у вашому коді. Розуміти принципи роботи з DOM і змінювати вміст вебсторінки за допомогою JavaScript. Використовувати події та обробляти взаємодію користувачів із вебінтерфейсом. Працювати з циклами, умовними конструкціями та операторами для керування виконанням коду. Основам асинхронного програмування та взаємодії з API через запити. Попередні вимоги Курс буде корисним як для початківців у програмуванні, які прагнуть освоїти основи JavaScript, так і для фронтенд-розробників, що хочуть покращити свої навички. Також він стане чудовим ресурсом для студентів технічних спеціальностей, які шукають структуроване розуміння мови програмування. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: JavaScript Developer. Frontend 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.     
Новий відеокурс – Алгоритми та структури даних мовою C#

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

Курс «Алгоритми та структури даних на C#» — це ваш квиток у світ, де дані перетворюються на магічний інструмент для створення швидких і надійних рішень. Від простих зв’язаних списків до потужних графів та оптимізованих алгоритмів — ви поступово опановуватимете глибокі концепції, які змінюють спосіб програмування. Ви навчитеся аналізувати ефективність алгоритмів, працювати з базовими структурами, як-от списки та масиви, і зануритеся у складніші концепції, такі як дерева, графи та хеш-таблиці. Цей курс не лише навчить вас писати код, а й допоможе мислити, як архітектор, який будує надійні й ефективні системи. Курс «Алгоритми та структури даних мовою #C» охоплює такі теми: Оцінка ефективності алгоритмів — асимптотична складність, О-нотація, порівняння алгоритмів.  Однозв’язкові та двозв’язкові списки.  Динамічні масиви.  Стек (Stack) та черга (Queue).  Множини (Set) — об'єднання, перетин, різниця, симетрична різниця.  Алгоритми сортування — вибірка, вставка, злиття, Timsort.  Хеш-таблиці — принцип роботи, хеш-функції, обробка колізій.  Дерева — бінарне дерево пошуку, АВЛ-дерево, балансування.  Графи — представлення, пошук у глибину, пошук у ширину, алгоритм Дейкстри, алгоритм Флойда-Уоршелла, топологічне сортування.  Динамічне програмування — базові прийоми, задачі про рюкзак, оптимальний маршрут.  Кожне заняття — це баланс між теорією та практикою, де ви не просто вивчаєте алгоритми, а й навчаєтеся застосовувати їх у реальних завданнях. Завдяки цьому курсу ви зможете створювати оптимальні рішення, які працюють як годинниковий механізм. Автор курсу – Зінов’єва Анастасія, .NET Developer Курс складається з 10 відеоуроків загальною тривалістю 5 години 14 хвилини. Структура курсу: Введення у структури та алгоритми даних. Зв'язані списки Динамічний масив, Stack, Queue і Set. Алгоритми сортування.  Хеш-таблиці. Дерева. Бінарне дерево пошуку. АВЛ-дерево. Графи. Частина 1. Графи. Частина 2. Графи. Частина 3. Динамічне програмування. Задачі. Практикум. Чого ви навчитеся на даному курсі: Оцінювати час виконання алгоритмів та ефективно їх оптимізувати. Розуміти структури даних — від стеків і черг до дерев та хеш-таблиць. Реалізовувати популярні алгоритми, як-от пошук найкоротшого шляху чи сортування Timsort. Розв'язувати складні завдання — Ханойські вежі, комівояжер, динамічне програмування. Попередні вимоги Для тих, хто має базові знання C# і прагне підняти свої навички на новий рівень, створюючи потужні рішення. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.     
Новый видео курс – Структурные паттерны проектирования на языке С#

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

Друзья, привет! Мы с хорошими новостями для тех, кто хочет углубить свои знания стека C#/.NET и создавать качественный код, с которым будет легко осуществлять работу и масштабирование – новый видео курс «Структурные паттерны проектирования на языке С#» уже на сайте в полном объеме! Паттерны проектирования – это стандартизированные и общепринятые способы решения распространенных проблем в коде. В программировании они делятся на три больших семейства: порождающие, структурные и поведенческие. Структурные шаблоны определяют правила того, как из классов и их объектов образуются большие по размерам, более сложные структуры. На курсе разбираются 6 основных структурных шаблонов: Адаптер (Adapter) – обеспечивает взаимодействие между несовместимыми интерфейсами; Декоратор (Decorator) – позволяет динамически добавлять новые функциональности объектам и обеспечивает гибкость в расширении функционала программ; Мост (Bridge) – способствует созданию гибких и расширяемых систем; Заместитель (Proxy) – позволяет контролировать доступ к объекту, функциям или ресурсам; Фасад (Facade) – реализовывает взаимодействие со сложной системой или набором классов через простой интерфейс; Компоновщик (Composite) – позволяет классам работать как со списком объектов, так и с отдельными объектами, а также строить сложные древовидные структуры. Автор курса – Владимир Черевко, Software Engineer с опытом 4+ года в веб-разработке. На клиентской стороне использует Angular, на серверной – стек C#/.NET. Курс состоит из 8 видео уроков общей продолжительностью 3 часа 16 минут. Структура курса: Начало работы со структурными паттернами. Паттерн Адаптер. Паттерн Декоратор. Паттерн Заместитель (Proxy). Decorator vs Proxy (Практика). Паттерн Мост. Паттерн Фасад. Паттерн Компоновщик. Facade & Bridge (Практика). Чему вы научитесь на данном курсе: Улучшать качество программного кода с помощью правильного использования паттернов проектирования. Разрабатывать гибкие и масштабируемые системы, которые легче адаптируются к изменениям и развитию. Использовать различные структурные паттерны проектирования, такие как Adapter, Bridge, Composite и другие. Внедрять структурные паттерны в реальных программных проектах для улучшения их архитектуры и удобства сопровождения. Распознавать ситуации, в которых применение структурных паттернов может быть полезным для решения конкретных проблем или совершенствования дизайна. Обсуждать и разрабатывать дизайн систем, используя язык паттернов проектирования с другими разработчиками. Предварительные требования Для комфортного прохождения курса необходимы базовые знания C#/.NET и понимание принципов ООП. Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас. Курс входит в комплексные программы подготовки по специальностям: C# / .NET разработчик; ASP.NET Core разработчик; ASP.NET MVC разработчик.               
Notification success