Do you want to see a demo class?
About the Front-End Programming Specialist course. JavaScript
This practical course is designed to help you specialize in creating all types of web environments, including web pages, sites, and applications. You'll learn how to use basic HTML5 and CSS3 layout languages and add animation and functionality using the Angular and JavaScript frameworks.
Duration:
+200 Hours / 3-5 months
Mode:
In person Semi-presential On-line
Prerequisites:
Basic knowledge of computers and the Internet
Official Certification
Students gain official registration as technicians in a specific technology, which certifies them to practice their profession internationally. We certify our students worldwide.
- At the end of the training, you will be able to access the Certification Seminar to prepare for the exams.
- * INF-301: Information Technology Specialist HTML and CSS
- * INF-302: Information Technology Specialist JavaScript
- * INF-306: Information Technology Specialist HTML5 App Development
Job opportunities
Professionals specializing in Bootstrap frameworks with JavaScript are increasingly in demand by public and private companies. We are in the midst of the digital age, and the need for companies to create responsive websites and web applications continues to grow. Programmers and designers have a promising future in the job market. Currently, all companies (regardless of size) have a website and/or web application. Being trained and specialized in Front-End Programming is a great advantage when it comes to being hired for these types of projects.
Through Cloud Talent The school connects you with more than 10,000 companies and generates job interviews and internships tailored to your professional profile. Additionally, the Cloud Talent Program gives you access to other complementary SAP certifications at no cost to enhance your qualifications.
Syllabus
Technical Training
HTML5 Fundamentals
- How to build web pages following the HTML5 standard.
- Display text and images.
- Paragraphs.
- Lists.
- Tables.
CSS style sheets
- CSS selectors.
- Pseudo-classes and pseudo-elements.
- Box models for responsive designs.
JavaScript Fundamentals
- Using variables, operators and functions.
- Programming structures: conditionals and loops.
- Arrays.
- Json objects and syntax.
- Using SQLite database.
Specific Training
HTML, CSS and JavaScript (Bootstrap and Angular)
- HTML and CSS Summary.
- JavaScript Summary.
- Classes and objects (EMACS specification).
- Asynchronous functions (Promise pattern).
- DOM model and event management.
- Form controls: input, select, progress, meter.
- Posting data and files.
- Validation techniques.
- Local warehouses.
- Drag and drop techniques.
- Handling files with FileReader and WebSockets. Using fetch().
- The jQuery library. Element selection. Element manipulation. Event management.
- Ajax and jQuery requests.
Bootstrap and Angular
- Bootstrap Fundamentals.
- Grid system. Force row switching and column nesting. Sort columns.
- Responsive utilities.
- Responsive components and view navigation. Navigation bar.
- Forms and Tables.
- Angular Fundamentals.
- Modules and components.
- Data linking and interpolation.
- Linking properties and events.
- Installation of libraries.
- ngFor, ngIf, ngStyle, ngClass, ngSwitch directives. Attribute directives.
- Listeners and Binders.
- Using routerLink. Parameters in routes.
- Services.
- Remote connection: http and sockets.
- Pipes.
- Animations.
- Unit tests.
- Integration with services.
- Authentication and route protection.
- Connection to Google databases and services.
- Reactive programming with RxJs. Using observables.
Final Project
- Course review.
- Case study.
Official Certification Seminar
- Preparation of exam-type questions.
Subsidized Training for Companies
Cloud Training as an entity registered with code 16753 in the State Registry of Training Entities, Manages and teaches courses within the Company-Programmed Training initiative, Vocational Training for Employment, in accordance with the provisions of Law 30/2015, of September 9.
Cloud Training helps you check your company's credit amount for this year, free of charge.