Front End Web Development
Front-end Web Development is one of the easiest paths to break into the tech space.
We’ll start with a solid foundation on the fundamentals of web programming. The 3 main building blocks of frontend web development: HTML, CSS and JavaScript. And we’ll explore web frameworks like Bootstrap and React.
In the end you’ll have a specific base of skills that’ll make you attractive to employers. And achieve your dreams.
What I'll Learn
- Understand web development fundamentals
- Build rich interactive web apps with React JS
- Style web page using CSS
- Program websites using Javascript
- Build semantic HTML websites
- Speed up your development using Bootstrap
- Test & Deploy your web applications
Course Outline
- Introduction
- What is HTML
- HTML: Elements, attributes, tags
- HTML Page Structure
- Working with Text
- Layout Elements
- Lists
- Moving Around
- Images
- Tables & Tabular Data
- Forms Media
- Introduction
- What is CSS
- CSS Syntax
- HTML & CSS: The Marriage
- CSS Selectors
- Typography
- CSS Box Model
- Positioning
- Layout: Float, Flexbox, Grid
- Responsive Layout
- Introduction
- Javascript Syntax
- Variables and Data types
- Document Object Model – DOM
- Arrays
- Operators
- Connditionals
- Looping
- Functions
- Objects
- Events
- Error Handling
- Introduction
- Bootstrap
- Up & Running with Bootstrap
- Classes
- Layout: Breakpoints & Containers
- Layout: Grid System
- Content: Typography
- Content: Images
- Tables
- Forms
- Components
- Helpers
- Utilities
- Introduction
- What is React
- Setup
- Components
- React State & Props
- Forms
- React Hooks
- Router
- Error Handling
- Testing
- Deployment
Requirements
- No previous experience needed
- Internet access for at least 2 hours during each session
Who is it for
- Anyone who wants to learn front end web development
Don’t miss this opportunity to upskill and remain relevant in today’s digital workforce.
- Virtual
- 2 months
- Limited seats available