LearnKey

Gain Employability Skills Through Online Training, Anytime, Anywhere

Online Employability Skills Training

Programming and Development Track

Introduction to Programming Concepts

Released May 2017

The Introduction to Programming Concepts course is designed to help the learner take their first formal step into the world of programming. This is an entry-level course which covers object-oriented programming concepts. The content is geared toward those who are just beginning, need to update, or are investigating a career in the in-demand and growing field of computer programming.

Upon completion of this course, students will have the skills necessary to learn object-oriented programming languages, and, more importantly, understand those languages well.

Programming in C# Specialist

Release - Summer 2017

(Exam 70-483)

The Programming in C# Specialist course is THE course for students to start with when pursing a .NET development career. The C# language is not only widely used on multiple platforms, but other competing languages are similar and easier to learn once C# is learned.

Upon completion of this course and certification, students will be able to use C# to manage program flow, create and use types, debug applications, implement security, and implement data access.

Mobile App Development Track

MTA Introduction to Java

Release - Fall 2017

(Exam 98-388)

This course is a great continuation from learning C# and will serve as a great lead-in toward learning how to develop mobile apps for Android, as Java is a primary language in Android app development. Plus, Java is used to build standalone apps.

Upon completion of this course, students will have a good introductory knowledge base in the Java programming language.

Android/iOS App Development

Release - Early 2018

(Android Exam AND-401)

This course will introduce students to building mobile apps specifically for the Android and iOS platforms. Languages and development kits for both platforms are covered.

Upon completion of this course and certification, students will be able to use Android and iOS to develop basic mobile apps.

Web Development Track

MTA HTML5 Application Development Fundamentals

Released January 2017

(Exam 98-375)

The HTML5 Application Development Fundamentals course and certification serves as Microsoft's introduction to HTML5 and CSS3 and includes a cursory introduction to JavaScript.

Upon completion of the course and certification, students will have intermediate-level knowledge of both HTML5 and CSS3.

Note: New MTA exams for HTML (98-382) and JavaScript (98-383) are due for release in the fall of 2017. This web development track will be updated accordingly.

Programming in HTML5 with JavaScript and CSS3 Specialist

Release - January 2018

(Exam 70-480)

This course is designed to take a student's programming skills to the professional level.

Upon completion of this course and certification, students will understand advanced HTML concepts and be able to use jQuery and JavaScript to dynamically affect web applications and create flexible layouts using CSS.

Programming in ASP.NET MVC Web Applications

Release - January 2018

(Exam 70-486)

This course will teach students how to build robust web applications using ASP.NET and the model-view-controller (MVC) pattern. Specifically, this course covers designing the application architecture, designing the user experience, developing the user experience, troubleshooting and debugging web applications, and designing and implementing security.

Upon completion of this course and certification, students will know how to build ASP.NET MVC web applications. Passing this exam, along with either the 70-480 or 70-483 exams will earn you an MCSA Web Applications certification.

Other Language Courses

MTA Introduction to Python

Release - Fall 2017

(Exam 98-381)

This course will introduce students to Python, a general-purpose programming language that is used to power websites, build games, and build general apps. Python is considered to be a little bit more of an "English-language" programming language, thus it is a good first real programming language to learn.

Upon completion of this course, students will have a general knowledge of Python and of basic programming concepts. Specifically, students will be able to use data types and operators, use decisions and loops, perform input and output operations, document and structure code, perform troubleshooting and error handling, and use modules and tools to perform operations.

MTA Introduction to Programming with Touch Develop

Release - Early 2018

(Exam 98-380)

This Introduction to Programming with Touch Develop course is ideal for those who want to learn the fundamentals of programming as it relates to blockbased programming languages. Touch Develop is an absolute necessity for those working with mobile platforms or developing mobile applications.

Upon completion of this course and certification, students will be able to use Touch Develop to solve computational problems, design algorithms, represent data, code programs, and assess personal security in Internet communications.

 

For more information, please contact a LearnKey Client Services representative.