Select Page

Front-End Programming Specialist. JavaScript

Every web project needs a well-designed and responsive FrontEnd

Aside from all the functions that applications and websites can have from the BackEnd (the part that processes the information), every BackEnd needs a well-designed and adaptive FrontEnd that interprets that information for the user on specific devices, and these are the most current and best-adapted languages of the moment.

REQUEST MORE INFORMATION

     

      Demo Video
      Infórmate Infórmate

      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.