Full Stack Web Development Course



Enroll in FVA’s Full Stack Web Development Course!

For GVAs, Financial Freelancers, Business Owners, etc.

Before: P7000
Anniversary Promo: P5500 (August 1-31, 2021)

Limited to first 50 paid reservations only

* Online classes will be from Sept. 2021, onwards
* Paid slots are non-refundable and non-transferable (to other courses or another person)

Important steps to do AFTER your checkout so we can move forward with your Enrollment:

  1. Please prepare a Freelancing Email (Gmail)
    • The freelancing email should be a Gmail (email)
    • This email will be for freelancing use only because you will have this email dedicated to working and not mixing with personal affairs.
    • It is suggested this email will have your real name to promote professionalism and trustworthiness to clients.
    • Please think of the BEST one as we will not allow any changes anymore after you’ve given us one.
      You will also use this email when you create an Academy account later on.
  2. Please fill out this Student Information Form. Click Here


Course Inclusions:
What is Web Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript Introduction, Intermediate JavaScript, Advanced JavaScript, React, Material UI, Node.js & Express, Mongo DB, Redux (Extending Items & Cart Functions), User Authentication with JWT



The Filipino Virtual Assistance (FVA) is a leader in online courses innovation in the Philippines crafting relevant, high quality and on demand online training to leverage your freelancing and business this year, with over 30,000 students around the globe!

Enroll in FVA’s Full Stack Web Development Course now…

For GVAs, Financial Freelancers, Business Owners, etc.

Training Coverage:

  • CS1: What is Web Development?
    • History of the Web
    • How does the Web works?
    • Popular Web Applications
    • Modern Web Development
    • Web Development Terminologies
    • Roles of a Full Stack Developer
  • CS2: Hyper Text Markup Language (HTML) 
    • HTML as a Markup Language
    • History of HTML
    • What is HTML5?
    • Doctype Declaration
    • HTML Structure
    • Commonly Used HTML Tags
    • HTML Attributes
    • Adding Comments in HTML
    • Displaying HTML to our Browsers
  • CS3:  Cascading Style Sheets (CSS)
    • CSS as a Styling Language
    • History of CSS
    • What is CSS3?
    • Internal, External, and In-line
    • Selectors
    • Layout Styling
    • Backgrounds and Colors
    • Box Model & Styling
    • Texts & Fonts
    • Layout Styling
    • Animations and Transitions
    • Responsive Web Design
    • The important Keyword
    • Some CSS Frameworks
  • CS4: JavaScript Introduction
    • JavaScript as a Programming Language
    • History of JavaScript
    • Modern Usage of JavaScript
    • Popular JavaScript Frameworks
    • Internal and External
    • Variables
    • Data Types
    • Operators
    • Conditional Statements
    • Loops
    • Functions
  • CS5: Intermediate JavaScript
    • Accessing the DOM
    • Events 
    • AJAX
    • Callback Function
    • Asynchronicity
    • Promise
    • Async/await
    • Error Handling
    • Debugging
  • CS6: Advanced JavaScript
    • Working with Data
    • Classes
    • Changing Class Properties
    • What’s “this”?
    • Code Modularization
    • Cross-browser Compatibility
  • CS7: React 
    • Installing Prerequisites
    • Understanding React
    • Components
    • Props vs State
    • Components Lifecycle
    • Hooks
    • Passing Data
    • React Router
  • CS8: Material UI
    • Installing Prerequisites
    • What is Material UI?
    • Defining Components
    • The Assets
    • The Temp Source
    • App.js
    • Header.js
    • Landing.js
    • Trending.js
    • Item.js: Imports & Styling
    • Item.js: Item Info & Layout
    • Item.js: Price & Stock Info
    • Item.js: Rating & Reviews Count
  • S9: Node.js & Express
    • Installing Prerequisites
    • What’s Node.js?
    • Why Node.js?
    • What’s Express?
    • Initial BackEnd Setup
    • DotEnv Setup
    • Creating server.js
    • Creating RESTful Endpoints
    • Running the Server
    • Changes in the Frontend
    • Adding API call: Trending.js
    • Handling 404 Error on API Call
    • Adding API Call: Item.js
  • CS10: MongoDB
    • Installing Prerequisites
    • NoSQL vs SQL
    • What is MongoDB?
    • Models
    • Database Seeding
    • Routes
    • Managing APIs with Postman
    • Handling Errors Thru a Middleware
    • Running with the Frontend
  • CS11: Redux (Extending Items & Cart Functions)
    • Installing Prerequisites
    • State Management
    • What is Redux?
    • Redux Workflow
    • Redux Development Workflow: New
    • Redux Development Workflow: Existing
    • Testing for Errors
    • Cart Functionality: Add
    • Cart Functionality: Remove
  • CS12: User Authentication with JWT
    • Installing Prerequisites
    • What is JWT?
    • Authentication vs Authorization
    • What is a Token?
    • Backend: Login
    • Backend: Registration
    • Backend: View Profile
    • Frontend: Login
    • Frontend: Logout
    • Frontend: Registration
    • Backend: Update & Delete Profile
    • Frontend: Profile

Also includes:
* 2 live sessions
* 12 recorded sessions
* Learning teams
* Lifetime assistance
* With online certification after course completion
* Free apprenticeship
* Free hiring referrals to FVA agency partners
* Free internal hiring opportunities

Millions are shifting to online jobs today. It is the future of work. One gets to earn BIG fast with the right focus and determination. Filipino Virtual Assistance is devoted to YOUR success so we pray this promo will HELP you and your family.

  • You have a Coach guiding all throughout the process!
  • Step by step lessons
  • Complete Curriculum: Set up and #skills training
  • 24/7 online access to lessons
  • Group collaboration
  • Live sessions
  • Recorded sessions
  • Freelancing family
  • Lifetime support
  • One of the lowest freelancing courses in the market with lots of contents
  • No hidden marketing tricks
  • Proven results: 1-2 FVA students are hired daily!
  • The FVA Heart: Our mission is your success. Our reward is to see you and your family flourish.

We would love for you to join the 30,000+ students and graduates around the globe. FVA is here:
– Equipping Freelancers
– Empowering Marketers, and
– Enabling Businesses

Thank you for your interest in this course. Please know that a portion of your payment to this course will go to help end human trafficking, shelters the orphans and feed kids suffering starvation. We appreciate you helping us in this mission.

About the Trainer of this Course:

Dominic Roy Cuaresma Domingo

Expertise: JavaScript Engineer (Web & Mobile App), Software Architect, and DevOps Architect

Education: Bachelor of Science in Information Technology, University of the Cordilleras (UC-BCF)


  • Application Developer at Texas Instruments, Inc. from 2013-2019
  • Freelance Developer/Architect from 2019-present
  • Senior Full Stack Developer & Frontend Architect at Med4Care 2019-present
  • Full Stack Development & App Development Trainer from December 2020-present