Front End Development [Course]

This course covers today's classic technologies in front-end development. It includes 90 academic hours delivered in 18 meetings. In the past, this course covered Angular. We chose to split out the Angular topic into a separated course in order to allow a proper delivery, both of the front-end classic topics and of the Angular framework. You can find detailed information (in Hebrew) about this course at

The course includes 90 academic hours delivered in 18 weekly meetings, that take place in class, and 180 academic hours (and beyond) that take place at home. The training material (slides, video clips, assignments, solutions and code samples) for the entire course is organized on the e-learning platform we use during the course. Each meeting includes a theoretical lecture together with practical practice (at least 25% of each meeting). The practical practice includes coding by the trainer followed by the students and coding by the students with the assistance of the trainer.


This course was developed specifically for people who already have some background in software development. Candidates without any background in software development can still participate if they pass our compatibility exam with a mark higher than 60. 

Course Benefits

The course includes lots of relatively small assignments and a final project the students develop. Taking this course you will gain extensive practical experience and broad knowledge in the core parts of today classic front-end development. You will gain the required foundation for moving forward and specialize in the specific front-end domains you target. 

Course Trainer

This course is delivered by Haim Michael, who has more than 18 years of experience in software development, training & consulting. More info about Haim's experience during the years can be found at During the years, Haim has taught both academic and professional courses on C\C++, Java, Java EE, PHP, Scala, Android, HTML5, .NET, JavaScript and UML. Haim is a PHP Zend Certified Engineer, OMG Certified UML Professional, Certified Java Professional and a Certified Java EE Web Components Developer. In addition, Haim Michael holds MBA (cumlaude) from Tel-Aviv University. You can find Haim's training reviews at info about feedbacks Haim received for his training capabilities at info about conferences in which Haim took part and spoke at info about Haim's experience can be found in his linkedin page at

Course Outline

You can find the detailed plan of this course at Please let us know if there is a topic you believe we should consider adding to the course.

Terms & Conditions
The ticket is not transferable unless a written permission was issued by life michael. The participant is aware of the extensive practice he is required to complete at home. The cancellation terms are listed (in Hebrew) at and (in English) at

Locations & Dates

This course is delivered in the following locations and dates. Please let us know if there is a specific location you would like us to consider having our Python Programming course delivered in. 

Language       Day                  Starting Date    Hours                         Location                             Registration 

Hebrew          Mondays           31/12/2013       1800-2200 GMT+1     HIT                                        register
Hebrew          Tuesdays           12/5/2014         1800-2200 GMT+1     HIT                                        register
Hebrew          Mondays           22/12/2014       1800-2200 GMT+1     HIT                                        register
Hebrew          Tuesdays           27/10/2015       1800-2200 GMT+1     HIT                                        register
Hebrew          Tuesdays           25/2/2016         1800-2200 GMT+1     HIT                                        register
Hebrew          Mondays           28/11/2016       1800-2200 GMT+1     HIT                                        register
Hebrew          Thursdays          20/4/2017         1800-2200 GMT+1    HIT                                        register
Hebrew          Thursdays          4/1/2018        1800-2200 GMT+1     HIT                                       register
Hebrew          Fridays               7/12/2018       0800-1200 GMT+1     WeWork (Herzliya)            register
Hebrew          Tuesdays             2/7/2019       1800-2200 GMT+1      WeWork (Herzliya)            register
Hebrew          Thursdays       24/10/2019       1800-2200 GMT+1      WeWork (Herzliya)            register

More information about this course as well as a form through which you can leave your details can be found at

Last modified: Wednesday, 12 June 2019, 9:15 AM