Front End Development is an area of Web Development that includes all of the skills required to create the visual and interactive part of a website. It's a complex mix of skills and technologies and one of the most fast growing IT sector.

  • This course should be taken by persons with at least 1 year of experience in frontend.


  • Have knowledge of web development principles.
  • Have knowledge of HTML5 syntax.
  • Have experience working with JavaScript.


  • Work with the new HTML5 API.
  • Create animations using CSS3.
  • Have a better understanding about JavaScript objects, data types, variables, expressions and operators.
  • Create jQuery plugins.
  • Have a basic understanding about AngularJS.
  • Create s simple NodeJS Server and work with MongoDB.
  • Create a responsive web page.


  • HTML5.
  • CSS3.
  • LESS.
  • SASS.
  • JavaScript data types, expressions and operators.
  • JavaScript arrays, functions and prototypes.
  • jQuery.
  • jQuery Plugins.
  • Brief Review of Angular Basics.
  • AngularJS User Interfaces.
  • AngularJS Services.
  • Introduction to NodeJS.
  • Introduction to MongoDB.
  • Responsive Web Design.