Front-end Development: Junior Developer Course Overview:
6 Weeks: Classroom | 4 Weeks: Internship
This Front-End Developer course is designed for junior front-end developers with little to no prior experience. During the course of training, you will learn how to build simple web pages and interactive websites using HTML, CSS, and JavaScript. You will also be introduced to version control with Git and deploy a website to a live server at the end of your training.
Front-End Web Development: Junior Developer Course Outline
Module 1: Introduction to Programming
- Software, its basic architecture, and how it is developed
- Software Trends
- Programming and what it entails
- Essential skills for programmers
- Problem-solving and Critical Thinking as vital aspects of programming
- The Self-Learning process
- Introduction to the Coding Environment (Code Editor, Terminal, IDEs, Version Control, etc.)
Module 2: Introduction to Front-End Web Development
- Introduction to Web Development
- The Internet (World Wide Web)
- Components of a web page
- A web server
- Client-side as Frontend, and Server-side as backend software development
- More on Frontend Development
- Role of a Front-end Developer
- Different types of front-end technologies
- Basic components of client-side software (code that the browser understands HTML, CSS, and JS).
Module 3: HTML and CSS
- Introduction to HTML as “The Skeleton” and CSS as “The Flesh”
- Basic HTML syntax
- Using HTML to structure a web page
- Basic CSS syntax
- Using CSS to style a web page
- CSS selectors and specificity
Module 4: Creating Web Page Layouts With CSS
- Apply basic CSS positioning techniques
- Create two-dimensional layouts with CSS Grid
- Implement one-dimensional layouts with Flexbox
- Explore legacy layouts
Module 5: JavaScript
- JavaScript as a programming language
- Basic JavaScript syntax
- JavaScript variables, functions, and objects
- Using JavaScript to add interactivity to a web page
- Working with JavaScript Object Notation (JSON)
- Making API calls and updating the UI with the responses.
- Writing clean and maintainable JavaScript code (return values, commenting, testing, and debugging)
Module 6: Command Line and Version Control
- Easy CLI Commands
- Git and Repos (e.g. Github, GitLab, etc.).
- Basic Git commands
- Using Git to manage your code
Module 7: Deploying a Website
- Introduction to Web hosting as purchasable cloud servers
- How to choose a web hosting provider
- Deploying a website to a live server
- Foundational concepts of Web development and Frameworks.
- Complete basic web projects from start to finish.
- Begin earning from potential web projects.
Front-End Web Development: Junior Developer Course Fees & Dates for Upcoming Classroom Classes In 2024
Classroom | Virtual | |
Date | 15th Apr – 5th Jun, 2024 | 15th Apr – 5th Jun, 2024 |
Fees | ₦250,000 | ₦250,000 |
Training Days | Mon & Wed | Mon & Wed |
Training Time | 1pm – 4pm | 8am – 11am |
Location | 123a Obadina street Lagos | Zoom & Microsoft Teams |