nordic it school

СТЕК ТЕХНОЛОГИЙ

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

GO

Golang

Go представляет компилируемый статически типизированный язык программирования от компании Google. Язык Go предназначен для создания различного рода приложений, но прежде всего это веб-сервисы и клиент-серверные приложения. Хотя также язык обладает возможностями по работе с графикой, низкоуровневыми возможностями и т.д.

PostgeSQL

PostgeSQL

PostgreSQL - это свободно распространяемая объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире и являющаяся реальной альтернативой коммерческим базам данных.

Redis

Redis

Redis — резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ — значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений.

Linux

Linux

Linux – это общее название UNIX-подобных операционных систем, созданных на основе свободного ядра Линукс и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.

Bash

Bash

Bash — усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде Linux, где она часто используется в качестве предустановленной командной оболочки.

GIT

GIT

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

Golang

Go представляет компилируемый статически типизированный язык программирования от компании Google. Язык Go предназначен для создания различного рода приложений, но прежде всего это веб-сервисы и клиент-серверные приложения. Хотя также язык обладает возможностями по работе с графикой, низкоуровневыми возможностями и т.д.

На наших онлайн-курсах по веб-разработке вас ждут

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

Мини-группы

Мы — сторонники индивидуального подхода в обучении, насколько это возможно, поэтому проводим занятия в группах по 6–10 человек.

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

Собственный проект

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

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

Видеоархив занятий

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

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

Опытные наставники

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

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

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

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

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

Сертификат

Успешно завершившие обучение студенты получат документ об окончании курса.

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

1
часть
kotlin Основы языка
  • Введение в Golang. Настройка среды разработки
  • Структура программы на Go
  • Основные понятия. Переменные, Массивы, Типы данных
  • Указатели
  • Функции в Go
  • Пакеты в Go
Основы настройки серверов Linux
  • Работа с удаленным сервером через консоль
  • Настройка сервера
  • Работа с файлами и консолью
2
часть
Производные типы
  • Объявление типов
  • Структуры
  • Вложенные структуры
  • Методы
  • Методы указателей
Интерфейсы
  • Введение в интерфейсы
  • Соответствие интерфейсу
  • Полиморфизм
3
часть
Параллельное программирование
  • Горутины
  • Каналы
  • Передача потоков данных
Golang для веб
  • Создание сайтов на Go
  • Создание JSON API + интеграция с SPA
  • Создание telegram ботов
  • Управление компьютерами и серверами с помощью бота
Базы данных
  • PostgreSQL
  • Redis
4
часть
Совместная разработка
  • Github
  • Основы GIT
  • Ветки
  • Пуши и пулы
Автоматическое тестирование
  • Unit тесты
  • Написание бэнчмарков
ИТОГИ КУРСА:
Будут созданы REST API для работы SPA и бот для управления серверами и сайтами.

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

!
i
m
p
o
r
t
a
n
t
Профессия программиста дает возможность работать из любой точки мира,
в том числе и в зарубежных организациях!
Statistics

ЦЕНА ОБУЧЕНИЯ

pro
Курс Golang
17 900 руб/мес.
144 ак.часа (очно), 4 месяца
при оплате курса единовременно: 57 200 руб.
Состав пакета обучения:
очный курс: 3 мес., 108 акад. ч.;
учебные материалы и доступ к видеоархиву занятий;
поддержка преподавателя;
сертификат.
Получить запись мастер-класса
Выберите группу
На данный момент набор в группы закончился.
В ближайшее время мы откроем набор в новые группы.
?
Бесплатная консультация по курсу
Golang-разработчик

Мы ответим на все ваши вопросы.

Оставьте заявку

Учебный процесс

Обучение в центре Москвы

Занятия проходят в компьютерных классах по адресу: Москва, ул. Большая Спасская, д. 12.

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

На первых 2–3 занятиях осваиваем необходимый теоретический минимум, а затем переходим к рассмотрению конкретных практических задач и ситуаций.

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

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

Доступ к видеоархиву занятий

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

Разбор домашних заданий

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

Обратная связь преимущественно в видео-формате: преподаватель проверяет, комментирует и оценивает вашу работу по 10-балльной шкале. Вы получаете Code Review и рекомендации для качественной доработки кода.

Предусмотрена возможность пересдачи.

Сертификат

У нас есть лицензия на осуществление образовательной деятельности. По окончании обучения вы получите документ, в котором будут указаны:

  • стек освоенных технологий;
  • объем курса в академических часах;
  • средний балл за весь курс;
  • количество решенных домашних заданий;
  • финальный проект.

Мы со всей ответственностью подходим к образовательному процессу и следим за успеваемостью наших студентов. Вы не останетесь без поддержки.

FAQ

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

Помощь специалиста будет весьма кстати, особенно если вы начинаете обучение с нуля.

Поддержка наставника включает в себя проверку и разбор ваших домашних заданий, полноценный code review, возможность консультироваться. Это очень ценная опция, она доступна, начиная с тарифа Middle. Рекомендуем не пренебрегать ей.

Кто у вас преподает?

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

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

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

Что я получу?

По окончании курса у Вас появится личный проект на React JS для Вашего портфолио, знания по одному из самых востребованных стеков web-разработки. Так же Вы получите сертификат о прохождении курса.

Насколько востребованы Javascript-разработчики в настоящее время?

Спрос на веб-разработчиков стабильно высок, ведь задач и вакансий значительно больше, чем специалистов на рынке труда.

Новички в профессии со знанием React JS без опыта могут рассчитывать на зарплату в 50-70 тыс. руб., но уже через год она может вырасти до 100 тыс. руб. Специалисты с опытом работы 1–3 года могут претендовать на позиции с зарплатой 120-150 тыс. руб. и выше.

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

А вдруг мне не понравится, вернете деньги?

Мы вернем вам деньги за ту часть обучения, которую вы не прошли — все по-честному: что получили, за то и заплатили.

Вы поможете мне найти работу?

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

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

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

ОСТАЛИСЬ ВОПРОСЫ? СВЯЖИТЕСЬ С НАМИ!

Напишите, что бы вы хотели узнать и мы оперативно ответим.

А хотите, просто позвоните нам по телефону: +7 925 632-21-47 или +7 495 626-46-00

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

Слово нашим студентам!

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

НОВОСТИ ШКОЛЫ

19 ноября 2020

Одна из самых популярных задачек у программистов-фрилансеров — это создать сайт-визитку.

Казалось бы, ничего сложного даже для джуниора. Но стоит понимать, что цель сайта-визитки — познакомить потенциальных клиентов с компанией. И каждый заказчик хочет, чтобы даже такой маленький проект был безупречен и выделялся среди других аналогичных сайтов. подробнее...
16 ноября 2020

FTP, SSH, FTPS — разворачиваем наш веб-проект на сервере

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

ВСЕ НОВОСТИ...

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на осуществление образовательной деятельности
Лицензия на осуществление образовательной деятельности:
№ 035452 от 19.09.2014 года