закрыть
вы впервые на сайте NordicSchool
Москва Санкт-Петербург
МоскваСанкт-Петербург
(495)626-46-00
Закрыть×
(495)

626-46-00

Главный офис

129090, Москва,
ул. Большая Спасская, дом 12
м. «Комсомольская»,
м. «Сухаревская», м. «Красные ворота»

Посмотреть на карте

Тел.: (495) 626-46-00,
Эл. почта: moscow@nordicschool.ru

Время работы:
пн–чт — с 11:00 до 21:00
пт — с 11:00 до 19:00
сб — с 14:30 до 17:30

Друзья!

На курсе мы освоим технологии:

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# - один из самых быстро развивающихся языков программирования в мире, поддерживаемый гигантом IT-индустрии, компанией Microsoft.

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

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

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

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

Сразу ответим на важные вопросы:

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

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

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

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

Что я получу по окончании курса?

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

программирование это

Помогаете ли Вы с трудоустройством?

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

А что дальше?

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

Я новичок. Смогу ли я?

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

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

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

мини-группы

Мини-Группы

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

3 проекта

3 СОБСТВЕННЫХ ПРОЕКТА

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

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

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

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

наши преподаватели

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

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

поможем трудоустроится лучшим студентам

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

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

сертификат об окончании курса

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

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

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

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

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

"День открытых дверей в Nordic IT School" 15 марта в 19.30.

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

Давай сыграем в игру.
Быстро дай ответ ДА/НЕТ к следующим утверждениям:

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

Если есть, по крайней мере, два утвердительных ответа, то тебе просто необходимо прийти на День открытых дверей в Nordic IT School.

15 марта в 19:30 в доме номер 12 на улице Большая Спасская мы дадим ответы на все вопросы и, вероятно, развеем все сомнения.

На дне открытых дверей ты узнаешь:

  • перспективные направления в программировании
  • зарплаты на рынке
  • чем занимаются и что нужно знать в профессиях:
    • "Веб-разработчик"
    • "Разработчик на C#"
    • "Разработчик мобильный приложений на Android"
    • "Аналитик данных"
  • что нужно знать любому программисту?
  • как с нуля стать программистом?
  • как учиться?
  • почему нужен наставник?
  • как проходит обучение в Nordic IT School

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

подробнее

Расписание занятий и стоимость

Начало занятий Время занятий Стоимость
(для взрослых)
Стоимость
(для школьников
и студентов)
Стоимость
весь курс (144 ак.ч)
 
20марта 2019 18:30 - 21:30 Вечерние занятия ПнСр 17 900 руб.за месяц 36 ак.часов 17 100 руб.за месяц 36 ак.часов 64 400 руб.за курс 144 ак.часа Осталось: 9 мест Записаться

Преподаватели курса

Алексей Соколов
Старший преподаватель кафедры программирования в Nordic IT School
Преподаватель по направлениям
"HTML5 и CSS3", Javascript, PHP
Сулеин Вадим
Преподаватель кафедры программирования в Nordic IT School
Преподаватель по направлениям
С# и .NET .
Вячеслав Жуков
Преподаватель кафедры программирования в Nordic IT School
Преподаватель по направлениям
"HTML5 и CSS3", Javascript
Баграт Асламазов
Преподаватель кафедры программирования в Nordic IT School
Преподаватель по направлениям
Java, Android, HTML5 и CSS3, Javascript.
Заярный Андрей
Преподаватель кафедры программирования в Nordic IT School
Преподаватель по направлениям
Javascript, C#

Проходите обучение где бы Вы не находились

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

Присоединяйтесь к занятиям в группе в форме вебинара! 

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

Для удобства обучения мы выбрали профессиональный вебсервис организации вебинаров clickmeeting.ru

Участвовать в вебинаре просто:

-Перед занятием мы отправляем Вам ссылку-приглашение на вебинар
-Вы проходите по ссылке и попадаете в виртуальный кабинет, в котором проходит занятие

Какие преимущества у вебинаров:

1. Вы занимаетесь из любой точки мира.
2. Вы экономите свое время.
3. Вы как и всех студенты, занимающиеся очно, видите и слышите преподавателя, а так же можете задавать свои вопросы и участвовать в обсуждениях.
4. Вы сможете сохранять записи занятий и неоднократно их просматривать, более детально изучая программу курса.
5. Для прохождения обучения Вам не потребуется особых навыков, так как обучение ведется с помощью профессиональной он-лайн программы clickmeeting

Записаться
Скандинавская школа

129090, Москва,
ул. Большая Спасская, дом 12
м. «Комсомольская», м. «Сухаревская», м. «Красные ворота» .


Тел.: (495) 626-46-00,
Эл. почта: moscow@nordicschool.ru

Время работы: пн–чт — с 11:00 до 21:00
пт — с 11:00 до 19:00
сб — с 14:30 до 17:30

Карта проезда Карта сайта
Соглашение о личной информации