Dr. Matthias Hölzl
Expert: Python, C++, Clean Code, Unit Test, Clean Design
Do you want to learn AngularJS quickly and effectively to build your front ends with AngularJS in the future? Do you want to implement clean and user-friendly user interfaces with AngularJS and connect to your back-end? Then you don't need to look any further, this course is just the right one for you. Step by step and in a hands-on manner, you will learn the language elements of this exciting Google framework. Learn more about this AngularJS hands-on training...
In the Academy or online
Lots of practice and immediately applicable knowledge for your projects
Certificate for active participation
Small groups with max. 8 participants
Your trainers are experts with years of teaching and industry experience
Comprehensive learning materials
Compact, lively, and sustainable
The course covers a selection of the following topics:
This AngularJS course is for you if you have prior knowledge of JavaScript. If you don't have any prior knowledge at all, then the "Programming with JavaScript" course is the right one for you!
In our three-day AngularJS course, you'll dive deep into this widely used Google framework and learn how to build powerful web applications. The course begins with a review of the basics of HTML and JavaScript before we focus on the core features of AngularJS. On the first day, you'll learn how to create single-page applications, how to use AngularJS modules and directives, and you'll be introduced to the concepts of data binding and dependency injection. The second day focuses on more advanced topics, including form validation, routing, and integrating with RESTful APIs. On the final day of the course, we'll put what we've learned into practice and develop a full web application using AngularJS. You'll learn how to use AngularJS tools for unit testing and end-to-end testing, and learn how to optimize your application for production.
Our three-day AngularJS course goes like this:
On the first day, we start with a review of the basics of HTML and JavaScript, which are essential for working with AngularJS. After that, we focus on the fundamentals of AngularJS. In doing so, you'll learn how to create single-page applications and become familiar with important concepts such as AngularJS modules and directives, data binding, and dependency injection.
The second day deepens your knowledge and skills in AngularJS. We will look at advanced topics such as form validation, routing, and integration with RESTful APIs. Through hands-on exercises, you'll have the opportunity to directly apply and reinforce what you've learned.
On the third and final day, we put our newly learned knowledge into practice and develop a complete web application with AngularJS together. You'll learn how to use AngularJS tools for unit testing and end-to-end testing, and we'll give you tips and tricks on how to optimize your application for production.
With this structured and hands-on approach, we ensure that by the end of the course you will not only take away theoretical knowledge, but also have the practical skills to work with AngularJS on your own.
Of course, as a participant of this course you will receive a certificate. Prerequisite for this is the complete participation in all course units and programming tasks.
3-day on-site course
The course takes place in our modern and top-equipped training rooms. We provide each participant with a modern laptop during the training. Drinks are provided by the Coding Academy. Access to the material will be provided at the latest on the first day of the course
3-day online course
The course takes place online. You only need a computer with Internet access; however, for some courses it is necessary to install the software used; this is specified in the description of the respective course. Access to the material will be provided at the latest on the first day of the course.
4-week program
A new and innovative learning concept. More information about the 4 weeks program can be found here.
If you would like to deepen your knowledge gained in this course even further, then we recommend further web development courses, such as ReactJS or HTML5 and CSS3.
This course conducted by one of the following trainers