Описание
Любая задача решаема - нужны только время, деньги, и информация
в основе всегда всё просто - зри в корень, ищи центральный код
99.9% чего-либо до вас уже делали - правильный “копипаст” экономит время
чем лучше специалист - тем проще код
Этапы:
1 месяц - чему нас учат?
2 месяца - система таки есть!
3 месяца - что-то получается
7 месяцев - могу разобраться и сделать всё, нужны время и интернет
Задачи:
дать знание центральных понятий
убрать страх перед новым
дать навыки командной работы
Основные темы:
Java core
ООП
Базы данных
GIU
Web
Android
SCRUM - однодневный тренинг
Общий список тем:
Hardware & Software
история, настоящее, тенденции
Java core
типы, условия, циклы, исключения, функции, коллекции
Строки
кодовые таблицы, основные функции, RegExp.
Файлы
Структуры данных
алгоритмы поиска и сортировки, списки, деревья, графы
Тестирование ПО
теория и практика QC и QA. QC, MQC, AtQC. Unit testing - JUnit, TestNG. Auto testing - Selenium
ООП
модель данных и управление моделью, сериализация
CI / NB
основы, метрики качества, Ant, Maven, Jenkins, Sonar
Контроль версий
теория, SVN, Git
GUI
основные визуальные элементы, события, правила построения интерфейса. Диалоги. Таблицы данных. Простая графика
Сети
IEEE 802, 7 levels model, TCP/IP, Socket, HTTP. Custom протокол.
Многопоточность
основы, критические секции, синхронизация
Уровни приложения
2-х, 3-х и многоуровневая модель приложения. CRUD. задачи клиента и сервера
Модули приложения
Security, Account, Communication, Rates, Payment, Reclama, Process
Базы данных
теория, SQL (DML,DDL,DCL,TCL), E-R и R модели. CRUD. ORM. NoSQL базы
UML
Требования к абитуриентам:
хорошее владение компьютером
знание Ms Office
наличие ноутбука
наличие кружки
наличие логики в голове
выполнять ВСЕ домашние задания
присутствовать на ВСЕХ занятиях
Офис находится в центре Днепропетровска, но при записи на курсы нужно пройти небольшое собеседование
если есть желающие - пишите мне в личку
или звоните +38 067 610 20 07