Специальность .NET Developer или кто такой C#/.NET разработчик
ITVDN: курсы программирования
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка
ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка

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

Язык программирования C# более десяти лет занимает лидирующие позиции во всех рейтингах языков программирования. Так, как рынок труда активно развивается, программисты, которые хорошо знают C# и технологии .NET, являются очень востребованными. .NET разработчики способны развивать логическую последовательность команд для связи с сетями, приложениями и базами данных. От них требуется знание объектно-ориентированного проектирования и программирования с использованием систем, баз данных, а также языков программирования, которые разрабатывают программные приложения с .NET Framework. Сюда входят знания и навыки программирования на языке C#, XML и создание баз данных приложений, таких как Microsoft SQL Server.

Например, разработка интернет магазинов, форумов, онлайн сервисов, потребует знаний языка программирования, который способен реализовать полноценное взаимодействие с сайтом: организовать работу с базой данных, принять и обработать данные пользователя. Это означает, что для реализации полноценного сайта «под ключ», Вам понадобится создать не только разметку с динамическими эффектами, но и позаботиться о полноценном взаимодействии пользователя с сайтом.

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

Только после освоения одного уровня, стоит переходить ко второму, к обучению более сложных и узконаправленных технологий. В качестве дополнительных материалов, рекомендуется просмотреть такие видео курсы: Алгоритмы и структуры данных, Рефакторинг .NET приложений, TDD (разработка через тестирование) и WCF Essential (Windows Communication Foundation). Каждый из перечисленных видео курсов направлен на расширение базовых знаний о платформе .NET Framework и составлен в полном соответствии с современными требованиями ведущих IT компаний к разработчикам программного обеспечения.

Требования к C#/.NET разработчику:

  • Владение языком программирования C#
  • Владение ООП
  • Знание технологий работы с базами данных
  • Практический опыт работы с MS SQL Server
  • Навык использования Transact-SQL
  • Знание Entity Framework
  • Базовый уровень знаний и опыт работы с .NET Framework
  • Знание технологии WCF
  • Базовый уровень знаний технологии ASP.NET MVC
  • Знание и умение применять средства коллективной работы, умение читать и понимать чужой код
  • Английский язык на уровне чтения технической документации (углубленные знания будут преимуществом)
  • Знания основ командной разработки SCRUM или Agile

C#/.NET разработчик может занимать такие должности:

C# Developer
.NET Developer
Software Engineer (C#/.NET)
.NET Team Lead
ASP.NET MVC Developer
Full Stack Developer

Как происходит обучение

План обучения
Пользуйтесь Планировщиком обучения для составления индивидуального плана обучения, выберите только нужные курсы и темы.
Смотрите видео уроки
Смотрите видео уроки, пользуйтесь временными метками для быстрого перехода к теме.
Учебные материалы
Скачайте исходники программного кода, опорный конспект и презентации к урокам и работайте с ними.
Выполняйте задания
Закрепляйте полученные знания, выполняя домашние задания после каждого урока.
Проверка знаний
Проходите онлайн тестирование после каждого урока и после всего курса.
Общение с ментором
Общайтесь с ментором, получайте помощь и поддержку в решении сложных задач.
Тренажер навыков
Формируйте навыки написания кода, используя Тренажер.
Форум
Общайтесь с другими студентами, тренерами, единомышленниками на форуме ITVDN.
Вебинары
Участвуйте в бесплатных образовательных вебинарах по программированию, задавайте Ваши вопросы в прямом эфире.
Сертификат
Пройдите тестировние и получите сертификат, подтверждающий Ваши знания.
Диплом по специальности
Для получения диплома нужно изучить все обязательные технологии по выбраной специальности и сдать финальный экзамен.
Бонусы
Получайте бонусы за использование ресурсов ITVDN и обменивайте их на подарки и скидки.
Программа обучения
Видео курсы по специальности «.NET Developer»
C# Стартовый 16 ч 3 м
Выполнение домашнего задания по курсу C# Стартовый 3 ч 58 м
Transact SQL 13 ч 27 м
SQL Практикум 4 ч 41 м
C# базовый (ООП) 31 ч 26 м
Выполнение домашнего задания по курсу C# Базовый 6 ч 11 м
Статические методы в интерфейсах 0 ч 15 м
C# Универсальные шаблоны 4 ч 49 м
Visual Studio 2013 Tips & Tricks 1 ч 28 м
C# для профессионалов 19 ч 38 м
C# для профессионалов - Обновленный 31 ч 56 м
Видео урок Асинхронное программирование в C# 5 1 ч 52 м
Что нового в C# 6.0-7.0 0 ч 31 м
Обзор шаблонов проектирования 2 ч 8 м
Шаблоны проектирования 16 ч 7 м
ADO.NET 7 ч 51 м
Введение в Entity Framework. Шаблоны разработки Entity Framework 0 ч 47 м
Entity Framework 5 4 ч 36 м
Entity Framework 6 6 ч 44 м
Entity Framework Core 4 ч 28 м
Синхронизация данных двух информационных систем с использованием LINQ и Entity FW 6 1 ч 48 м
WCF Essential 6 ч 30 м
Рефакторинг .NET Приложений 6 ч 41 м
TDD - Разработка через тестирование 4 ч 38 м
Unit тестирование в C# 3 ч 48 м
WPF 7 ч 7 м
WPF Углубленный 10 ч 19 м
Программирование на платформе UWP 13 ч 53 м
UWP Community Toolkit Basic 6 ч 10 м
Google Material Design для WPF разработчика 9 ч 52 м
Мicrosoft Аrchitecture Guide 1 ч 44 м
Платформа Managed Extensibility Framework (MEF) 1 ч 33 м
Алгоритмы и структуры данных 10 ч 59 м
Алгоритмы и структуры данных - Обновленный 10 ч 27 м
Основы использования Git 1 ч 2 м
Team Foundation Server Fundamentals 1 ч 23 м
Элементы математической логики 1 ч 27 м
How to C# Starter 2 ч 56 м
MSDN Video Channel 10 ч 20 м
How to SQL Essential 1 ч 26 м
How to C# Essential 6 ч 22 м
How to C# Professional 7 ч 10 м
C# Starter Express 4 ч 47 м
C# Essential Express 8 ч 32 м
C# Professional Express 2 ч 26 м
Подготовка к собеседованию в IT компании. Вопросы и ответы. Хитрости. Трюки. 1 ч 50 м
Записи бесплатных вебинаров
CIL&C# Перегрузка методов по возвращаемому значению 9 м
Вебинар на тему "Работа с Microsoft Word на C#" 57 м
Как стать C#/.NET разработчиком? 1 ч 17 м
Методы вычисления математических формул для программиста 1 ч 19 м
Обзор современной разработки под .NET 1 ч 32 м
Обзор современной разработки под .NET Часть 2 1 ч 9 м
От процедурного программирования к ООП via C Sharp 1 ч 28 м
С# - с чего начать и как идти дальше? 2 ч 38 м
Создание Новогоднего лабиринта. С# или Java? 2 ч 6 м
Что нового в C# 7.x 2 ч 14 м
Шахматный клиент-сервер на C#. Часть 1. Алгоритм. Программирование шахматных правил игры. 3 ч 4 м
Шахматный клиент-сервер на C#. Часть 2. Шахматная доска + фигуры. Unity3D. 2 ч 43 м
Шахматный клиент-сервер на С#. Часть 4. Модуль подключения клиента к серверу 2 ч 55 м
Шахматный клиент-сервер. Часть 3. Шахматная база данных на сервере. MS-SQL Server, EF, EDM, ASP.NET, WebAPI, C#. 2 ч 47 м
Обязательные курсы
Дополнительные курсы
Бесплатные вебинары

Смотрите также Специальности

Авторы курсов

Александр Шевчук

Сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Эсперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами

Константин Черный

Сертифицированный специалист Microsoft (MCSD, MCP) Тренер-консультант, квалифицированный .NET Developer

Станислав Зуйко

Тренер–консультант CyberBionic Systematics

Николай Мельничук

Сертифицированный специалист Microsoft (MCP) Тренер-консультант, квалифицированный .Net Developer

Дмитрий Охрименко

Сертифицированный специалист Microsoft (MCTS, MCPD, MCT) Тренер-консультант, эксперт по построению распределенных и веб-ориентированных приложений.

Олег Кулыгин

Сертифицированный специалист Microsoft (MCTS, MCPD, MCT) Тренер-консультант, эксперт по построению сервис-ориентированных и облачных приложений

Александр Ткаленко

Сертифицированный специалист Microsoft MC. .NET Developer

Давид Бояров

Сертифицированный специалист Microsoft (MCSD, MCP) Тренер-консультант, квалифицированный .NET Developer

Назар Рудь

Сертифицированный специалист Microsoft (MCP) Тренер – консультант, эксперт по построению распределенных веб-ориентированных приложений

Виталий Криворучко

.NET Developer

Игнатенко Филипп

Главный инженер отдела внедрения и сопровождения ПО

Максим Драч

Сертифицированный специалист Microsoft (MCSD, MCP) Тренер-консультант, высококвалифицированный Web Backend, .NET Developer

Вадим Рыбалко

Full Stack Developer

Александр Петрик

Сертифицированный специалист Microsoft (MCSD, MCP). Эксперт по построению распределенных веб-ориентированных приложений.

Артем Верещака

Квалифицированный .NET разработчик Тренер – консультант, .NET разработчик

Александр Пономаренко

Тренер – консультант. Web-разработчик

Богдан Бондарук

Квалифицированный .NET-разработчик Тренер-консультант, .NET разработчик

Владимир Дымчук

Квалифицированный .NET разработчик Тренер–консультант CyberBionic Systematics

Сертификат и диплом по окончанию обучения

Сертификат о прохождении курса
Диплом по специальности

Отзывы

ПОДПИСКА НА ITVDN ВЫГОДА ДО 65.94$ НА ОБУЧЕНИЕ ПРЕСТИЖНЫМ ПРОФЕССИЯМ!

1 месяц19.99$
подписка

легкий старт в обучении

3 месяца49.99$
подписка

выгода от подписки до9.98$

6 месяцев54.00$
подписка

выгода от подписки до65.94$