Front-End Development: Mid level Developer Course Overview:
4 weeks classroom + 4 weeks coding camp
The Front-End Development Course provides a comprehensive outline of front-end frameworks and libraries such as React, Angular, Vue.js etc. as well as security best practices.
This course is designed for intermediate front-end developers who want to learn about front-end frameworks and libraries, build complex and interactive web applications, and optimize web applications for performance and scalability. Through a series of hands-on projects, participants will learn essential frontend technologies, design principles, responsive web development, and modern frameworks to build engaging and user-friendly web applications. At the end of this course, participants would have developed a full understanding of frontend programming, frameworks, and concepts and would be able to build and develop a variety of websites and applications.
Front-End Development: Mid level Developer Course Outline:
Module 1: The Command Line Interface (CLI) Environment
- The Command Line Interface, and what you can do with it.
- CLI navigation commands (“cd”, “ls”, “pwd”, e.t.c)
- CLI shortcuts (“ctrl + c”, “ctrl + a”, “ctrl + e”, “ctrl + u”, e.t.c)
- Working with files and folders in the CLI
- Other things to note when working in a CLI
Module 2: Introduction to Node JS
- Node JS and how it’s different from JavaScript
- What can be done with Node JS
- JavaScript Classes and Modules
- Node modules
- The Node Package Manager (NPM)
Module 3: Introduction to Front-End Frameworks and Libraries
- What are front-end frameworks and libraries?
- The benefits of using front-end frameworks and libraries
- Popular front-end frameworks and libraries
Module 4: React
- What is React?
- Basic React concepts
- Building React components
- Using React to create complex and interactive web applications
Module 5: Angular
- What is Angular?
- Basic Angular concepts
- Building Angular components
- Using Angular to create complex and interactive web applications
Module 6: Vue.js
- What is Vue.js?
- Basic Vue.js concepts
- Building Vue.js components
- Using Vue.js to create complex and interactive web applications
Module 7: Performance and Scalability
- How to optimize web applications for performance and scalability
- Best practices for caching and code splitting
- Using performance tools to identify and fix bottlenecks
Module 8: Security
- Common web security vulnerabilities
- Best practices for implementing secure web applications
- Using security tools to scan for vulnerabilities
- Advanced web development skills
- Build faster with frameworks and libraries
- Embark on complex web projects
Front-End Web Development Course Fees & Dates for Upcoming Classroom Classes In 2024
Batch 1 | Batch 2 | |
Date | Oct 16th – Dec 22nd, 2023 | Contact Us |
Fees | ₦300,000 | ₦300,000 |
Training Days | Mon, Wed & Fri | Contact Us |
Training Time | 11am – 1pm | Contact Us |
Delivery Method | Classroom & Online | Contact Us |
Location | 123a Obadina street Lagos | Contact Us |