+ All Categories
Home > Documents > ПРОГРАММА ОБУЧЕНИЯ - itstep.dn.ua · Cisco ITE1 + Hardware „ ˆ‘ „˚ˇ ‘...

ПРОГРАММА ОБУЧЕНИЯ - itstep.dn.ua · Cisco ITE1 + Hardware „ ˆ‘ „˚ˇ ‘...

Date post: 05-Jun-2018
Category:
Upload: lamkiet
View: 248 times
Download: 3 times
Share this document with a friend
1
Петр Иванов Приложение к диплому OD-015823 прошел обучение с 01.09.2013 по 30.06.2015 по специализации “Разработка программного обеспечения” и за время обучения сдал экзамены и зачеты по следующим дисциплинам: Cisco ITE1 + Hardware Основы Операционных Систем Программирование на языке С Объектно-ориентированное программирование с использованием языка C++ Разработка Windows приложений с использованием Visual C++ и WinAPI Разработка веб-страниц на языке разметки XHTML с использованием каскадных таблиц стилей CSS Язык сценариев Javascript Расширенный язык разметки для создания веб-страниц XML Платформа Microsoft .NET и язык программирования C# Основы разработки приложений с использованием Windows Forms Разработка графических приложений с использованием GDI+ Разработка приложений с использованием WPF Теория баз данных Программирование и администрирование СУБД MS SQL Server Программирование СУБД Oracle Технология доступа к базам данных ADO.NET Курсовой проект по ADO.NET Системное программирование Сетевое программирование Разработка приложений с использованием WСF Паттерны проектирования Объектно-ориентированное проектирование.Язык UML Курсовой проект по .NET Framework Экстремальное программирование Управление программными проектами Тестирование ПО Командный проект Разработка веб-приложений с использованием технологий ASP.NET и AJAX Создание web–приложений, исполняемых на стороне сервера при помощи языка программирования PHP,СУБД MySQL и технологии Ajax Курсовой проект по веб-программированию Программирование с использованием технологии Java (J2SE,J2EE) Курсовая по Java Введение в сетевые технологии Дипломная работа 32 28 46 30 18 20 24 28 20 10 18 12 36 38 8 30 30 24 26 26 40 2 2 4 42 36 40 20 22 18 2 4 48 18 36 10 - 6 (удовлетворительно) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 9 (хорошо) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 8 (хорошо) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 5 (удовлетворительно) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) 11 (отлично) ДИРЕКТОР ОДЕССА2015г По окончании обучения студенты будут подготовлены к сдаче сертификационных экзаменов по следующим программам сертификации: CompTIA A+: 220-801, 220-802. Oracle Certified Associate, Java SE 7 Programmer: Z0-803. Microsoft MCTS: 70-461, 70-480, 70-486, 70-483, 70-513, 70-516. Спрос на специалистов в области разработки программного обеспечения ежедневно растет. Банки, интернет-провайдеры, предприятия малого, среднего и крупного бизнеса, фирмы, занимающиеся разработкой и тестированием программного обеспечения, государственные предприятия заинтересованы в приёме на работу наших выпускников. Вы сможете трудоустроиться программистом, тестировщиком программного обеспечения, инженером по контролю качества, техническим писателем, web-программистом, разработчиком и администратором баз данных. Основы теории алгоритмов и структур данных. Процедурное программирование с использованием языка С: Принципы работы с указателями Использование структур Алгоритмы поиска и сортировки Использование файловой системы Объектно-ориентированное программирование с использованием языка С++: Принципы ООП Конструкторы Деструктор Виртуальные функции Абстрактные классы Использование библиотеки классов стандартных шаблонов STL: Основы использования STL Итераторы Контейнеры Предикаты Алгоритмы Функторы Теория баз данных: Язык структурированных запросов SQL Проектирование баз данных Нормализация баз данных Нормальные формы Многотабличные и вложенные запросы, агрегатные функции. Системы управления базами данных: принципы программирования СУБД. Программирование и администрирование Microsoft SQL Server 2014: Особенности диалекта T-SQL Представления Триггеры Хранимые процедуры Пользовательские функции Резервное копирование и восстановление Репликация, система прав Программирование СУБД Oracle. Язык PL-SQL. Системное программирование: Потоки Процессы Примитивы синхронизации Межпроцессное взаимодействие Сетевое программирование: Сокеты, Синхронные и асинхронные механизмы обмена данными Протоколы Разработка web-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3: Форматирование текста при помощи HTML Форматирование при помощи CSS Списки Использование таблиц Работа с формами HTML5 CSS3 Язык сценариев JavaScript: ООП в JavaScript jQuery AngularJS Расширяемый язык разметки для создания Web-страниц — XML. Создание web–приложений, исполняемых на стороне сервера с помощью языка программирования PHP и технологии AJAX. Использование cookies и сессий, взаимодействие с источниками данных, СУБД MySQL, AJAX и PHP. Разработка приложений с применением технологии Клиент-Сервер. Создание приложений для платформы Microsоft .NET: Базовый язык реализации .NET решений — С# Библиотека базовых классов BCL Разработка приложений с использованием Windows Forms Принципы построения Windows-приложений Взаимодействие с элементами управления Построение пользовательских интерфейсов Взаимодействие с источниками данных с помощью ADO.NET Разработка приложений с использованием WPF Разработка сервис-ориентированных приложений с использованием Windows Communication Foundation LINQ Entity Framework Разработка web-приложений ASP.NET на языке C# с применением СУБД MS SQL Server, источников данных XML и технологии AJAX: ASP.NET MVC ASP.NET и AJAX Взаимодействие с MS SQL Server Создание облачных решений с использованием Microsoft Azure Программирование с использованием технологии Java: ООП Многопоточность Spring Hibernate JSP MVC Разработка приложений для мобильных устройств на основе операционной системы Android: Построение пользовательского интерфейса Использование оповещений Использование стандартных диалогов Графика, анимация Использование баз данных в Android-приложениях Асинхронность Сетевые возможности Веб-сервисы Разработка игр: Unity Разработка 2D-игры Разработка 3D-игры Паттерны проектирования: Порождающие паттерны Структурные паттерны Паттерны поведения Тестирование программного обеспечения: Жизненный цикл тестирования Типичные ошибки и типы тестирования Документооборот в процессе тестирования Утилиты для процесса тестирования Автоматизированное тестирование Использование Selenium (QA) Объектно-ориентированное проектирование. Язык UM: Методология объектно-ориентированного анализа и проектирования Диаграммы в UML Инструментарий для построения диаграмм Управление программными проектами: Модели процесса разработки программного обеспечения Agile Scrum Инструментальные средства Работа с требованиями Управление качеством Аппаратное обеспечение рабочих станций и ноутбуков. Администрирование Windows 7. АВТОРИЗОВАННЫЕ КУРСЫ MICROSOFT IT ACADEMY И CISCO ACADEMY, ВХОДЯЩИЕ В ПРОГРАРММУ ОБУЧЕНИЯ: 10366: Implementing Stored Procedures and Triggers in Microsoft. SQL Server 2008 R2. 10362: Creating Data Types and Tables in Microsoft SQL Server 2008 R2. 10367: Views and User Defined Functions in Microsoft SQL Server 2008 R2. 10361: Creating and Managing Databases in Microsoft SQL Server 2008 R2. 10364: Creating and Optimizing Indexes in Microsoft SQL Server 2008 R2. 10368: Managing and Monitoring Transactions in Microsoft SQL Server 2008 R2. 10151 Installing and Configuring Microsoft SQL Server 2008. 10154: Backing Up and Restoring Databases in Microsoft SQL Server 2008. 10155: Managing Security in Microsoft SQL Server 2008. 70098: LINQ, Dynamic Languages, and COM Components. 6292: Windows 7, Configuring. 20687: Configuring Windows 8.1. 20688: Supporting Windows 8.1. IT Essentials. РС Hardware and Software. Introduction to the Internet of Everything (IoE). ПОСЛЕ ЗАВЕРШЕНИЯ ОБУЧЕНИЯ ПО СПЕЦИАЛИЗАЦИИ «РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ» ВЫПУСКНИКИ СМОГУТ: Создавать Windows-приложения с использованием клиент-серверных технологий, графики, баз данных и мультимедиа. Правильно и в короткие сроки просчитывать алгоритмы решения поставленных задач и стоимость их внедрения. Проектировать базы данных различной степени сложности и величины, управлять ими. Разрабатывать Интернет-приложения, реагирующие на действия пользователей и представляющие информацию, хранимую в базах данных. Автоматизировать работу с базами данных (как с одной, так и с несколькими базами одновременно) в зависимости от постановки задачи или требований заказчика. Участвовать в разработке компьютерных игр. Модифицировать Windows-программы под конкретные заказы. Разрабатывать сетевые приложения. Разрабатывать приложения для мобильных устройств на базе Android. Создавать утилиты, решающие повседневные проблемы пользователя. Создавать приложения и динамические web-узлы на основе платформы .NET. Обеспечивать безопасность приложений, используя алгоритмы шифрования, аутентификации и безопасные соединения. Тестировать программное обеспечение, используя современные методики и технологии. Проектировать программные проекты, независимо от конечного языка реализации. Управлять всеми аспектами и тонкостями программных проектов. Документировать создаваемые приложения. Создавать облачные решения, используя возможности Microsoft Azure. Применять современные методологии для успешной работы команды. Использовать паттерны проектирования в повседневной рабочей деятельности. Программировать кросс-платформенные решения. В программу обучения входят тренинги по soft skills ПРОГРАММА ОБУЧЕНИЯ
Transcript

Петр ИвановПриложение к диплому OD-015823

прошел обучение с 01.09.2013 по 30.06.2015 по специализации“Разработка программного обеспечения”

и за время обучения сдал экзамены и зачеты по следующим дисциплинам:

Cisco ITE1 + HardwareОсновы Операционных СистемПрограммирование на языке СОбъектно-ориентированное программирование с использованием языка C++Разработка Windows приложений с использованием Visual C++ и WinAPIРазработка веб-страниц на языке разметки XHTML с использованием каскадных таблиц стилей CSSЯзык сценариев JavascriptРасширенный язык разметки для создания веб-страниц XMLПлатформа Microsoft .NET и язык программирования C#Основы разработки приложений с использованием Windows FormsРазработка графических приложений с использованием GDI+Разработка приложений с использованием WPFТеория баз данныхПрограммирование и администрирование СУБД MS SQL ServerПрограммирование СУБД OracleТехнология доступа к базам данных ADO.NETКурсовой проект по ADO.NETСистемное программированиеСетевое программированиеРазработка приложений с использованием WСFПаттерны проектированияОбъектно-ориентированное проектирование.Язык UMLКурсовой проект по .NET FrameworkЭкстремальное программированиеУправление программными проектамиТестирование ПОКомандный проектРазработка веб-приложений с использованием технологий ASP.NET и AJAXСоздание web–приложений, исполняемых на стороне сервера при помощи языка программирования PHP,СУБД MySQL и технологии AjaxКурсовой проект по веб-программированиюПрограммирование с использованием технологии Java (J2SE,J2EE)Курсовая по JavaВведение в сетевые технологииДипломная работа

3228463018202428201018123638

8303024262640

224

423640202218

24

48183610

-

6 (удовлетворительно)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)9 (хорошо)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)8 (хорошо)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)5 (удовлетворительно)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)11 (отлично)

ДИРЕКТОР

ОДЕССА 2015 г

По окончании обучения студенты будут подготовлены к сдаче сертификационных экзаменов по следующим программам сертификации:CompTIA A+: 220-801, 220-802.

Oracle Certified Associate, Java SE 7 Programmer: Z0-803.

Microsoft MCTS: 70-461, 70-480, 70-486, 70-483, 70-513, 70-516.

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

Основы теории алгоритмов и структур данных.

Процедурное программирование с использованием языка С:

• Принципы работы с указателями• Использование структур• Алгоритмы поиска и сортировки• Использование файловой системы

Объектно-ориентированное программирование с использованием языка С++:

• Принципы ООП• Конструкторы• Деструктор• Виртуальные функции• Абстрактные классы

Использование библиотеки классов стандартных шаблонов STL:

• Основы использования STL• Итераторы• Контейнеры• Предикаты• Алгоритмы• Функторы

Теория баз данных:

• Язык структурированных запросов SQL• Проектирование баз данных• Нормализация баз данных• Нормальные формы• Многотабличные и вложенные запросы, агрегатные функции.

Системы управления базами данных: принципы программирования СУБД.

Программирование и администрирование Microsoft SQL Server 2014:

• Особенности диалекта T-SQL• Представления• Триггеры• Хранимые процедуры• Пользовательские функции• Резервное копирование и восстановление• Репликация, система прав

Программирование СУБД Oracle. Язык PL-SQL.

Системное программирование:

• Потоки• Процессы• Примитивы синхронизации• Межпроцессное взаимодействие

Сетевое программирование:

• Сокеты,• Синхронные и асинхронные механизмы обмена данными• Протоколы

Разработка web-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3:

• Форматирование текста при помощи HTML• Форматирование при помощи CSS• Списки• Использование таблиц• Работа с формами• HTML5• CSS3

Язык сценариев JavaScript:

• ООП в JavaScript• jQuery• AngularJS

Расширяемый язык разметки для создания Web-страниц — XML.

Создание web–приложений, исполняемых на стороне сервера с помощью языка программирования PHP и технологии AJAX.

Использование cookies и сессий, взаимодействие с источниками данных, СУБД MySQL, AJAX и PHP.

Разработка приложений с применением технологии Клиент-Сервер.

Создание приложений для платформы Microsоft .NET:

• Базовый язык реализации .NET решений — С#• Библиотека базовых классов BCL• Разработка приложений с использованием Windows Forms• Принципы построения Windows-приложений• Взаимодействие с элементами управления• Построение пользовательских интерфейсов• Взаимодействие с источниками данных с помощью ADO.NET• Разработка приложений с использованием WPF

• Разработка сервис-ориентированных приложений с использованием Windows Communication Foundation

• LINQ • Entity Framework

Разработка web-приложений ASP.NET на языке C# с применением СУБД MS SQL Server, источников данных XML и технологии AJAX:

• ASP.NET MVC• ASP.NET и AJAX• Взаимодействие с MS SQL Server

Создание облачных решений с использованием Microsoft Azure

Программирование с использованием технологии Java:

• ООП• Многопоточность• Spring• Hibernate• JSP• MVC

Разработка приложений для мобильных устройств на основе операционной системы Android:

• Построение пользовательского интерфейса• Использование оповещений• Использование стандартных диалогов• Графика, анимация• Использование баз данных в Android-приложениях• Асинхронность• Сетевые возможности• Веб-сервисы

Разработка игр:

• Unity• Разработка 2D-игры• Разработка 3D-игры

Паттерны проектирования:

• Порождающие паттерны• Структурные паттерны• Паттерны поведения

Тестирование программного обеспечения:

• Жизненный цикл тестирования• Типичные ошибки и типы тестирования• Документооборот в процессе тестирования• Утилиты для процесса тестирования• Автоматизированное тестирование• Использование Selenium (QA)

Объектно-ориентированное проектирование. Язык UM:

• Методология объектно-ориентированного анализа и проектирования

• Диаграммы в UML• Инструментарий для построения диаграмм

Управление программными проектами:

• Модели процесса разработки программного обеспечения• Agile• Scrum• Инструментальные средства• Работа с требованиями• Управление качеством

Аппаратное обеспечение рабочих станций и ноутбуков.

Администрирование Windows 7.

АВТОРИЗОВАННЫЕ КУРСЫ MICROSOFT IT ACADEMYИ CISCO ACADEMY, ВХОДЯЩИЕ В ПРОГРАРММУ ОБУЧЕНИЯ:

10366: Implementing Stored Procedures and Triggers in Microsoft. SQL Server 2008 R2.

10362: Creating Data Types and Tables in Microsoft SQL Server 2008 R2. 10367: Views and User Defined Functions in Microsoft SQL Server 2008 R2. 10361: Creating and Managing Databases in Microsoft SQL Server 2008 R2. 10364: Creating and Optimizing Indexes in Microsoft SQL Server 2008 R2. 10368: Managing and Monitoring Transactions in Microsoft SQL Server 2008 R2. 10151 Installing and Configuring Microsoft SQL Server 2008.

10154: Backing Up and Restoring Databases in Microsoft SQL Server 2008. 10155: Managing Security in Microsoft SQL Server 2008.

70098: LINQ, Dynamic Languages, and COM Components.

6292: Windows 7, Configuring.

20687: Configuring Windows 8.1.

20688: Supporting Windows 8.1.

IT Essentials. РС Hardware and Software.

Introduction to the Internet of Everything (IoE).

ПОСЛЕ ЗАВЕРШЕНИЯ ОБУЧЕНИЯ ПО СПЕЦИАЛИЗАЦИИ «РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ» ВЫПУСКНИКИ СМОГУТ:

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

Правильно и в короткие сроки просчитывать алгоритмы решения поставленных задач и стоимость их внедрения.

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

Разрабатывать Интернет-приложения, реагирующие на действия пользователей и представляющие информацию, хранимую в базах данных.

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

Участвовать в разработке компьютерных игр.

Модифицировать Windows-программы под конкретные заказы. Разрабатывать сетевые приложения.

Разрабатывать приложения для мобильных устройств на базе Android.

Создавать утилиты, решающие повседневные проблемы пользователя.

Создавать приложения и динамические web-узлы на основе платформы .NET.

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

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

Проектировать программные проекты, независимо от конечного языка реализации.

Управлять всеми аспектами и тонкостями программных проектов.

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

Создавать облачные решения, используя возможности Microsoft Azure.

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

Использовать паттерны проектирования в повседневной рабочей деятельности.

Программировать кросс-платформенные решения.

В программу обучения входят тренинги по soft skills

ПРОГРАММА ОБУЧЕНИЯ

Recommended