Specialities cover

IT Специальности

  • (9 часов,
    30 минут)

    Изучая курсы css 3 и html5, Вы сможете изучить язык разметки HTML. Вы узнаете основные понятия этого языка, научитесь работать с изображениями, таблицами, списками, Вы узнаете что такое слой div, как производится верстка страниц с помощью слоев. Также в видео курсе рассматривается работа с таблицами стилей CSS, работа с формами и многое другое.

    Перейти

  • (7 часов,
    20 минут)

    Этот видео курс содержит набор видео уроков которые помогут начинающим разработчикам с нуля разобраться в JavaScript. В процессе просмотра видео курса Вы сможете ознакомиться с семантикой и главными особенностями языка программирования JavaScript. Каждый урок насыщен как практическими примерами, так и теоретическим материалом. В файлах, которые описывают каждый урок, Вам будут представлены задания для самостоятельного решения, которые позволяют понять пройдённый на видео уроке материал. В ходе курса будет рассмотрена работа с условиями и циклами, также тренер расскажет Вам о реализации классов и объектов, которые помогают Вам понять основы объектно-ориентированного программирования (ООП) на языке JavaScript. В видео курсе будет представлен большой объем полезного материала, но, несмотря на это, процесс обучение пройдет легко и непринужденно. После окончания курса Вы сможете создать эффективное решение, а также писать несложные модули на языке программирования JavaScript, которые в будущем, после прохождения курса "Advanced", можно будет усовершенствовать более сложной логикой.

    Перейти

  • (11 часов,
    59 минут)

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

    Перейти

  • (11 часов,
    42 минуты)

    Видео курс "HTML5 и CSS3" расскажет слушателю как создавать страницы с использованием новой семантической разметки основной на HTML5 и CSS3, Вы увидите, как можно разместить на странице видео или аудио, узнаете, что такое Geolocation API и сможете разрабатывать интересные приложения, определяющие месторасположение пользователя. Во второй части курса Вы научитесь работать с новыми стилевыми свойствами, создавать анимацию и трехмерные эффекты, не применяя ничего, кроме CSS. Видеокурс HTML5 CSS3 даст Вам знания, необходимые современному Frontend разработчику.

    Перейти

  • (11 часов,
    52 минуты)

    Прослушав видео курс по JQuery(JQ) Вы научитесь пользоваться одним из популярнейших инструментов профессиональных веб-разработчиков - JavaScript-библиотекой JQuery. В данной серии видео уроков рассказано о преимуществах библиотеки JQuery, рассмотрены методы для быстрого и эффективного создания динамических пользовательских интерфейсов и веб-приложений. В видео курсе так же содержится большое количество примеров, а теоретическая часть поможет Вам легко осваивать материал. К каждому видеоуроку предусмотрено практическое задание, которое рекомендуется выполнить для закрепления полученных знаний.

    Просмотрев 9 видео уроков по курсу JQuery Вы сможете:

    - получать доступ к любым элементам на странице, благодаря селекторной выборке элементов;
    - отфильтровывать полученные наборы элементов;
    - манипулировать свойствами, атрибутами и стилями;
    - эффективно работать с DOM-деревом;
    - обрабатывать события;
    - создавать анимации;
    - пользоваться библиотекой JQuery UI для создания пользовательских интерфейсов;
    - работать с вспомогательными функциями JQuery;
    - создавать динамические приложения с использованием AJAX.

    Перейти

  • (0 часов,
    0 минут)

    Видео курс TypeScript Fundamentals состоит из пяти взаимосвязанных уроков, которые в комплексе дают возможность разобраться Вам с языком программирования TypeScript и его семантике, узнать основные аспекты в работе с объектно-ориентированным программированием (ООП) на данном языке. В начале курса Вы будете ознакомлены с основными понятиями, которые нужны для работы с TypeScript, продемонстрированная инструкция установки и настройка среды работы с данным языком. Походу прохождения уроков рассмотрены темы, которые будут объяснять работу и использование типов данных, переменных, функций, модулей и Generics. Рассказано об основных отличиях от JavaScript и преимуществах работы с ним, а также, как использовать уже существующие библиотеки, такие как JQuery и Angular вместе с TypeScript. Завершается обучение по курсу заголовочными файлами и конфигурациями. После прохождения учебного курса TypeScript Fundamentals, Вы будете иметь достаточный уровень знаний, для того чтобы осуществлять разработку собственных приложений самостоятельно или же работать в команде с другими разработчиками.

    Перейти

  • (3 часа,
    8 минут)

    Twitter Bootstrap – это CSS фреймворк для разработки кроссбраузерных веб ориентированных интерфейсов. Bootstrap представляет собой набор инструментов от Twitter, созданный для облегчения разработки web-приложений и сайтов, использует CSS и HTML для типографии, форм, кнопок, таблиц, сеток, навигации и т.д., а также дополнительные расширения JavaScript, упрощающие работу веб разработчика. Продуманная структура кода HTML, JavaScript и CSS даст Вам возможность создавать множество самых разнообразных элементов интерфейса и сетку сайта. Основным преимуществом использования Bootstrap является Less – динамический язык стилей, существенно расширяющий возможности CSS.

    Перейти

  • (9 часов,
    28 минут)

    AngularJS один из самых популярных JavaScript Фреймворков для написания Single Page Application. Многие разработчики используют AngularJS как основную библиотеку при разработке SPA приложений. Если Вы хотите владеть современными знаниями важными для трудоустройства или для перехода на новый профессиональный уровень этот видео курс будет полезен. Он подойдет как опытным разработчикам, так и новичкам, владеющим основами программирования на языке JavaScript. Если Вы хотите структурировать свои знания или еще не начинали изучение AngularJS, то этот видео курс даст Вам возможность, шаг за шагом получить необходимый набор знаний, чтобы разбираться в чужом коде и создавать свои собственные веб приложения. Можно сказать, что AngularJS становится промышленным стандартом в разработке SPA приложений, как в свое время библиотека jQuery стала стандартом при разработке веб-приложений. Предварительные требования: знание HTML и CSS, знание языка JavaScript на уровне курсов JavaScript Essential и JavaScript Advanced. Целевая аудитория: Для веб разработчиков создающих приложения используя JavaScript.

    Перейти

  • (0 часов,
    0 минут)

    Данный курс создан для изучения Angular 2, который является переработанной и улучшенной версией популярного фреймворка AngularJS. Среди преимуществ этой технологии можно отметить высокую производительность, удобство работы и использование TypeScript в качестве основного языка для разработки. Курс состоит из 7 уроков, в течении которых Вы изучите такие основные темы, как введение в TypeScript, компоненты, директивы и привязки данных, сервисы, маршрутизацию и работу с HTTP. Для успешного освоения материала курса нужно иметь знания HTML, CSS и JavaScript (уровень Advanced).

    Перейти

  • (4 часа,
    59 минут)

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

    Перейти

  • (1 час,
    43 минуты)

    Видеокурс «How to. HTML» поможет начинающим специалистам, обучающимся по специальности Frontend Developer освоить нюансы верстки web-страницы в HTML. В видеокурсе будет рассмотрена работа с изображениями, таблицами, списками, слоями, формами HTML, а также с CSS классами, идентификаторами и селекторами. Просмотрев уроки «How to», Вы разберетесь в специфике создания сайтов, особенностях HTML и CSS.

    Перейти

  • (2 часа,
    4 минуты)

    Видеокурс «How to. JavaScript» поможет начинающим специалистам, обучающимся по специальности Frontend Developer разобраться с нюансами языка программирования JavaScript. В видеокурсе будет рассмотрено создание переменных, как правильно именновать их, создание констант, работа с функция и циклами.

    Перейти

  • (3 часа,
    22 минуты)

    Трудно встретить законченный сайт без адаптивной версии, сейчас век мобильности и большинство читателей, покупателей используют для веб-серфинга свои гаджеты, а те, кто хочет предоставлять свои сайты на обозрение с экранов всех мобильных устройств, выждеты прибегать к адаптивности сайта при помощи Bootstrap. Цель всех работ - корректно отобразить информацию на любом устройстве. Данный видео курс предназначен для обучения современным приемам и подходам адаптивной верстки, в нем продемонстрирован простой процесс создания адаптивной версии сайтов при помощи возможностей Bootstrap. Кроме того, Вы увидите к каким проблемам можно прийти, если Вы захотите реализовать адаптивной дизайн без использования Bootstrap.

    Перейти

  • (0 часов,
    18 минут)

    Введение в специальность Frontend Developer, основные этапы создания сайтов, технические требования к разработке, для чего необходимы основные технологии, framework и библиотеки.

    Перейти

  • (3 часа,
    17 минут)

    Мы начнем с того, что разберемся чем Реакт отличается от других JS фреймворков и в чем же его преимущество. Мы напишем наш первый компонент, научимся управлять состоянием и параметрами, будем использовать события, чтобы делать наши компоненты динамическими. Разобравшись с основами React, мы перейдем к изучению стека технологий, которые используются вместе с ним: разберемся со сборкой приложений, подключением внешних библиотек и изучим архитектуру Flux, а потом - напишем полноценное небольшое динамическое веб-приложение.

    Перейти

  • (0 часов,
    0 минут)

    HTML5 Web Components - это видео курс, который будет полезен любому разработчику. Мир разработки настольных приложений потерпел много изменений. Технологии, разработанные для создания пользовательских интерфейсов для desktop приложений хорошо развиты и многие годы, используются разработчиками. Но в веб ориентированных интерфейсах на сегодняшний день еще не сформировался единый набор правил для создания повторно использующихся компонентов. Разработчики часто сталкиваются с такими проблемами как отсутствие единых правил использования шаблонов, слабая семантика, конфликты стилей, сложности подключения новых библиотек к веб приложению. Решить все перечисленные проблемы позволяет набор стандартов HTML5, которые объединены под названием Web Components.

    Перейти

  • (0 часов,
    0 минут)

    Данный курс будет крайне полезен тем, кто знаком с архитектурой Flux и знает, как создавать приложения на ReactJS. Во время прохождения курса Вы получите фундаментальные знания по теме: «Создание изоморфного приложения». Более подробно будут рассматриваться такие темы, как архитектура приложений, серверный код, клиентский код, использование Redux, изоморфные стили и роутинг. Для достижения максимального восприятия курса, мы подобрали отличного тренера, ведущего front-end разработчика компании WebbyLab – Поршневу Екатерину, которая сможет качественно донести информацию к каждому участнику курса.

    Перейти

  • (0 часов,
    0 минут)

    YII2 представляет собой высокопроизводительный веб-фреймворк, который написан на PHP. Преимуществами этого фреймворка является то, что он позволяет создавать приложения различного уровня сложности и дает возможность быстро выполнить нужную задачу. Курс направлен на обучение практическому использованию теории языка РНР в рамках знакомства с YII2. Для того, чтобы освоить материал курса, нужен определенный уровень знаний PHP, SQL и опыт работы с веб сервером Apache. Пригодятся также умения работать с одной из самых популярных PHP IDE, например, phpStorm. Окончив успешно курс, Вы с уверенностью сможете делать сайты с помощью YII2, устанавливать и настраивать веб-приложения на основе YII2. Вы освоите навыки проектирования баз данных, создания моделей и CRUD для дальнейшего управления данными, получите практические навыки работы с advanced application template.

    Перейти

JavaScript / Frontend Developer

На сегодняшний день создание современных веб сайтов делится на две категории: это разработка клиентской части (создание внешнего вида сайта) и разработка серверной части (задание модели поведения сайта и определение его структуры). У каждой категории существуют свои средства и инструменты для решения поставленных задач, соответственно, требуются разные знания и навыки для работы.

Если Вы творческая личность, при этом Вы не желаете углубляется в основы программирования и работу алгоритмов, Вам подойдет направление Frontend разработчик, где Вы с нуля освоите верстку сайта и дизайн. Если же Вы больше предпочитаете программирование и заинтересованы в написании «ядра» сайта, следует обратить внимание на направление Backend разработчик, где Вы познакомитесь с серверными технологиями разработки.

Задачей Frontend разработчика является создание клиентской части веб-сайта. Чтобы стать успешным специалистом в этом направлении, Вам следует освоить несколько ключевых технологий. Для создания разметки страницы Вам понадобится изучить язык разметки HTML, а для придания его элементам стиля - каскадную таблицу стилей (CSS). Прослушав материалы из первого видеокурса (HTML&CSS) по специальности Frontend разработчик, Вы сумеете создать свой первый сайт-визитку с нуля. Чтобы добавить сайту визуальных эффектов и динамики, следует изучить язык сценариев JavaScript, ему посвящены два следующих видеокурса из этой специальности (JavaScript Essential и JavaScript Advanced ). Видеокурс HTML5&CSS3 познакомит Вас с новыми возможностями пятой версии языка разметки, которые значительно упрощают работу и сокращают общее время разработки вебсайта. Курс подготовки Frontend разработчика завершается набором видео уроков, посвящённых библиотеке jQuery, где Вы познакомитесь с большим набором готовых шаблонов, призванных помочь Вам сократить количество JavaScript кода на Вашей странице.

  • (16 часов,
    3 минуты)

    Видео курс C# для начинающих – уникальный курс для новичков, который позволит Вам начать изучение языка программирования C#, не имея специальной предварительной подготовки. Все, что Вам нужно для того, чтобы успешно освоить данный курс – это базовые навыки работы с персональным компьютером. Вы сможете изучить современный язык программирования у себя дома с помощью наших видео уроков и учебных материалов под четкие и понятные инструкции опытного тренера. Пройдя видео уроки по программированию на языке C#, Вы не только получите базовые навыки, но и сможете продолжить развиваться как разработчик платформы .NET. Со временем Вы сможете разрабатывать самые разнообразные приложения, начиная от оконных приложений и заканчивая высокопрофессиональными сайтами и корпоративными программными продуктами. Если Ваша цель освоить профессию программиста, этот курс – отправная точка.

    Перейти

  • (31 час,
    26 минут)

    Видео курс "С# Базовый" (С# Essential) представлен 18-тью взаимосвязанными видео уроками, которые позволят Вам полностью разобраться с синтаксисом языка C# и его семантикой, а также освоить объектно-ориентированное программирование (ООП)на языке С#, понять событийно-ориентированный, структурный, функциональный и аспектно-ориентированный подходы. Изучение видео курса "С# Базовый" начинается с основных понятий и парадигм ООП (объектно-ориентированного программирования на языке C#). Будут рассмотрены понятия классов и особенности языка C#. Заканчивается курс рассмотрением базовых понятий технологий LINQ и архитектуры .NET Framework. По окончанию видео курса "С# Базовый" Вы сможете понимать основные принципы построения и структурирования приложений, написанных на языке программирования C#, а также создавать полноценные последовательные алгоритмы в своих решениях. Видео курс даст Вам необходимый уровень знаний и навыков, Вы освоите базовые возможности языка программирования C# и это станет хорошим фундаментом для изучения более сложных технологий, которыми должен владеть .NET Developer.

    Перейти

  • (19 часов,
    38 минут)

    Видео курс "C# Professional" (С# для профессионалов) ориентирован на комплексное и глубокое изучение возможностей платформы .NET. Он будет интересен тем программистам, которые уже имеют опыт работы с языком C# и хотят познакомиться с дополнительными тонкостями .NET, а также особенностями их эффективного использования. Программа обучения состоит из 20-ти уроков, на протяжении которых детально рассматриваются принципы работы с коллекциями, применение рефлексии и атрибутов, особое внимание также уделяется работе с потоками и "сборщиком мусора" (Garbage Collector). Кроме того, слушатели узнают, либо расширят свои знания, о таких важных аспектах, как работа с файловой системой, XML-файлами, сериализацией объектов, доменами приложений, научатся эффективно применять расширяющие методы и возможности функционального программирования в контексте C# 4.0.

    Перейти

  • (31 час,
    56 минут)

    Видеокурс C# для профессионалов ориентирован на глубокое изучение платформы Microsoft .NET Framework и языка C#. В этом курсе Вы узнаете, что такое рефлексия и атрибуты, сериализация и сборщик мусора. Также, видео уроки содержат описание многих стандартных классов, которые позволяют работать с файловой системой, с наборами данных, строками, XML и многим другим. Этот курс предназначен для слушателей, которые уже имеют знания в программировании на языке C#. Перед просмотром данного видео курса мы рекомендуем изучить материалы видео курсов C# Стартовый (ссылка) C# Базовый (ссылка). Изучив материалы видео курса С# для профессионалов, Вы сможете уверенно использовать C# и лучше понимать принципы работы разных технологий платформы Microsoft .NET

    Перейти

  • (8 часов,
    51 минута)

    Курс SQL Essential – видео курс для начинающих разработчиков, который позволит освоить концепции написания программ с использованием SQL Server 2012. В данном курсе Вы рассмотрите принципы проектирования базы данных, научитесь создавать запросы и оптимизировать их. Эти видеоуроки будут полезными не только начинающему разработчику, но и программисту с опытом работы, так как в видеоматериалах курса затронуты не только основы, но и темы, связанные с оптимизацией запросов и проектированием базы данных. По окончанию курса Вы сможете создавать базы данных, писать запросы и понимать принципы работы SQL Server.

    Перейти

  • (7 часов,
    51 минута)

    Все современные бизнес приложения не могут обойтись без базы данных, так как объем информации, которым необходимо оперировать, обычно слишком велик и обойтись простыми файлами в такой ситуации не получается. Видеокурс по технологии ADO.NET даст Вам необходимые знания для построения приложений работающих с базами данных. Вы научитесь подключаться к базе данных, извлекать значения из таблиц с помощью SQL запросов, хранить данные в автономных объектах ADO.NET и многое другое.

    Перейти

  • (4 часа,
    36 минут)

    Видео курс Entity Framework 5 познакомит разработчиков c возможностями получения доступа к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях работающих с данными. Курсы программирования с использованием Entity framework позволят вами использовать самую последнюю версию технологии объектно-реляционного отображения от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных но и понимать, как можно оптимизировать код таким образом, что бы повысить быстродействие своего приложения.

    Перейти

  • (0 часов,
    47 минут)

    В этом видеоуроке Вы познакомитесь с технологией Entity Framework. Вами будут рассмотрены принципы работы EF, её основные возможности и преимущества. Также видео урок содержит практическую часть, в которой будут рассмотрены шаблоны разработки Model First и Database First

    Перейти

  • (10 часов,
    59 минут)

    Данный видеокурс "Алгоритмы и структуры данных" предназначен для разработчиков, которые владеют языком С# на уровне выше среднего и желают понять, как на практике можно применить свои теоретические знания, полученные из курсов или книг. Пройдя этот курс, Вы сумеете получить опыт работы с большими массивами программного кода, научитесь комбинировать простые конструкции языка для построения сложных алгоритмов. Вам будет представлен инструмент для расчета сложности любого алгоритма, который позволит Вам сделать выбор в сторону оптимального решения среди нескольких возможных. Вы познакомитесь с основными структурами данных, которые повсеместно встречаются в современной информатике, научитесь строить алгоритмы различной сложности для решения не тривиальных задач. Вы научитесь реализовывать сложные и простые структуры данных, такие как: бинарные деревья поиска, хеш-таблицы, стеки, очереди, списки, множества, динамические массивы; научитесь писать алгоритмы сортировки, алгоритмы поиска элемента в массиве, алгоритмы обхода двоичного дерева и удаления из него узлов, алгоритмы роста динамического массива. Все вопросы и темы, которые присутствуют в данном курсе, не раз ставились на собеседовании начинающему разработчику. Знание алгоритмов и структур данных поможет Вам приятно удивить Вашего будущего работодателя.

    Перейти

  • (6 часов,
    41 минута)

    Видеокурс «Рефакторинг .NET приложений» будет полезен как начинающим разработчикам, так и разработчикам с опытом. Для того, чтобы успешно освоить материал видео уроков, Вам необходимо владеть базовыми навыками программирования на языке C# и уметь использовать объектно-ориентированные техники.
    В этом видео курсе Вы узнаете, что такое рефакторинг и изучите основные методики проведения рефакторинга в коде. К каждому видео уроку прилагаются примеры C# кода, объясняющие технику отдельно взятого рефакторинга.
    По окончанию курса Вы получите комплексное представление о рефакторинге кода и сможете применять его при разработке различных приложений.

    Перейти

  • (4 часа,
    38 минут)

    Test Driven Development (Разработка через тестирование) – подход в разработке программного обеспечения, при котором перед написанием определенного функционала разрабатывается набор приемочных тестов. Данный подход разработки позволяет выпускать высококачественный код и избавиться от многих проблем, возникающих при сопровождении такого кода. Также TDD требует от разработчика определённых навыков. Задача видео курса «TDD - разработка через тестирование» - дать слушателю основные навыки, необходимые для написания Unit тестов и использования основных фреймворков для Unit тестирования.

    Перейти

  • (6 часов,
    30 минут)

    Видео урок познакомит Вас с технологией Windows Communication Foundation (WCF), которая предназначена для создания распределенных приложений в Windows. С помощью этой технологии Вы сможете создавать надежные и безопасные распределенные системы, не зависящие от программных и аппаратных платформ. Видеокурс WCF Essential научит Вас создавать простейшие сервисы, познакомит с основными концепциями сервис-ориентированных приложений и заложит хороший фундамент для дальнейшего их изучения и использования. Видео курс состоит из пяти видео уроков с большим количеством практических примеров, каждый из которых Вы подробно рассмотрите под руководством опытного тренера. А домашние задания к каждому видео уроку помогут Вам закрепить знания. По окончанию обучения Вы сможете грамотно создавать простые сервисы, обрабатывать их ошибки и понимать их работу.

    Перейти

  • (1 час,
    23 минуты)

    Team Foundation Server (TFS) – платформа для командой работы, которая включает множество компонентов, необходимых для разработки современного программного обеспечения. TFS позволяет разработчикам совместно работать над проектом, используя систему контроля версий. Проектные менеджеры могут контролировать задачи и отслеживать состояние проекта, используя рабочие элементы или Work Items. Тестировщики программного обеспечения могут вносить найденные ошибки как отдельные рабочие элементы, чтобы разработчики их впоследствии могли воспроизвести и исправить. В данном курсе Вы узнаете архитектуру TFS и ознакомитесь с его самыми главными возможностями. Особое внимание в курсе уделяется работе с системой контроля версий. В первую очередь курс будет полезен слушателям, которые собираются устроиться в компанию, контролирующую процессы разработки с помощью Team Foundation Server. Также курс будет полезен разработчикам, которые переходят на TFS с другой системы контроля версий.

    Перейти

  • (1 час,
    44 минуты)

    В этом видео уроке будет рассмотрены следующие темы: - Принципы архитектуры и шаблоны проектирования при разработке решений на платформе Microsoft .Net - Чем руководствоваться при выборе стратегии и шаблонов проектирования, оптимальных для проектирования слоев, компонентов и сервисов решения. - Определение ключевых характеристик дизайна, основные атрибуты качества (безопасность, производительность, масштабируемость). - Сквозная функциональность. - Общие рекомендации по архитектуре и дизайну веб-приложений, клиентских приложений, RIA, мобильных приложений, сервисов.

    Перейти

  • (1 час,
    33 минуты)

    Этот видео урок даст Вам общее представление о платформе MEF (Managed Extensibility Framework), библиотеке для создания простых расширяемых приложений .NET Framework. Вы узнаете, с какими проблемами встречаются разработчики при построении расширяемых приложений и как с помощью MEF находить и использовать расширения без каких-либо настроек. В данном курсе после ознакомления с основными возможностями MEF Вы создадите небольшой текстовый редактор с возможностью подключения к нему расширений, используя возможности платформы Managed Extensibility Framework.

    Перейти

  • (1 час,
    52 минуты)

    Программа мастер-класса: Синхронность и асинхронность, Асинхронность до C# 5, C# 5: asyns и await, Исключения, Асинхронность и многопоточность,

    Перейти

  • (2 часа,
    8 минут)

    Программа вебинара: Общее ознакомление с каталогом паттернов. Рассмотрение вопросов категоризации каталога. Рекомендации по изучению и применению паттернов. Рассмотрение порождающих паттернов. Детальное рассмотрение паттерна Abstract Factory.

    Перейти

  • (0 часов,
    15 минут)

    Классически, такой язык программирования как C# не позволяет применять практику создания статических методов в интерфейсах напрямую. Однако, существует способ обойти это ограничение. Он заключается в создании статического метода в интерфейсе с использованием языка CIL (Common Intermediate Language). Интерфейс с созданным таким образом статическим методом можно поместить в DLL библиотеку, после подключив его к проекту на языке C# и воспользовавшись им при помощи механизма рефлексии. Этот процесс, как и создание, и использование статических методов, в целом, Вы можете увидеть в данном видео уроке.

    Перейти

  • (16 часов,
    7 минут)

    Предлагаемый видео курс научит Вас правильно проектировать свои программные системы для платформы .Net, правильно подбирать и использовать порождающие, структурные и поведенческие шаблоны проектирования, описанные в классическом труде «Приемы объектно-ориентированного проектирования, авторами которого являются Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес.

    Перейти

  • Добро пожаловать на видеоканал VideoMSDN – это короткие видео ролики для разработчиков, использующих язык программирования C# и технологии Microsoft .Net. На видеоканале VideoMSDN содержатся видеоролики с объяснениями и комментариями технических статей, справочной документации, примеров кодов информационного ресурса MSDN, относящихся к программированию на языке C# и технологиям Microsoft .Net. VideoMSDN - идеальный инструмент для совершенствования своих знаний базовых типов и главных классов платформы .NET Framework.

    Перейти

  • (1 час,
    28 минут)

    Видео урок "Visual Studio 2013 Tips & Tricks" поможет Вам разобраться с тонкостями использования и настройки Visual Studio 2013. Вы узнаете о новых возможностях последней версии этого IDE, а также изучите много функций, которые поддерживаются достаточно давно, но о которых многие разработчики даже не подозревают. Этот курс обязателен для просмотра тем, кто хочет максимально эффективно использовать данный инструмент для разработки программного обеспечения.

    Перейти

  • (5 часов,
    5 минут)

    Entity Framework позволяет разработчикам получать доступ к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях, работающих с данными. Курсы программирования с использованием Entity framework позволят Вам применять самую последнюю версию технологии объектно-реляционного отображение от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных, но и понимать, как можно оптимизировать код таким образом, чтобы повысить производительность своего приложения. По завершении курса Вы сможете: генерировать Entity Data Model,использовать подходы DataBase First, Model First, Code First, работать с сущностями, менять их, манипулировать данными в базе с помощью сущностей и LINQ, обрабатывать ошибки.

    Перейти

  • (10 часов,
    27 минут)

    Данный курс предназначен для программистов любого уровня владеющих базовыми знаниями программирования на языке C#. Новичкам необходимо освоить этот материал, а опытным программистам он поможет систематизировать знания или же расширить их. Главная цель курса – освоив базу алгоритмов, научиться использовать их в правильном ключе для решения сложных и нестандартных задач. Данный видео курс является обновлением и дополнением курса http://itvdn.com/ru/video/algorithms-and-data-structures

    Перейти

  • (2 часа,
    52 минуты)

    Видеокурс “How to” призван помочь начинающим специалистам освоить различные языки программирования. Данный курс – «How to. C# Starter» – подойдет для тех, кто начал обучение по специальности .NET Developer. Так же видеоуроки курса помогут разобраться в мелочах тем, у кого возникли проблемы в процессе изучения C#. В ходе видеокурса Вы познакомитесь со средой разработки Visual Studio, узнаете, что такое переменная, константа, инкремент, декремент, операции сравнения, конкатенация, переполнения, условные конструкции, логические функции, циклы, массивы, а также как их использовать.

    Перейти

  • (6 часов,
    11 минут)

    На видеоуроках курса будут рассмотрены решения домашних заданий ко всем урокам курса C# Базовый, будет продемонстрирована работа с классами, конструкторами, методами, полями, наследованием, абстракцией, индексаторами, структурами, перечислениями, делегатами, обобщениями, событиями, потоками, коллекциями, исключениями, LINQ в C#, пространствами имен. Вы более детально разберетесь в создании своих приложений на языке C#. С помощью данных видеоуроков Вы сможете решать больше задач на языке C#.

    Перейти

  • (3 часа,
    12 минут)

    В видеокурсе будут рассмотрены выполнения домашних заданий к видеоурокам курса SQL Essential, Вы узнаете, как создавать базу данных, добавить в нее таблицы, как работать с ключевыми словами SELECT, INSERT, UPDATE, как спроектировать базу данных, нормализировать таблицы в базе, сделать выборку при помощи JOIN’s, как создать пользовательские функции и процедуры, триггеры, как работать с транзакциями.

    Перейти

  • (4 часа,
    47 минут)

    C# Express – курс третьей стадии обучения – пост-обучения, предназначенный для тех, кто уже просмотрел видеокурсы C# Starter, Express и Professional Александра Шевчука на ITVDN, а также видеокурс будет полезным для тех, кто хочет изучить C#, зная языки Visual Basic, Java и подобные. В видеокурсе C# Express Стартовый будет рассмотрено историю C# и .NET, различные системы исчисления, типы данных, переменные, условные операторы и конструкции, логические операции, циклы, создание методов и массивов.

    Перейти

  • (8 часов,
    32 минуты)

    C# Essential Express – курс второго уровня формата пост-обучения. Он рассчитанный для учащихся, уже изучивших видеокурсы C# Александра Шевчука на портале ITVDN, а также C# Express подойдет тем, кто переходит на язык C# с Visual Basic, Java и аналогичных. Видеокурс C# Essential Express позволит обновить Ваши знания синтаксиса и семантики С#. Будут рассмотрены парадигмы ООП (объектно-ориентированного программирования на языке C#), также Вы сможете повторить понятия LINQ , архитектуру .NET Framework, классы и объекты в C#.

    Перейти

  • (6 часов,
    22 минуты)

    Видеокурс “How to” призван помочь начинающим специалистам освоить различные языки программирования. Данный курс – «How to. C# Essential» поможет Вам более детально разобраться с синтаксисом C#, а также с объектно-ориентированным программированием, а именно с парадигмами ООП. Под конец курса Вы повысите свои знания и навыки в языке программирования C#.

    Перейти

  • (2 часа,
    26 минут)

    C# Professional Express – завершающий курс из серии Express. Он рассчитан для разработчиков, у которых есть знания и опыт работы на другом языке программирования и хотят быстро и комплексно перейти на C#. Этот курс целесообразно начать изучать после Express Starter и Essential.

    Перейти

  • (0 часов,
    11 минут)

    Введение в специальность .Net Developer, перечень необходимых технологий, а также необходимые навыки для специалистов.

    Перейти

  • (3 часа,
    58 минут)

    В этих видео уроках будут рассмотрены решения домашних заданий ко всем урокам курса C# Стартовый, будет показана работа с приложениями в Windows Forms и WPF на языке С#, продемонстрированы примеры использования арифметических операций в C#, практические примеры создания небольшого переводчика на языке С#, примеры использования циклов в С# для создания различных геометрических фигур, примеры использования методов в С#, примеры использования массивов. Видео уроки позволят получить больше примеров решенных задач с использованием С#.

    Перейти

  • (0 часов,
    0 минут)

    Видеокурс “How to” призван помочь начинающим специалистам освоить различные языки программирования. Данный курс – «How to. C# Professional» предназначен для слушателей, которые уже имеют знания в программировании на языке C#. В этом курсе Вы узнаете, что такое рефлексия и атрибуты, сериализация и сборщик мусора. Также, видео уроки содержат описание многих стандартных классов, которые позволяют работать с файловой системой, с наборами данных, строками, XML и многим другим.

    Перейти

  • (0 часов,
    0 минут)

    Универсальные шаблоны являются мощным средством языка С#. В этом курсе мы рассмотрим встроенные универсальные коллекции платформы .NET, а также использование универсальных классов, интерфейсов и делегатов, будем создавать пользовательские коллекции. Курс позволяет получить достаточный уровень владения языком программирования C#, а также необходим для изучения последующих курсов по направлению программирование на платформе .Net.

    Перейти

  • (0 часов,
    0 минут)

    Написать хороший Unit тест непростая задача. Необходимо не только знать, как пользоваться тем или иным Unit Test Framework, но и понимать основы проектирования, чтобы создавать код, который будет поддерживать тестирование. Этот видео курс предназначен для тех разработчиков, которые хотят систематизировать знания в области написания Unit тестов. В материалах этого курса Вы найдете примеры создания простых юнит тестов и примеры применения продвинутых возможностей библиотеки MSTest. Вы познакомитесь с терминологией и будете знать, какие бывают виды тестовых объектов, которые используются для написания юнит тестов. Также, Вы получите много рекомендаций по написанию тестов взаимодействия, при создании которых используются mock-объекты (в данном курсе будет использоваться изоляционный Framework Moq). Если Вы собираетесь освоить TDD и начать создавать более качественный код – этот курс для Вас.

    Перейти

  • (0 часов,
    0 минут)

    Вам нужно всегда оставаться «в тренде» развития технологий? Тогда это видео для Вас! Просмотрев его Вы узнаете об инновациях, использованных в версиях 6.0-7.0 языка программирования C#. С помощью понятных объяснений и практических примеров, Вы с легкостью освоите нужны знания и сможете использовать их в своей работе. Желаем успехов!

    Перейти

C# / .NET Developer

Для реализации полноценного сайта «под ключ», Вам понадобится создать не только разметку с динамическими эффектами, но и позаботиться о полноценном взаимодействии пользователя с сайтом. Разработка интернет магазинов, форумов, онлайн сервисов, потребует знаний языка программирования, который способен реализовать полноценное взаимодействие с сайтом: организовать работу с базой данных, принять и обработать данные пользователя. Курс подготовки разработчиков веб-сайтов предполагает прохождения серии видео уроков, которые являются базовыми и направлены на изучение языка программирования C# («си шарп») и программной платформы Microsoft .Net Framework. Следует обратить внимание, что изучение .Net Framework является обязательным условием для перехода к следующему этапу обучения.

Знакомство с программной платформой .Net Framework начинается с видео уроков по языку программирования С# (c sharp): С# стартовый, С# базовый и С# для профессионалов. Далее слушателю предлагается набор видео курсов, посвящённых работе с базами данных: SQL Essential, ADO.Net , Entity Framework.

В качестве дополнительных материалов, рекомендуется просмотреть наборы видео уроков: алгоритмы и структуры данных, рефакторинг .Net приложений, TDD разработка через тестирование и WCF (windows communication foundation) базовый курс. Каждый из перечисленных видео курсов направлен на расширение базовых знаний о платформе .Net Framework и составлен в полном соответствии с современными требованиями ведущих IT компаний к разработчикам программного обеспечения.

  • (11 часов,
    7 минут)

    Данный видеокурс "ASP.NET Базовый" предназначен для начинающих веб разработчиков, владеющих основными навыками программирования на языке C# и знаниями SQL и желающих начать изучение технологии ASP.NET. Пройдя данный курс, Вы получите все необходимые навыки для создания корпоративных приложений. Вы будете понимать жизненный цикл страницы, способы хранения состояния в веб приложении и принципы привязки данных. Большая часть видео уроков курса сконцентрирована на настройке серверных элементов управления, которые являются главными строительными блоками страницы в ASP.NET приложениях. В конце видео курса Вы научитесь использовать контролы для построения AJAX приложений, а также узнаете, как переводить пользовательский интерфейс на несколько языков.

    Перейти

  • (8 часов,
    48 минут)

    Видеокурс познакомит слушателя с технологией ASP.NET WebForms для разработки сложных многофункциональных веб приложений. Технология зарекомендовала себя как мощный инструмент и на сегодняшний день занимает одну из лидирующих позиций среди технологий для создания веб приложений и веб ориентированных корпоративных решений. В данном видео курсе Вы узнаете архитектуру IIS сервера, благодаря чему сможете лучше понимать работу многих механизмов в веб приложениях. В этом видеокурсе Вы детально изучите жизненный цикл веб приложения и узнаете о том, что такое HTTP обработчики и HTTP модули. Это даст Вам возможность не только лучше понимать WebForms, но и с легкостью вникать в принцип работы других веб технологий платформы ASP.NET, например, MVC Framework. Отдельное внимание в данном видеокурсе уделяется пользовательским элементам управления. Вы научитесь создавать серверные элементы управления, решающие различные бизнес задачи. В последних уроках видеокурса рассматриваются способы кэширования данных и повышения производительности веб приложений. Данный видеокурс дает знания необходимые Middle веб разработчикам и начинающим, которые нацелены на развитие в направлении Backend разработки.

    Перейти

  • (10 часов,
    19 минут)

    Видео курс "ASP.NET MVC Fundamentals" познакомит слушателя с технологией ASP.NET MVC, которая предназначена для разработки современных веб приложений. Прослушав видео уроки, Вы научитесь создавать сайты и сложные веб приложения с использованием языка программирования C# и платформы ASP.NET. Этот курс посвящен изучению MVC версии 4, которая на данный момент является актуальной и наиболее востребованной. Также видео уроки MVC4 Framework будут необходимыми для изучения следующей версии платформы - MVC 5. Перед прохождением этого курса мы рекомендуем пройти обучение по «видеокурсу C# Базовый», «видео курсу HTML и CSS», изучить «видео уроки по JavaScript»

    Перейти

  • (6 часов,
    54 минуты)

    Видеокурс MVC 4 представляет собой полное руководство по разработке веб приложений с использованием популярного шаблона проектирования Model View Controller. В этом курсе Вы узнаете о новых возможностях, таких как Web API, Bundling, Minification. Вы научитесь создавать асинхронные контроллеры и узнаете отличия между MVC 4 и предыдущими версиями платформы. В курсе отдельное внимание уделяется построению REST сервисов и асинхронному программированию. Данный видеокурс рассчитан на слушателей, которые владеют ASP.NET MVC3.

    Перейти

  • (6 часов,
    30 минут)

    Видео урок познакомит Вас с технологией Windows Communication Foundation (WCF), которая предназначена для создания распределенных приложений в Windows. С помощью этой технологии Вы сможете создавать надежные и безопасные распределенные системы, не зависящие от программных и аппаратных платформ. Видеокурс WCF Essential научит Вас создавать простейшие сервисы, познакомит с основными концепциями сервис-ориентированных приложений и заложит хороший фундамент для дальнейшего их изучения и использования. Видео курс состоит из пяти видео уроков с большим количеством практических примеров, каждый из которых Вы подробно рассмотрите под руководством опытного тренера. А домашние задания к каждому видео уроку помогут Вам закрепить знания. По окончанию обучения Вы сможете грамотно создавать простые сервисы, обрабатывать их ошибки и понимать их работу.

    Перейти

  • (4 часа,
    36 минут)

    Видео курс Entity Framework 5 познакомит разработчиков c возможностями получения доступа к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях работающих с данными. Курсы программирования с использованием Entity framework позволят вами использовать самую последнюю версию технологии объектно-реляционного отображения от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных но и понимать, как можно оптимизировать код таким образом, что бы повысить быстродействие своего приложения.

    Перейти

  • (5 часов,
    5 минут)

    Entity Framework позволяет разработчикам получать доступ к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях, работающих с данными. Курсы программирования с использованием Entity framework позволят Вам применять самую последнюю версию технологии объектно-реляционного отображение от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных, но и понимать, как можно оптимизировать код таким образом, чтобы повысить производительность своего приложения. По завершении курса Вы сможете: генерировать Entity Data Model,использовать подходы DataBase First, Model First, Code First, работать с сущностями, менять их, манипулировать данными в базе с помощью сущностей и LINQ, обрабатывать ошибки.

    Перейти

ASP.NET MVC Developer

Работа Backend разработчика заключается в создании серверной части веб-приложения. Программа этой специальности построена на изучении технологии ASP.NET. Обучение начинается с серии видео уроков по технологии ASP.NET: ASP.NET базовый, ASP.NET углубленный, ASP.NET MVC Fundamentals. Последний видео урок курса познакомит слушателя с платформой ASP.NET MVC 4, которая значительно упрощает создание веб приложений за счет раздельной разработки компонентов, тем самым повышая гибкость и тестируемость продукта.

  • Если Вы имеете только общее представление о том, что такое программирование и никогда не занимались им профессионально, рекомендуем Вам начать изучение с самых основ. Курс «JAVA Стартовый» предназначен для новичков в программировании, а также начинающих разработчиков и программистов, которые хотят в кратчайшие сроки изучить основы программирования, но никак не определились с конкретным языком программирования. В процессе изучения Вы поймете, почему JAVA является доступным и простым для изучения языком, определите, какую роль он играет в разработке приложений и какими возможностями обладает, научитесь использовать его сильные стороны в собственных проектах. На курсе "JAVA Стартовый" детально рассматриваются переменные, константы, типы данных, условные конструкции, логические операции, циклические конструкции, принципы создания и использования методов, механизмы рекурсии, а также основы работы с массивами данных. По завершении курса Вы убедитесь в том, что программировать может каждый и для этого не нужно обладать особыми математическими способностями или ученой степенью. Все что Вам для этого потребуется – это настойчивость и нацеленность на результат.

    Перейти

  • Обучение программированию происходит, начиная с изучения основных понятий и принципов объектно-ориентированного программирования, классов, а также особенностей языка Java, и заканчивая рассмотрением базовых понятий такой парадигмы как Java Generics.

    Перейти

Java Developer

Java относительно молодой объектно-ориентированный язык программирования, был впервые выпущен Sun Microsystems в 1995 году. За время своего существования язык стал очень мощным и быстрым, оброс большим количеством вспомогательных библиотек. Раньше бытовало мнение, что Java очень медленный и громоздкий, опыт использования этого языка показывает абсолютно противоположную картинку.

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

Главная задача Java-программиста заключается в разработке приложений и модулей, их архитектуры и логики, поддержке работы приложений, программного сопровождения проекта, написания технической документации. Многие знают и используют операционную систему Android, реализованную на Java. Помимо этого разработчики Java очень востребованы и в бизнес сегменте, и в банковском секторе. Например, «Приват Банк» активно использует в разработке своих продуктов Java. Но это еще не все, на Java можно писать даже игры, например, Minecraft.

Карьерный путь Java разработчика выглядит примерно так: Junior Developer — Developer — Senior Developer - Lead Developer. Чтобы иметь возможность легко начать свое развитие, как Java-разработчик, вам понадобится пройти такие курсы:

  • Java Starter - познакомит вас с основными синтаксическими конструкциями языка, вы сможете создавать свои первые консольные приложения.
  • Java Essential – изучение основных принципов объектно-ориентированного программирования.
  • Java Professional – полное погружения в язык и ООП.

Не лишними так же будут алгоритмы и шаблоны проектирования. Если вы хотите делать хорошие приложения, вам бы хотелось создавать уникальный финансовый программный продукт или вам нравится Android, Java — это Ваш выбор!

  • (8 часов,
    9 минут)

    Python - Starter подходит тем, кто только начинает разбираться в программировании. Из семи логически взаимосвязанных видеоуроков, Вы выучите азы алгоритмизации и программирования. В видеокурсе будет рассказываться об история языка Python, его плюсы и минусы, ключевые области использования, установка и работа с программной средой разработки. Вы изучите переменные и основные типы данных, операции, выполняемые с ними, научитесь форматировать текстовую информацию, а после выводить информацию на экран. В курсе будут рассмотрены основные виды алгоритмов: линейные, условные и циклические, а также конструкции, которые можно реализовать на курсах. Вы узнаете о представлениях функции и рекурсии. Рассмотрите также как списки и операции над ними в Python. Вся теоретическая информация будет подкреплена практическими примерами.

    Перейти

  • (17 часов,
    13 минут)

    Курс программирования - "Python Essential" рассчитан для изучения принципов языка. Он предоставляет понятие о его синтаксисе, обширном числе используемых разработчиками возможностями и спецификой. Существенное внимание уделяется парадигмам объектно-ориентированного программирования и их реализации в Python. Рассматривается работа с коллекциями, стандартные типы данных, итераторы и генераторы. Разбирается работа с модулями и библиотеками, предоставляется лаконичный обзор возможностей стандартной библиотеки. Изъясняется работа с исключениями, а также с стандартными исключениями в Python.

    Перейти

  • (4 часа,
    47 минут)

    Учебный видео курс UNITY предназначен для, кто хочет попробовать на практике создание игр. Просмотрев два-три урока курса, Вы сможете создавать свои небольшие проекты. Для данного курса потребуются знания базы языка C#. Просмотрев семь взаимосвязанных видеоуроков Вы освоите среду разработки Unity3D. Вы узнаете о структуре созданого проекта, как оживлять персонажей, а также как запустить игру на различных устройствах (IPhone, Android, Windows Phone 8, планшете или PC). Вы ознакомитесь с набором ключевых моментов, дающих базу для дальнейшего создания игр на Unity3D. Весь теоретический материал курса подкреплен примерами и упражнениями на практике.

    Перейти

  • (4 часа,
    42 минуты)

    В данном видеокурсе продолжение изучения более подробно Unity3d, а точнее такие важные аспекты как: Использование поиска путей с помощью NavMesh. Работа с персонажем типа Humanoid, его настройка. Использование внешних паков анимаций и их применение на своих персонажей. Создание своего оружия и выстрелы с помощью Raycast. Рассмотрим, как можно создать 2d игру, основные нюансы и различия. Создание симпатичной карты. Как применять Post Effects на камеру Создадим UI Health Bar и прикрепим его к персонажу. Создание бота, который может распознать врагов и обходить преграды.

    Перейти

  • (6 часов,
    2 минуты)

    Видео курс Unity User Interface состоит из 5-ти логически взаимосвязанных уроков, с их помощью вы овладеете навыками работы с встроенными инструментами создания игровых пользовательских интерфейсов. Значительная часть обучения отведена для взаимодействия с UI непосредственно через код (скрипты). После прохождения видео курса, Вы будете понимать основные принципы проектирования игровых пользовательских интерфейсов и сможете смело использовать полученные знания в работе с собственными проектами.

    Перейти

  • (0 часов,
    0 минут)

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

    Перейти

  • (0 часов,
    0 минут)

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

    Перейти

  • (0 часов,
    0 минут)

    В этом видео курсе мы создадим собственный игровой сервер! Просто и быстро с помощью Unity3d и библиотеки SignalR. Вы получите много практических советов, которые помогут вам создать идеальный сервер, при этом не «попасть на деньги» и не платить за превышении лимита игроков (как это происходит в PhotonNetwork или Unet).

    Перейти

  • (0 часов,
    0 минут)

    Вы когда-нибудь думали о том, что создать свой собственный Counter Strike не так и сложно? Все что Вам потребуется - это просмотр урока, немного терпения, базовые знания C# и Unity3D. Вместе с Романом Самчуком Вы создадите персонажа, научите его двигаться и самое главное - стрелять. Разберетесь, как выстрелы, происходящее у игрока за локальной машиной, синхронизировать с сервером. Навыки, которые вы получите в ходе урока будут полезны, если у вас есть планы написать собственную игру шутер.

    Перейти

  • (0 часов,
    0 минут)

    Если вы начали изучать C#, то этот курс станет для вас лучшей практикой! За пять уроков на примере создания модов к популярной игре GTA 5, вы разберете не только основные синтаксические конструкции, которые проходили на C# Старт, но научитесь их применять на практике. Все сложное и запутанное легко станет явным и понятным вместе с Романом Самчуком. Курс будет интересен и полезен как новичкам, так и продвинутым программистам, которые хотят поменять свой профиль и заняться разработкой игр.

    Перейти

  • (0 часов,
    0 минут)

    В этом курсе мы будем создавать игру похожую на PokemonGo. Загрузим карту затем поставим на нее точки появления покемонов. Точки будем грузить из xml документа который положим на google drive. Также сделаем простую битву между покемонами игрока и нейтралами. В игре реализуем возможности использовать Gps координаты реального телефона.

    Перейти

  • (0 часов,
    0 минут)

    Курс позволяет ознакомиться с основами работы на Kodu Game Lab. В течение пяти уроков будут показаны основные функции этого языка программирования. Курс начинается с изучения самых основ и прекрасно подходит для новичков. На примерах можно увидеть, как начать работу и на какие факторы нужно обратить внимание при создании своей программы. Также, после прохождения курса Вы сможете самостоятельно создавать нужные программы благодаря использованию накопленных в течение курса навыков.

    Перейти

  • (0 часов,
    0 минут)

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

    Перейти

  • (0 часов,
    0 минут)

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

    Перейти

  • (1 час,
    45 минут)

    Этот короткий видео урок расскажет о разработке Windows Store приложений на JavaScript и HTML5, видео урок даст Вам общее представление о том, как происходит разработка Windows Store приложений. Вы узнаете о типах проектов и структуре проектов, научитесь использовать Windows Store элементы управления и рассмотрите основные этапы жизненного цикла приложения.

    Перейти

  • (5 часов,
    39 минут)

    Данный курс является прекрасной возможностью научиться разработке программного обеспечения для платформы Android с помощью C# и проверить все его преимущества. В этом курсе Вы узнаете о способах создания пользовательского интерфейса для Android приложений. Также данный курс включает в себе описание возможных разновидностей построения интерфейса и покажет Вам главные методы размещения контролов в приложениях.

    Перейти

  • (0 часов,
    0 минут)

    Курс Swift starter состоит из 9 уроков, в которых показывается основные инструменты и подходы при разработке приложений под iOS. Несмотря на то, что курс рассчитан на начинающих разработчиков в нем даются основы построения адаптивных пользовательских интерфейсов, работы с сетью и базами данных, а эти три компонента и являются одними из ключевых при создании мобильных приложений. Также вы узнаете как встраивать в приложение сторонние библиотеки и производить отладку программ и работать в Swift playgrounds. Для того чтобы процесс был более понятным и интересным все этапы будут показаны на примере приложения заметки.

    Перейти

  • (7 часов,
    7 минут)

    Данный видео курс по WPF (Windows Presentation Foundation) предназначен для начинающих UI(User Interface) разработчиков, владеющих основными навыками программирования на языке C#. Пройдя данный видео курс, Вы получите все необходимые навыки для создания Desktop приложений. Вы узнаете такие сложные конструкции, как свойства, маршрутизируемые события и для чего они предназначены при создании оконных приложений, научитесь использовать контейнеры компоновки, команды, ресурсы, выучите элементы управления, которые нужны для создания гибкого и функционального пользовательского интерфейса, а также узнаете, как применять стили и что же такое триггеры в WPF. По окончанию видеокурса Вы сможете создать полноценное Desktop приложение для Windows, которое может использовать Ваш авторский дизайн, поддерживать несколько языков интерфейса и будет одинаково хорошо отображаться как на дисплеях с высоким разрешением, так и на планшетных ПК.

    Перейти

  • (10 часов,
    19 минут)

    Данный видеокурс "WPF Углубленный" предназначен для разработчиков, имеющих основные навыки UI разработки. Пройдя видео курс WPF Углубленный, Вы получите все необходимые навыки для создания сложных Desktop приложений. Вы узнаете, как использовать привязку данных, изучите существующие шаблоны привязки, научитесь создавать геометрии, задавать для них трансформации, создавать красивый дизайн с помощью разнообразных кистей, приобретете навыки работы с документами, медиа элементами, 3D графикой и изучите разработку приложений WPF (Windows Presentation Foundation), используя шаблон проектирования MVVM (Model View View-Model).

    Перейти

UI Developer

Вторым этапом на пути к специальности Разработчик оконных приложений является получение специальности UI-разработчик, что предполагает углубленное изучение технологии построения оконных приложений WPF (Windows Presentation Foundation). Система позволяет быстро создать оконное приложение любого вида и сложности. Для ее изучения Вам предлагается два видео курса - WPF базовый и WPF углубленный.

  • (8 часов,
    51 минута)

    Курс SQL Essential – видео курс для начинающих разработчиков, который позволит освоить концепции написания программ с использованием SQL Server 2012. В данном курсе Вы рассмотрите принципы проектирования базы данных, научитесь создавать запросы и оптимизировать их. Эти видеоуроки будут полезными не только начинающему разработчику, но и программисту с опытом работы, так как в видеоматериалах курса затронуты не только основы, но и темы, связанные с оптимизацией запросов и проектированием базы данных. По окончанию курса Вы сможете создавать базы данных, писать запросы и понимать принципы работы SQL Server.

    Перейти

  • (7 часов,
    51 минута)

    Все современные бизнес приложения не могут обойтись без базы данных, так как объем информации, которым необходимо оперировать, обычно слишком велик и обойтись простыми файлами в такой ситуации не получается. Видеокурс по технологии ADO.NET даст Вам необходимые знания для построения приложений работающих с базами данных. Вы научитесь подключаться к базе данных, извлекать значения из таблиц с помощью SQL запросов, хранить данные в автономных объектах ADO.NET и многое другое.

    Перейти

  • (4 часа,
    36 минут)

    Видео курс Entity Framework 5 познакомит разработчиков c возможностями получения доступа к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях работающих с данными. Курсы программирования с использованием Entity framework позволят вами использовать самую последнюю версию технологии объектно-реляционного отображения от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных но и понимать, как можно оптимизировать код таким образом, что бы повысить быстродействие своего приложения.

    Перейти

  • (0 часов,
    47 минут)

    В этом видеоуроке Вы познакомитесь с технологией Entity Framework. Вами будут рассмотрены принципы работы EF, её основные возможности и преимущества. Также видео урок содержит практическую часть, в которой будут рассмотрены шаблоны разработки Model First и Database First

    Перейти

  • (5 часов,
    5 минут)

    Entity Framework позволяет разработчикам получать доступ к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях, работающих с данными. Курсы программирования с использованием Entity framework позволят Вам применять самую последнюю версию технологии объектно-реляционного отображение от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных, но и понимать, как можно оптимизировать код таким образом, чтобы повысить производительность своего приложения. По завершении курса Вы сможете: генерировать Entity Data Model,использовать подходы DataBase First, Model First, Code First, работать с сущностями, менять их, манипулировать данными в базе с помощью сущностей и LINQ, обрабатывать ошибки.

    Перейти

  • (1 час,
    26 минут)

    Видеокурс “How to… SQL Essential” подготовлен для тех, кто изучает SQL. Он поможет разъяснить сложные моменты и ответить на вопросы, возникшие у студента во время обучения. В данном курсе будет разобрано: создание, изменение и удаление базы данных, оператор INSERT, запрос SELECT, конструкции WHERE, операторы UPDATE и DELETE, INNER, LEFT, RIGHT, FULL, CROSS JOIN, операции UNION, UNION ALL, EXCEPT, INTERSECT, связи между таблицами, пользовательские ограничения, хранимые процедуры и функции, триггеры, представления, операторы CASE и WAITFOR в SQL Server 2014.

    Перейти

  • (4 часа,
    41 минута)

    Видео курс “SQL Практикум” состоит из 5-ти логически взаимосвязанных уроков, на которых у вас будет возможности применять свои знания на практике. В данном видео курсе вы спроектируете базу данных интернет магазина, определите какая структура необходима БД, а также пропишете функционал: триггеры, представления, процедуры и функции.

    Перейти

  • (3 часа,
    12 минут)

    В видеокурсе будут рассмотрены выполнения домашних заданий к видеоурокам курса SQL Essential, Вы узнаете, как создавать базу данных, добавить в нее таблицы, как работать с ключевыми словами SELECT, INSERT, UPDATE, как спроектировать базу данных, нормализировать таблицы в базе, сделать выборку при помощи JOIN’s, как создать пользовательские функции и процедуры, триггеры, как работать с транзакциями.

    Перейти

  • (9 часов,
    10 минут)

    Этот курс является первой ступенькой в подготовке начинающих администраторов SharePoint. Тренинг создан на основе материалов официальных тренингов Microsoft и дает первоначальные сведения о том, что такое SharePoint, какие функциональные возможности предоставляет, как его установить, подготовить к работе и минимально сконфигурировать. В курсе не рассматриваются вопросы, связанные с настройкой поиска, управлением контентом, работой с метаданными/таксономией, бизнес-аналитикой и т.п. – этим темам посвящены отдельные тренинги. Курс позволит студентам получить лишь базовые знания и практические навыки, минимально необходимые для успешной установки и начала использования SharePoint.

    Перейти

  • (2 часа,
    8 минут)

    Программа вебинара: Общее ознакомление с каталогом паттернов. Рассмотрение вопросов категоризации каталога. Рекомендации по изучению и применению паттернов. Рассмотрение порождающих паттернов. Детальное рассмотрение паттерна Abstract Factory.

    Перейти

  • (1 час,
    44 минуты)

    В этом видео уроке будет рассмотрены следующие темы: - Принципы архитектуры и шаблоны проектирования при разработке решений на платформе Microsoft .Net - Чем руководствоваться при выборе стратегии и шаблонов проектирования, оптимальных для проектирования слоев, компонентов и сервисов решения. - Определение ключевых характеристик дизайна, основные атрибуты качества (безопасность, производительность, масштабируемость). - Сквозная функциональность. - Общие рекомендации по архитектуре и дизайну веб-приложений, клиентских приложений, RIA, мобильных приложений, сервисов.

    Перейти

  • (0 часов,
    47 минут)

    В этом видеоуроке Вы познакомитесь с технологией Entity Framework. Вами будут рассмотрены принципы работы EF, её основные возможности и преимущества. Также видео урок содержит практическую часть, в которой будут рассмотрены шаблоны разработки Model First и Database First

    Перейти

  • (16 часов,
    7 минут)

    Предлагаемый видео курс научит Вас правильно проектировать свои программные системы для платформы .Net, правильно подбирать и использовать порождающие, структурные и поведенческие шаблоны проектирования, описанные в классическом труде «Приемы объектно-ориентированного проектирования, авторами которого являются Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес.

    Перейти

Solution Architect

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

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

Видеокурсы, представленные в этой категории, помогут Вам существенно углубить свои знания и навыки в сфере проектирования архитектуры ПО.

Данная специальность представлена новым курсом Александра Шевчука «Шаблоны проектирования», который грамотно и в доступной форме позволит слушателю научиться правильно проектировать свои программные системы для платформы .NET, правильно подбирая и используя порождающие, структурные и поведенческие шаблоны проектирования.

© 2017 ITVDN, все права защищены