JavaScript has become an essential web technology along with HTML and CSS. If you want to get into web development and plan on being a front-end developer, you must learn advanced JavaScript. Furthermore, JavaScript usage has now extended to mobile, desktop, and game development.
Microsoft Innovation Center Armenia is starting the course ‘Advanced JavaScript’, which will quickly take you through JavaScript development. JavaScript has completely changed the game when creating rich interactive web pages and web-based applications. JavaScript has long been a critical component for creating dynamic web pages.
During the course, we'll examine advanced techniques in JavaScript, in particular, will cover object-oriented programming in JavaScript. We’ll learn different ways to create classes and how to utilize them in our applications in JavaScript. We’ll first look at the difference between statements and expressions and how functional programming can improve how we write code. Finally, we’ll take a look at some of the different debugging techniques and tactics we can use to help minimize the amount of time we spend debugging our applications.
The course will be delivered in Armenian. The program of the course is presented here. To enrol in the course, you must pass the test. Click here to see a sample of the test. The prerequisite for this course is the knowledge of HTML, CSS and the basics of JavaScript or participation in the 'Introduction to JavaScript' course.
During the course, you will start a complex individual project, which will be developed, modified and reviewed based on the lessons passed. After completing this course, you can build a few functional websites in your portfolio.
Vahagn Kharatyan has over 9 years of experience in web development. He has worked for MIC for 6 years and has trained more than 2500 students.
All those wishing to participate should fill in the application form by 23 November. If you have questions, please call us at (010) 545 343, (099) 545 343, or (041) 545 343, and we will be happy to answer your questions.