Курс WEB
разработки
Курс JAVA
и Android
Курс C#
и .NET
HTML5 и CSS3
Javascript
PHP
Angular JS
React JS

О КУРСЕ

Сулеин Вадим: "Курс С# и .NET для начинающих."

Преподаватель Nordic IT School

За четырехмесячный курс мы с вами последовательно изучим как области самого языка C# и их применения, так и алгоритмов, необходимых для решения реальных задач, стоящих перед программистами. Среди таких алгоритмов - поиск в массиве данных, сортировка данных, поиск кратчайшего пути в графе. Среди типов приложений, которые нам предстоит реализовать будут как Windows приложения, так и мобильные, web и кроссплатформернные для любой из существующих операционных систем.

Не теряй времени, записывайся уже сегодня!

Какие технологии я освою?

C#

C#

C# - один из самых быстро развивающихся языков программирования в мире, поддерживаемый гигантом IT-индустрии, компанией Microsoft.

C# применяют в проектах разной направленности — десктоп-приложения, веб-сайты, интернет-вещи, корпоративные системы и даже в разработке сервисов на блокчейн.

Это строгий и безопасный объектно-ориентированный язык программирования.

.NET

.NET

.NET — платформа с открытым исходным кодом для разработки и запуска приложений на языках C#, F# и Visual Basic.

Специализация платформы — обеспечить запуск одного и того же приложения на разных операционных системах.

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

Windows Forms

Windows Forms

Технология создания интерфейсов на базе UI Windows.

Львиная доля приложений для Windows сделано с помощью Windows Forms. Вы наверняка каждый день пользуйтесь хотя бы одним из них.

С помощью Windows Forms можно несколькими командами сделать оконное приложение, добавить кнопки и элементы управления.

ADO.NET

ADO.NET

ADO.NET — часть платформы .NET для доступа к источникам данных, например к базе данных MS SQL или файлам XML.

ADO.NET позволяет организовать согласованный доступ к общим данным.

MS SQL

MS SQL

СУБД (Система управления базами данных) от компании Microsoft. Идеально подходит для использования в стеке технологий .Net

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

Великолепно держит нагрузки. Быстрая и очень надежная.

RESTfull API

RESTfull API

RESTfull API — подход для организации взаимодействия приложения и сервера. Разработан на основе HTTP-протокола.

Самый применяемый на сегодня подход, его используют Facebook, Вконтакте, Яндекс и другие гиганты IT-индустрии.

ORM

ORM

ORM (Object-Relational Mapping) — технологиях отображения сущностей Базы Данных на объекты классов. Данные в хранилище данных становятся сущностями программы.

ORM значительно упрощает работу с данными из БД, позволяя не писать SQL-запросы, а проектировать на уровне сущностей и отношениях между ними, т.е. в чистой ООП-парадигме.

ASP.NET

ASP.NET

Платформа для разработки веб-приложений на платформе .NET с использованием языка C#

Поддерживает все современные Web-стандарты и позволяет разрабатывать сайты любой сложности, но больше, конечно, подходит для веб-версий корпоративных систем.

Thread

Thread

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

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

GIT

GIT

GIT — система контроля версий. В одном месте хранит все версии вашего кода, позволяя довольно быстро «откатить» ваши изменения. Также обладает большими возможностями для организации командной разработки — это когда много людей работают над одним кодом.

Мы ее используем для совместной работы над нашими сайтами и проектами.

Blockchain

Blockchain

Технология распределенной обработки данных с применением криптографии. На данной технологии работает валюта Биткоин.

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

Специалистам в этой технологии сегодня платят самые высокие зарплаты на рынке. Многие проекты на блокчейн пишут именно на C#

C#

C# один из самых быстро развивающихся языков программирования в мире. Его применяют в проектах самой разной направленности - десктоп-приложения, веб-сайты, корпоративные системы и даже в разработке сервисов на блокчейн.

Это строгий и безопасный объектно-ориентированный язык программирования.

Знания данного стека технологий более чем достаточно для junior-разработчика на языке C# и успешного прохождения собеседования.

Данный курс включает дополнительные темы по Алгоритмам и структурам данных: сортировки, поиску, времени выполнения алгоритмов. Вопросы по ним часто спрашивают на собеседованиях.

Обучение программированию на C# в нашей школе это:

Занятия в мини-группах

Мини-группы

Обучение OFFLine в мини-группах
6-8 человек

готовые проекты по окончании курса

3 собственных проекта

Во время обучения Вы будете работать исключительно с практическими заданиями и разработаете 3 собственных проекта для своего портфолио.

записи занятий курсов разработки сайтов для дальнейшего обучения

Записи занятий

Записи занятий и все материалы курса доступны студентам неограниченное время, в том числе и после окончания курса.

опытные преподаватели-практики, разработчики современных web-сайтов

Опытные преподаватели

Наши педагоги - не просто преподаватели, знающие исключительно теоретический материал, но и разработчики современных систем и web-приложений.
подробнее...

трудоустройство it-специалистов

Помощь в трудоустройстве

Мы сотрудничаем с рекрутинговыми IT-агенствами и комьюнити и поможем трудоустроится лучшим студентам.

Сертификат по окончании курсов разработки сайтов

Сертификат

По окончании курса выдается сертификат Nordic IT School.

Занимайтесь из любой точки мира!

Далеко не у всех есть возможность посещать занятия очно.

Поэтому специально для Вас мы организуем занятия и в формате вебинара с помощью профессиональной программы Clickmeeting.

В случае, если у вас нет возможности посетить одно из занятий очно, вы можете пройти его в формате вебинара, что позволит не пропустить новый материал и оставаться на связи с группой.

как это работает?

Как это работает?
Сначала учите науку программирования и всю теорию.
Далее выработайте свой программистский стиль.
Затем забудьте всё и просто программируйте.
George Carrette

ПРОГРАММА КУРСА

1
блок
C# Базовые конструкции языка:
  • Переменные
  • Условия
  • Циклы
  • Функции
C# Структуры данных:
  • Массивы
  • Кортежи
  • Списки
  • Словарь
C# Объектно-ориентированное программирование
  • Объекты
  • Классы
  • Наследование/Инкапсуляция/Полиморфизм
windows forms Windows Form
  • Объекты Windows
  • События
  • Event Loop
  • Асинхронные обработчики событий
ado net Работа с данными:
  • Работа с файлами
  • Базовая работа с БД
  • ADO.NET/DataGrid
ИТОГИ МЕСЯЦА:
Создание десктопного приложения под Windows.
2
блок
C# программирование Работа с сетью:
  • Сетевые протоколы HTTP. FTP. TCP.
  • Порты
  • Разработка часта на C#
restfull_api API
  • HTTP Client
  • RestFull API
  • GET/POST/PUT/DELETE
  • HTTP Server
sql server SQL Server
  • Создание и настройка Базы данных
  • Язык SQL
  • Таблицы
  • INSERT/SELECT/UPDATE/DELETE
sql server Проектирование базы данных:
  • Реляционная модель данных
  • Связи таблиц
  • Ключи, индексация
ado-net dot-net orm Работа с базой данных на C#:
  • ADO .NET. ORM
  • Возможности платформы .Net для работы с Базой данных
asp-net C# для создания сайтов:
  • ASP.NET Core
  • Сервер на ASP.NET Core
ИТОГИ МЕСЯЦА:
Разработка бота для Telegram на C#.
3
блок
thread многопоточность Многопоточность:
  • Класс Thread
  • TPL. Task. Continuation. Callback
C# Асинхронность:
  • async/await синтаксис
  • SynchronizationContext
  • Асинхронные запросы, запись на диск, обработка исключений
blockchain Алгоритмы:
  • Оценка сложности. O-нотация
  • Дерево. Графы. Поиск кратчайшего пути в графе
  • Хэш. Коллизии. Хэш функция. Использование хэша в бизнес задачах
  • Сортировки. Жадные алгоритмы
  • Блокчейн
GIT Практики программирования:
  • Инструменты разработчика.
  • Git. Коммиты, пуши, пулы, ветки
  • SOLID, KISS etc принципы
  • Паттерны. Синглтон, фабричный метод и другие
ИТОГИ МЕСЯЦА:
Командная разработка проекта на технологии C# с использованием блокчейн:
  • Совместное проектирование
  • Разбиение большой задачи на части
  • Оценка задач
  • Реализация

ПРЕПОДАВАТЕЛИ

О КУРСЕ И НЕ ТОЛЬКО

Алексей Соколов: "Не бойтесь начинать программировать."

Руководитель Nordic IT School

Хочу так же обратиться ко всем, кто только начинает связывать свою жизнь со сферой Web-разработки, со сферой IT. Не перживайте, это не так сложно как кажется. Все занятия у нас построены по принципу step-by-step, то есть мы начинаем с самого нуля и доходим до высокого уровня к концу курса, защищая свой дипломный проект. Поэтому с Вас потребуется всего лишь умение работать с персональным компьютером и, конечно, огромное желание.

Вячеслав Жуков: "Code Review и принципы образовательного процесса."

Руководитель курсов Front-End разработки в Nordic IT School

У нас в Nordic IT School принципиально небольшие группы, 6-8 человек. Это позволяет обеспечить индивидуальный подход, отвечать на вопросы и действительно научить. У нас не просто скучные лекции, у нас активный образовательный процесс: мы чередуем теорию и практику, после каждого занятия задается домашнее задание, которое проверяется преподавателем. Что было сделано хорошо, что можно улучшить. Это называется Code Review. Это сильно способствует профессиональному росту наших студентов.
!
i
m
p
o
r
t
a
n
t
Профессия программиста является одной из самых востребованных в мире!
Средняя заработная плата составляет от 80 000 до 150 000 руб.
Statistics

СТОИМОСТЬ

pro
Курс C# + .NET
17 900 руб/мес.
15 900 руб/мес.
144 ак.часа (очно)
при оплате курса единовременно: 49 900 руб.
В стоимость включено
Очный курс занятий в Nordic IT School
Видеозаписи и все материалы занятий
Поддержка преподавателя во внеурочное время
Сертификат
Выберите группу
09 октября 2018
18.30 - 21.30
вт, пт
Осталось: 8 мест
записаться

День открытых дверей

"День открытых дверей в Nordic IT School" 5 сентября в 19.00

Хотим поблагодарить всех участников "Дня открытых дверей",
который прошел в стенах Nordic IT School 5 сентября.

По окончании наши преподаватели ответили на все наболевшие вопросы.

Сразу развеем сомнения

Что входит в менторскую поддержку?

Самое основное - личная проверка преподавателем ваших домашних заданий, которые вы получаете после каждого занятия. Преподаватель вам даст рекомендации, укажет на то, что можно улучшить, сделать по-другому, т.е. проведет полноценное Code Review.

Так же, вы всегда можете написать или договориться с преподавателем о звонке, если накопились вопросы по занятиям.

Кто преподает на курсе?

Наши преподаватели - действующие, практикующие разработчики из крупных компаний и студий создания сайтов и приложений. Они не просто знают свою профессию, но еще и умеют точно и доступно объяснять материал.

посмотреть преподавателей

Смогу ли я?

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

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

Что я получу по окончании обучения?

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

Насколько востребованы С#-программисты в настоящее время?

Спрос на C#-разработчиков очень высокий. Задач и вакансий значительно больше, чем специалистов на рынке. И им довольно много платят.

Начинающие C#-разработчики без большого опыта могут рассчитывать на зарплату в 50-60 тысяч, но уже через год она может вырасти до 100-130. Специалисты с опытом работы 1-3 года могут претендовать на позиции с зарплатой 150 и выше.

Кстати, работа программистом дает возможность работать удаленно из любой точки мира! :)

Помогаете ли вы с трудоустройством по окончании курса?

Наша школа сотрудничает с рекрутинговыми агенствами и коммьюнити в IT-сфере. Поэтому лучшим студентам, окончившим курс и успешно защитившим дипломную работу, мы оказываем помощь в поиске будущей работы.

А что дальше?

Основная проблема для тех, кто только окончил IT курсы заключается в том, что на рынке очень мало работодателей, которые готовы принять на работу новичка. После окончания курса Вы можете вступить в IT-community, с которым сотрудничает Nordic IT School, и найти свою будущую работу. Так же преподаватель составит на Вас рекомендацию на основе Ваших достижений и активности работы на курсе.

Работаете ли Вы с юридическими лицами?

Да, мы работаем как с физическими так и с юридическими лицами. На стоимость курса это никак не влияет. Оплату по счету необходимо при этом производить до начала курса.

ОСТАЛИСЬ ВОПРОСЫ?

Если у Вас появились вопросы курсу, процессу обучения и не только, будем рады на них ответить!

Нажимая кнопку "Отправить" Вы даете согласие на обработку личных данных в соотстветствии правилами политики конфиденциальности.

За нас говорят наши студенты!

Мы гордимся их достижениями. А так же благодарим за разработку сайта, на котором Вы сейчас находитесь! =)

ЧИТАЙТЕ В БЛОГЕ

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...
12 августа 2018

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

В этой статье я постараюсь рассказать про книги, которые на мой взгляд самые полезные. Я буду говорить про веб-разработку, так как это моя основная область деятельности, но еще и посоветую несколько книг, которые должны прочитать все разработчики подробнее...
26 апреля 2018

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

Все знают, что разработчики получают много, это не секрет. Многие идут в программисты именно из-за высоких зарплат. Давайте выясним сколько именно получает среднестатистический программист. подробнее...
29 марта 2018

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...
27 марта 2018

Какой язык программирования выбрать?
Автор статьи: Вячеслав Жуков

Это самый популярный вопрос у тех, кто решил стать разработчиком. Действительно, языков программирования очень много: javascript, php, c++, java, с++, python, go, perl, ruby и еще сотня других. В данной статье я расскажу про эти языки и дам вам несколько советов. подробнее...
20 марта 2018

ВСЕ СТАТЬИ...

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
8(495)626-46-00
moscow@inordic.ru
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года