Level 2 – Intermediate (Javascript Programming)
Recorded Training held last May 2023.
Who is this course for?
- SHS Students and Recent Graduates
- Individuals Seeking Career Transitions
- Freelancers and Junior devs with basic Javascript programming language knowledge
Why choose this course?
- Gain a deeper understanding of the React framework.
- Explore the capabilities of React.
- Delve into the world of React development.
These tools are needed to install:
- Visual studio code – https://code.visualstudio.com/
- Node Js – https://nodejs.org/en/download
- Git/Github – https://github.com/git-guides/install-git
Course Outline
Session 1
- Jumpstart on React JS
- Introduction
- What is React
- First React Code
- Building SPAs
- React Alternatives
- Creating a React Project
- Setting Up a Code Editor
- Diving Into the Created Project
- How React Works & Understanding Components
- More About Components & Styling with CSS Classes
- Building & Reusing Another Component
- Pros & Dynamic Content
- Handling Events
Session 2
- Adding More Components
- Introducing State
- Event Props
- Adding Routing
- Adding Links & Navigation
- CSS Modules
- Outputting Lists
Session 3
- Adding More Components
- Props Children
- Adding a Form
- Getting User Input & Handling Form Submission
- Preparing the App for HTTP
- Sending a Post Request
- Navigating Programmatically
Session 4
- Introduction to Firebase
- Setting up Firebase
- Getting Started with Fetching Data
- useEffect
- Introducing React Context
- Context Logic & Different Ways of Updating State
- Using Context in Components
- More Context Usage
4 Sessions
₱500.00
✅ Digital Badge
✅ Video Recording of All Live Sessions
✅ Learning materials from our trainer
Simeon “Jok” has 20 years of experience in the IT industry as an Azure DevOps Engineer, Web and Mobile Developer. He is a seasoned Senior full-stack developer in the information technology and services sector, proficient in Microsoft .NET Technology and Hybrid Mobile Development.