Microsoft Windows Development – как создавать приложения для настольных ПК

В этой программе, вооружившись инструментами Microsoft и используя их, вы сможете создавать, внедрять, развертывать и программировать такие приложения для настольных ПК, как Visual Studio, SQL Server и т.д. Цель этой программы - изучить, как работает операционная система Windows, и узнать все ее секреты. По завершению программы вы научитесь, как писать полностью функциональные приложения Windows.

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

Создание и развертывание приложений Windows

Вы получите знания о техниках основного и передового программирования в Windows посредством особых .NET классов для создания Windows Forms и приложений WPF. Вы легко сможете создавать или изменять эти приложения по собственному желанию.

Обработка информации в базе данных

Из различных типов источников, с помощью ADO.NET, LINQ, WCF Data Services и технологии Entity Framework, вы научитесь правильно обрабатывать данные. Вы ознакомитесь с технологией Microsoft, с помощью которой вы сможете создавать, загружать, удалять и редактировать информацию внутри базы данных по собственному желанию.

План реализации корпоративных приложений Microsoft

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

Microsoft Windows Development– учебный план 2015/2016 гг.

I HALF

No. Code Class No. of classes
1 OOP Introduction to Object Oriented Programming 20
2 ITP Introduction to Programming in C# 32
3 WAD Windows Application Development 40
4 SCA Service Communication Application 32
5 SQL SQL Programming and Administration 24
6 EL1 English Language 1 online

II HALF

No. Code Class No. of classes
7 IHC Introduction to HTML and CSS 24
8 DAA Data Access 32
9 DDW Designing and Developing Windows Applications 40
10 SWE Software Engineering 12
11 WAD Introducion to Web Application Development 32
12 CCS Cambridge Computer Science* online
13 EL2 English Language 2 online
14 PRJ Project /

*Предмет по выбору.

Программа Microsoft Windows Development включает в себя 14 предметов:

1. Introduction to Object-Oriented Programming

В этом курсе изучаются основные концепции объектно-ориентированного программирования, представленные посредством синтаксиса языка программирования C#, основная технология создания классов и управления ими, модификаторы доступа, создание экземпляров объектов… Цель курса - представить студентам понятия и правила объектно-ориентированного программирования, а также объектную модель языка программирования C#, т.е. платформу инфраструктуры .NET.

2. Introduction to Programming in C#

Курс охватывает синтаксис и методику программы C# в среде инфраструктуры .NET. Также включена объектная модель платформы инфраструктуры .NET, выраженная через язык C#. Цель данного курса - обучить основным концепциям программирования и языку C#.

3. Windows Application Development

В курсе разъясняются основные и прогрессивные техники программирования Windows посредством платформы .NET и особых классов для создания Windows Forms и приложений WPF, а также методы их обработки. Цель курса - научить пользователя самостоятельно создавать и модифицировать Windows Forms или приложения Windows Presentation Foundation.

4. Service Communication Application

Курс охватывает область создания и модификации Windows и веб-сервисов посредством технологии Windows Communication Foundation. Кроме способов создания и управления веб-сервисов на стороне сервера, курс также охватывает технологии использования клиентской веб-службы. Цель курса - научить пользователя создавать веб-службы и службы Windows с помощью технологии Windows Communication Foundation.

5. SQL Programming and Administration

Результатом курса станет завершение приобретения знаний программистов или администраторов по введению конкретной реальной системы в пользовательскую базу данных в SQL Server и созданию приложения. Используя преимущества SQL Server, на протяжении этого курса пользователи овладеют языком TRANSACT-SQL (Structured Query Language), научатся, как создавать базы данных SQL Server, поддерживать SQL-серверы и управлять ими.

6. English Language 1

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

  • Курс Pre-Intermediate даст студенту понимание широкого спектра функций языка. Этот уровень знаний даёт студенту возможность пользоваться английским как вторым языком для описания и общения как в письменной, так и в устной форме.
  • Курс Intermediate даёт студенту чёткое понимание широкого спектра функций английского языка, как в письменной, так и в устной форме, наряду с возможностью понимать и участвовать в общении с носителями английского языка.

7. Introduction to HTML and CSS

Студенты ознакомятся с элементами языков HTML и CSS, научатся создавать документы для веб-сайтов и писать правильный, чистый и готовый код. Курс объясняет создание HTML-страниц, написание и размещение тегов, ввод текста, изображений, списков, ссылок, таблиц и других элементов содержимого страницы. Кроме того, студенты узнают, что представляет собой описание CSS, из чего оно состоит, как оно может быть использовано, как и где оно размещено. Этот курс является основой для повышения уровня знаний в области веб-дизайна и/или веб-программирования.

8. Data Access

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

9. Designing And Developing Web Applications

Курс описывает методы разработки проектных решений для веб-приложений Microsoft. Цель курса - подготовка пользователя к самостоятельному планированию реализации приложений Microsoft Enterprise.

10. Software Engineering

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

11. Introduction to Web Application Development

Курс посвящён изучению концепций типового веб-программирования посредством технологии ASP.NET. Он охватывает способы создания динамических веб-сайтов и веб-приложений, обработку данных из веб-приложений, использование веб-сервисов из веб-приложений, а также способы асинхронной связи между клиентом и сервером (AJAX). Курс также охватывает основы HTML. Цель курса - обучить студентов по завершении курса быть способными самостоятельно создавать веб-приложения по технологии Microsoft ASP.NET.

12. Cambridge Computer Science

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

13. English Language 2

В этом курсе студенты будут обучаться по одной из следующих программ:

  • Курс Intermediate даст студенту чёткое понимание широкого спектра функций английского языка, как в письменной, так и в устной форме, наряду со способностью понимать и участвовать в общении с носителями английского языка.
  • Курс Upper-Intermediate даёт студенту возможность успешно общаться (понимать и вербально выражать свои мысли) на английском языке и вести информативную беседу по собственной инициативе с носителем английского языка. Знание студентом письменного языка выходит практически на уровень носителей.

14. Project

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

Что из себя представляют лекции?

Лекции проводятся в форме электронного обучения.

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

Получите международно признанные сертификаты:

СЕРТИФИКАТЫ MICROSOFT

Существует два уровня сертификатов, доступных в программе Microsoft Windows Development:

MTA - Microsoft Technology Associate:

  • MTA: Developer

MCTS - Microsoft Certified Technology Specialist:

  • MCTS: Visual Studio

MCPD - Microsoft Certified Professional Developer:

  • Windows Developer 4

MCSD - Microsoft Certified Solutions Developer:

  • MCSD: Windows Store Apps
  • MCSD: Web Applications

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

СЕРТИФИКАТЫ CAMBRIDGE

Учащиеся программы Microsoft Windows Development имеют возможность сдать экзамен для получения сертификата Cambridge International высочайшего экспертного уровня, который представляет собой международно признанную гарантию соответствующих знаний в сфере информационных технологий:

  • Cambridge International A&AS Level Computer Science


Эти сертификаты позволят Вам стать специалистом в Windows-приложениях (для настольных ПК).

Также, по завершению программы Microsoft Windows Development в LINK Academy, вы можете получить и один из следующих двух сертификатов:

  • Сертификат LINK Academy о прослушанной программе Microsoft Windows Development 
  • Сертификат LINK Academy Certified Windows Application Developer

 

Есть ли место для обучения по программе Microsoft Windows Development? Проверьте, идёт зачисление

Чтобы узнать больше о зачислении, нажмите здесь.