Do you want to learn how to build professional-looking websites from scratch?
Do you find yourself overwhelmed by all the knowledge and tools you need to learn or master in order to become a Web Developer?
Are you afraid of paying money to trainers who do not know their stuff or who still use an outdated curriculum to teach?
Do you need a private trainer or need to join a class nearby? Like to learn in a group or with an expert guide?
This Front-end Web Development Training is designed by a seasoned web developer who also actively builds websites for a living.
We have garnered a wealth of experience having worked with mid- to high-profile clients in deploying various digital tools and solutions for business. Our exposure has allows us to follow and stay up-to-date with industry best practices and this helps us craft learning resources that help students focus on learning recommend and approved and modern tech, rather than outdated tech and tools.
We want to help you learn the right things the right way.
If you’re still sceptical, read what clients had to say after taking the course had to say. We hope that makes you feel better.
Your level of confidence will grow remarkably at the end of this course as you will be equipped with the knowledge and tools that allow you to start thinking creatively and building digital solutions that solve real-world problems, whether for fun or for profit.
Front-end Web Development Training course content
Over the course of the web development training, you’ll learn some languages and skills which include:
- An understanding of how the web works
- How to set up free and paid-hosting of your website files
- HTML: add structure and content to web pages
- CSS: bring beauty and presentation prowess to your pages
- JavaScript: add interactivity and ability to listen to make your web pages further come alive
- JS Frameworks: Write less JavaScript code and get more work done quickly
- Content Management Systems and WordPress
- Responsive Web Designing (RWD) concepts
- RWD Framework: Bootstrapping your website with Bootstrap
- Mobile-first Web Development
- File Transfer using FTP Clients
- Bonus: Version Control with Git
What you’ll learn
- Craft semantic web pages and build professional-grade websites from scratch.
- Build HTML-based web apps that render efficiently on mobile phones.
- Get a job as a front-end junior web developer.
- Become a freelance web developer and earn money working from home while bidding for projects on freelance websites.
- Become proficient with working on a web browser beyond just surfing the web.
Value-added benefits include
- No coders block. Empathic handholding throughout the learning process.
- Feel free to ask any weird questions. Develop friendship, boldness and unintimidated access to your instructor.
- Your instructor is always present to address your concerns and answer your questions the moment they arise.
- Standby backup generator in event of power failure from the grid. No learning interruptions!
- Regular homework and classwork to test and measure your learning progress.
- Make friends working in groups if joining a class.
- You can make payments in no more than two instalments.
- Certificate of Completion at the end of the course.
You should take this course if you want to?
- Learn how to code websites from scratch.
- Start your own business and earn money freelancing.
- Bid for projects online and earn money on the side.
- Become financially independent.
Requirements
- Your enthusiasm, humility, self-discipline and time availability.
- Your own personal computer with an internet connection.
- Knowledge of Computer Basics and a little of Microsoft Office Tools, especially Microsoft Word or it’s equivalent.
- You are not to provide any software. We will provide all course software during the training.
Contact Us
Probably some of the questions you want to ask about the Front-end Web Development Training course may have been answered on the FAQs page but you can still contact us using the information on our contact page if you have further questions.
-
How the Web Works
You'll learn what happens when you try to use a web browser to view a web page. This is important because as you build a website, you would want to know what exactly is happening in the background.
-
Clients & Servers
-
The Domain Name System (DNS)
-
Internet vs. Web
-
Web Page vs. Website
-
Search Engine vs. Browser
-
Other Associated Terms
-
-
Tools of the Trade
Every trade has its tool. In this lesson you will learn the tools that are associated with building websites. You'll learn the very basic ones, and them some fancy ones to boost your efficiency.
-
Basic Coding Toolbox
-
Nice to Haves
-
Code Editors
-
Advanced Tools
-
-
The New HTML Version 5 (HTML5)
You'll be guided by hand into the world of the murky world of the ubiquitous HTML5. It is the foundation of all coding for the web, so come looking serious if you really want a strong foundation.
-
What is HTML?
-
HTML History: How Did We Get to Version 5?
-
HTML Formats
-
The HTML Family Tree Structure
-
The HTML Syntax
-
HTML Text-Level Semantics
-
HTML Sectioning Elements
-
Hyperlinks
-
Embedding Multimedia Content
-
HTML Lists
-
HTML Attributes
-
HTML Entities
-
Structured Data with Tables
-
Data Collection with Forms
-
HTML Validation
-
-
Cascading Styles Sheets Revision 3 (CSS3)
-
Managing Website Assets
You will create a lot of files as you build a website but you have to be able to manage them in an orderly and reasonable fashion. Dumping all your files in one folder won't cut it. In this section you will learn how to plan an organisation structure that works.
-
Local File Organisation
-
Casing and Spacing
-
Collect “Like Terms”
-
Directory Structure: Tree or Flat
-
Full, Absolute and Relative Paths References
-
-
Basic Image Manipulation
Pictures still do speak a thousands words. Knowing how to manipulate the images you will use on your web projects is key to building aesthetically pleasing websites. We'll teach you basic image manipulation best practices in this section.
-
About Image Pixels
-
The RGB Channels
-
Primer on Bitmaps (or Rasters)
-
Understanding Resolutions
-
Top Image Editing Tools
-
Image Resizing
-
Image Cropping
-
Image Orientations
-
Avoiding Pixelation, Banding and Stretching
-
Compression Techniques
-
Transferring Images
-
-
Introduction to Coding with JavaScript
JavaScript is the most popular client-side programming language. Learn how to understand it and start thinking like a programmer and write basic code that gets simple tasks done.
-
What is JavaScript?
-
Car is to Carpet as Java is to JavaScript
-
The Developer Console
-
The Document Object Model
-
Data Types
-
Literals
-
Variables
-
Comments
-
Operators
-
Conditionals
-
Functions
-
Events
-
Scope
-
Classes
-
Put JS to Work: Make It Dynamic
-
Object Oriented Programming (OOP)
-
-
GitHub Pages
You may want an easy and free way to put your website online more than just staring at them on your local machine. We'll teach you the best way to get your static website live on the internet so you can show it off to your friends.
-
Create a GitHub Account
-
Setup Your First GitHub Project
-
How to Use a Custom Domain
-
A 404 Page is Helpful
-
Switch on that Secure HTTPS
-
Upload Your Files
-
-
WordPress Basics
-
Domain Name Registration
-
Paid Web Hosting and Advantages
-
cPanel Basics
Learn about the most popular choice among webmasters to host live websites. It comes packed with a ton of features that allows you wield wizard-like power over your website.
-
How to Get cPanel
-
Logging into your cPanel account
-
Managing Files with the Files Modules
-
Managing Your Databases
-
Creating and Managing Emails
-
Managing Your Domains and Sub-domains
-
Installing and Managing Various Web Applications
-
Securing Your Website
-
Metrics and Analytics
-
Adjust cPanel Settings
-
-
File Transfer Protocol (FTP)
-
Final Examination
-
Resources for Further Learning
-
What Next?