Course Outline
Introduction
Angular and JavaScript Frameworks
- Processes and modules used in Angular to create web applications
Designing Web Applications with Bootstrap
- Processes and modules used in Boostrap to style web applications
Overview of the Front-End Development Cycle
- Front-end versus back-end
- JavaScript/TypeScript logic, CSS templates, and HTML templates
Preparing the Development Environment
- Installing and Configuring Angular CLI
- Creating a new Angular application
- Organizing folders and directories
- Setting up and managing a version control system (GitHub, GitLab, etc.)
Developing the Application
- Running the new Angular application on a development server
- Generating components with Angular CLI
Styling the Application
- Installing and configuring Bootstrap
- Installing and configuring a font and icon toolkit based on CSS
- Importing components to the specific route location as an object
- Creating presentation templates using Bootstrap elements
- Generating the UiModule in the application
- Implementing app components
- Implementing Navbar components
Testing the Application
- Automating browser refreshing after code changes
- Running Ng serve to find code errors
Deploying the Application
- Managing the Angular application on a localhost server
Securing the Application
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of Angular
- Experience with TypeScript
Audience
- Developer
Testimonials
It is good to have hands-on exercises after lectures.
bonnie lee
I liked the code examples and the elaboration.
Antony Ho
I genuinely liked the subject.
Eduardo Hernández
The trainer was very knowledgeable and was great answering questions :).
Gareth Jenkins
I was benefit from the interactivity and free style questions where we can explore any subject.
Mehdi Ahmed
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
I was benefit from the step by step and in detail guidance of the trainer.
Tam Jia Jun
I generally liked that our trainer knew the subject perfectly.
WIPO
Very hands-on which was good.
John Trembath
Very good trainer and training. Took the time to make sure everyone was caught up before moving on, so that no one was left behind.
Rob Dean
Learning about the full stack. I had very little knowledge about any of it and feel confident enough after the course to help support development and use the software for myself when I have the time.
Jeff Pattison
Seeing problems/issues quickly resolved during the session. Broad concepts covered.
JD - Datacom
The core functionality of angular was explained very well. With iterative approach to example.
- LUXOFT POLAND SP z. o. o.
Materials provided by the trainer are very comprehensive.
- LUXOFT POLAND SP z. o. o.
none
- National University of Singapore
Flexibility of the trainer's content and that he could cater to all of our queries.
Bendexter Lim - DBS
The course got the to the point.
- SAA Consultants LTD
I felt it was a good environment to have someone there to ask who is more knowledgeable about the area. The lectures were very informative and and there was slight "tangents" but they provided nice history behind the direction that angular took to where it was today.
- SAA Consultants LTD
I liked that Richard was always trying to gauge how we were doing. I liked the approach that you learn the most from actually coding examples yourself and working out errors on your own. I just felt with some simpler examples we could have learnt faster.
- SAA Consultants LTD
The tutorials, they allowed us to take the knowledge that we had learnt from the lecture and implement it into a real example. It also gave us an opportunity to ask questions if we were unsure on how something works.
Chris Gilchrist - SAA Consultants LTD
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Trainer was very open for questions and helpful.
- PSI Polska Sp. z o.o.
The style of teaching and the attitude of the trainer - he was calm and patient, but also very well prepared.
- PSI Polska Sp. z o.o.
Fulvio was a good presenter. We sticked to the plan, we had some time for our questions and cases.
- PSI Polska Sp. z o.o.
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Learned everything I needed to get a firm grounding in Angular 6.
- HSE - Healthlink
I genuinely liked the firebase.
- Agilent Technologies, Inc.
I genuinely enjoyed the trainer is a great specialist.
Łukasz Cysewski - PSI Polska
Pretty much perfect pacing. It was fast enough to force you to stay engaged while not being so fast that you would miss something. Great rapport with the audience.
- PSI Polska
I enjoyed the good preparation of material, everything on samples and in documentation.
- PSI Polska
Practising with actually doing it myself.
Christiaan Sloof - Leaseweb
Learning the whole ecosystem of angular, typescript, ad especially routing
Ryan Delport - Leaseweb
Virtual machines ensure that everyone works in the same environment
- Leaseweb
Most of it
- Leaseweb
focused on my needs
caroline lowery - Loughborough University
Practical exercises!
William Limberger - Conclusion Learning Centers
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
the trainer takes us to the journey of behind scene of how everything works by doing it.
- Rockwell Automation Asia Pacific Business Center Pte. Ltd.
The journey from introducing the history of Javascript and progressively moving into Node, parallel programming, promise and async.
- Rockwell Automation Asia Pacific Business Center Pte. Ltd.
The sincerity and good explanation
- King Abdul Aziz City for Science and Technology (KACST)
Angular
Carlo Pacis - World Intellectual Property Organization (WIPO)
Exrcises
World Intellectual Property Organization (WIPO)
Trainer very available Good exercises to learn.
World Intellectual Property Organization (WIPO)
Exercise Team spirit Working with colleagues
World Intellectual Property Organization (WIPO)
Trainer was happy to answer questions
World Intellectual Property Organization (WIPO)
Able to learning of the new technology and the materials after the training
David Wang - World Intellectual Property Organization (WIPO)
His knowledge
Rema Alsuwailm - Elm Information Security
Attention to details
Gabriel Rata - TECHNOLOGY REPLY SRL
Explanations
Daniel Oana - TECHNOLOGY REPLY SRL
The explanations for every feature and why/when we should use it.