
Time Left To Apply:
Dear students, the application process is over.
The applications submitted untill the deadline 30.11.2020 will be reviewed.
People, who have applied after the deadline will not be reviewed for the pilot phase of the project, but instead will be contacted, when second phase is open.
Programming in HTML5 with JavaScript and CSS
Learn the most used languages in front-end programming and create applications with stunning interfaces.
Web front-end is the part of the application or the webpage which is accessible by the end user.
It is created by the front-end developers using programming languages and technologies such as HTML, CSS, JavaScript, Flash etc. They are responsible for the creation, maintenance, layout, navigation and functionality of the websites, as well as their compatibility with different devices, browsers and their versions.
In this training you will learn most usable Microsoft languages in front-end web programming.
This course is an introduction to HTML5, CSS3, and JavaScript and will help you to gain basic HTML5/CSS3/JavaScript programming skills.
This course is an entry point into both the Web application and Windows Store apps training paths. You also will get additional course in front-end frameworks.
Duration: 40 hours
Schedule: The schedule will be available after 10 December 2020.
The starting date will be not earlier than 11 January 2021.
After completing this course, you will be able to:
- explain how to use Visual Studio 2017 to create and run a Web application;
- describe the new features of HTML5, and create and style HTML5 pages;
- add interactivity to an HTML5 page by using JavaScript;
- create HTML5 forms by using different input types, and validate user input by using HTML5 attributes and JavaScript code;
- send and receive data to and from a remote data source by using XMLHTTP Request objects and Fetch API;
- style HTML5 pages by using CSS3;
- create well-structured and easily-maintainable JavaScript code;
- write modern JavaScript code and use babel to make it compatible to all browsers;
- use common HTML5 APIs in interactive Web applications;
- create Web applications that support offline operations;
- create HTML5 Web pages that can adapt to different devices and form factors;
- add advanced graphics to an HTML5 page by using Canvas elements, and by using and Scalable Vector Graphics;
- enhance the user experience by adding animations to an HTML5 page;
- use Web Sockets to send and receive data between a Web application and a server;
- improve the responsiveness of a Web application that performs long-running operations by using Web Worker processes;
- use WebPack to package web applications for production.
Audience
This course is intended for professional developers who have 6-12 months of programming experience and who are interested in developing applications using HTML5 with JavaScript and CSS3 (either Windows Store apps for Windows 8 or web applications).
Prerequisites:
- 6-12 months of Programming Experience
- A basic understanding of how the web works
Instructor

Svetlomir Miloslavov
Svetlomir is a software developer with experience in the field since 2007 with broad interests in different areas of the Computer Science field including web and mobile development, database management, quality assurance, business analysis, and AI.
He has deep understanding of the context of a software project and especially experience in business analysis, project management and quality assurance. Svetlomir has been a software technology instructor since 2013.
He has experience in application programming, involving TCP/IP communications, access and processing of Microsoft SQL Server database information and Open SSL based cryptography (used languages: C and C++),developing and debugging JavaEE software web applications, maintenance for Oracle database servers, automated quality assurance testing, recommendations for future development strategies and business processes.
Since 2012 until now he is working on a website development and maintenance using PHP, HTML, CSS, JavaScript, Ajax, jQuery and WordPress, Software development of various tools using C#, Database engineering and maintenance – MySQL.
At his current job, he is responsible for the development of applications to fully automate departments in the company, starting from scratch. The process involves a lot of business analysis, automation and testing in order to integrate existing business functionalities into one software environment to serve the needs of the company.
- Building Applications with Aurelia – Pluralsight
- Building Mobile Apps With the Ionic Framework and AngularJS – Pluralsight
- Building a Site with AngularJS and PHP – Pluralsight
- Super-Earths and Life – edX
- Analyzing the Universe – Coursera
- Angular: The Big Picture – Pluralsight
- Introduction to jQuery – edX
- Pre-University Calculus – edX
- JavaScript Certification from W3schols.com
Exam: JavaScript Developer Certificate
The training will prepare you for JavaScript Developer Certificate from W3schols.com.
The JavaScript Developer Certificate from W3schols.com – documents your knowledge of programming with JavaScript. It is focused on open source bass and is vendor independent.
The trainings and the certification exams are completely free of charge for the participants.
Click on the "APPLY" button below. Please fill-in your full name, phone number, ID number (optional), and email address. Attach and send your application in English in Europass format.
Download the CV template which you can fill-out.
Actually, here is an example of a completed CV.
Contact Us:
gita@newhorizons.bgVirtual Trainings – Online LIVE