Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
The Evolution of Frontend Development
- Tools and Processes for Web Development
Overview the Web Development Cycle
- Version conrol, coding, building, testing, deploying.
- Automating the process
Preparing the Development Environment
- Editors and IDEs (Integrated Development Environment)
- OS considerations (Windows, Mac and Linux)
Version Control
- GitHub, GitLab, etc.
- Setting up and Managing a version control system
Package Managers
- Obtaining and Sharing NodeJS Code
- Obtaining and Sharing JQuery Code
Development
- Using CSS Preprocessors and Frameworks to extend and manage CSS
- Using Task Runners to automate repetitive tasks (Grunt, Gulp, etc.)
- Developing using application frameworks (Angular, React, etc.)
- Debugging with Chrome and Firefox developer tools.
Testing
- Automating browser refreshing after code changes
- Finding code errors with JSHint
- Checking code style with JSCS
Deploying
- Pushing changes to version control system
- Automation with Continuous Integration tools and processes
Troubleshooting
Summary and Conclusion
Requirements
- Experience with frontend web development
Audience
- Frontend web developers
14 Hours
Testimonials (3)
part about RxJS
Kacper - INWEBIT Sp. z o.o.
Machine Translated
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.