Тестирование Nix Solutions

Оно пройдет 4 октября в 13.25 в ауд. 519.

Набор открыт на такие направления:

Обучение Java

Обучение .Net

Обучение Front-End

Обучение PHP

Обучение Business Analysis

Ниже подробная информация по всем программам:

ОБУЧЕНИЕ JAVA

 

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • владение английским языком на уровне Intermediate;
  • знание общей компьютерной терминологии;
  • наличие знаний булевой алгебры и теории множеств;
  • понимание базовых принципов ООП;
  • базовое знание Java и среды разработки (компиляция, запуск, настройка);
  • знакомство с WEB-ом (HTTP, HTML, CSS, терминология).
  • НА ОБУЧЕНИИ МОЖНО ПОЛУЧИТЬ ЗНАНИЯ И НАВЫКИ ПО СЛЕДУЮЩИМ ТЕМАМ:
  • Java Core (ООП, основы Java, коллекции, исключения, многопоточность);
  • базы дынных;
  • Ant, Maven, Servelets, Hibernate;
  • Java Script (основы).

 

СХЕМА ОБУЧЕНИЯ:

  • продолжительность: 5 месяцев;
  • формат: очное обучение два раза в неделю по несколько часов в вечернее время;
  • начало обучения: октябрь/ноябрь.

В ХОДЕ ОБУЧЕНИЯ:

Студент научится всему, что должен знать Junior Java Developer. На курсе обучают: Java SE, Java EE, рассказывается о необходимых утилитах и инструментах. Упор делается на практику и самостоятельную работу.

 

ОБУЧЕНИЕ THINK PHP EDU

 

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • знание теории о работе Интернета: из чего он состоит и как происходит обмен информацией в сети;
  • базовые принципы ООП, исключения и интерфейсы;
  • понимание работы СУБД (любой, одной из), базовые знание SQL и принципов нормализации БД;
  • базовое понимание работы PHP интерпретатора;
  • базовые знания языка PHP (как строить циклы, условия и т.д.);
  • базовые знания языка разметки HTML (основные теги, структура страницы);
  • понимание работы любой системы контроля версий (распределенная будет плюсом, но и svn подойдет).

СХЕМА ОБУЧЕНИЯ:

  • продолжительность обучения: 3 месяца;
  • формат: очное обучение 3 раза в неделю по несколько часов в офисе компании;
  • начало обучения: ноябрь/декабрь.

НА ОБУЧЕНИИ МОЖНО ПОЛУЧИТЬ ЗНАНИЯ И НАВЫКИ ПО СЛЕДУЮЩИМ ТЕМАМ:

  • настройка сервера с ОС Linux;
  • принципы работы с распределёнными системами контроля версий;
  • работа протокола HTTP;
  • особенности РНР: механизм сессий, загрузка файлов, обработка графики и прочее;
  • реализация паттерна MVC;
  • модульное тестирование;
  • стандарты кодирования РНР;
  • проектирование БД, построение и оптимизация запросов;
  • знакомство с архитектурой популярных CMS систем.

ОБУЧЕНИЕ .NET

 

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • высшее или неоконченное высшее образование в области IT или смежной области;
  • стремление и способность к самообучению;
  • умение искать необходимую информацию на профессиональных сайтах;
  • понимание ООП;
  • базовое знание основ .Net framework;
  • знание синтаксиса языка C#;
  • базовое владение IDE Microsoft Visual Studio, Sql server management studio;
  • базовые знания о front-end разработке и Web технологиях, а именно о технологиях HTML, CSS, JavaScript (jQuery);
  • базовое понимание архитектуры и возможностей платформы ASP.NET MVC;
  • будет плюсом знание реляционной теории баз данных, в частности MS SQL, и навыки работы с технологиями ADO.NET, ORM (EF);
  • английский на уровне чтения и понимания технической документации

СХЕМА ОБУЧЕНИЯ:

  • продолжительность: 2-3 месяца;
  • формат: очное обучение 2-3 раза в неделю в течение 2-3 часов в офисе компании;
  • начало обучения: ноябрь.

ОБУЧЕНИЕ ДАСТ ВОЗМОЖНОСТЬ:

  • получить углубленное понимание архитектуры и возможностей платформы .NET;
  • расширить знания о front-end разработке, а именно о технологиях HTML, CSS, JavaScript (jQuery);
  • получить углубленные навыки работы с технологией ASP.NET MVC;
  • получить углубленные навыки работы с ORM EntityFramework;
  • научиться работать в команде с использованием современных методологий разработки

ОБУЧЕНИЕ FRONT-END

 

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • понимание теории о работе Интернета: из чего он состоит и как происходит обмен информацией в сети;
  • знание синтаксиса HTML, структуры документа и тегов;
  • понимание селекторов и принципов наследования стилей и их приоритетов;
  • базовое знание CSS — стилей позиционирования, цвета и других;
  • знакомство с графическим пакетом Adobe (Photoshop и Illustrator);
  • знание синтаксиса JavaScript и понимание принципов ООП;
  • будет плюсом навыки использования Pre/Post-процессоров и систем контроля версий;
  • пригодится знание методологии БЭМ или других.

СХЕМА ОБУЧЕНИЯ:

  • продолжительность: 4 месяца;
  • формат: очное обучение 2 раза в неделю в течение 3 часов в офисе компании;
  • начало обучения: ноябрь.

ПРОГРАММА СОДЕРЖИТ:

  • вводный модуль про WEB технологии;
  • верстка от тегов и селекторов до сетки;
  • адаптивный дизайн и ретина-оптимизация;
  • быстродействие: загрузка страницы и рендеринг;
  • HTML/CSS анимации;
  • Native JavaScript и ООП;
  • JavaScript фреймворки.

 

BUSINESS ANALYSIS EDUCATION

 

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • английский язык на уровне Upper Intermediate и выше;
  • теоретические знания по разработке требований к ПО. Рекомендуемая литература — Карл Вигерс, «Разработка требований к ПО»;
  • знание принципов жизненного цикла ПО (SDLC) и методологий разработки ПО.

СХЕМА ОБУЧЕНИЯ:

  • продолжительность: 2 месяца;
  • формат: очное обучение 40 часов в неделю в офисе компании;
  • начало обучения: ноябрь.

ОБУЧЕНИЕ ДАСТ ВОЗМОЖНОСТЬ:

  • проводить первичный анализ бизнес-идеи клиента;
  • формулировать Vision проекта и составлять Vision and Scope документ;
  • проводить интервью и задавать правильные вопросы клиентам;
  • проектировать программное решение идеи клиента в нотациях UML, BPMN;
  • определять необходимый и достаточный перечень функций будущей системы;
  • продумывать удобные и функциональные пользовательские интерфейсы сайтов и мобильных приложений, создавать динамические прототипы;
  • подбирать оптимальный способ описания требований в зависимости от типа функционала и оформлять SRS в вики-системах;
  • работать с нефункциональными требованиями.