Front-End Development: Junior Developer Course
- Description
- Curriculum
Front-End Development: Junior Developer Course Overview
The Front-End Web Development Course is tailored for individuals aiming to develop comprehensive skills in building engaging and user-friendly websites. Incorporating industry best practices and utilizing cutting-edge technologies, this course will provide participants with hands-on experience and practical knowledge essential for success in front-end web development roles. The course will be delivered through a blend of interactive lectures, practical coding sessions, guided projects, and real-world application exercises. By the end of the course, participants will be proficient in creating dynamic and responsive web interfaces, ensuring optimal user experiences across various devices and platforms.
Who Should Attend
- Experienced individuals with prior knowledge of web development who seek to deepen their expertise specifically in front-end technologies.
- Working professionals currently in or seeking to change career, job or industry to web development
- Anyone interested in learning front-end web development, regardless of their current occupation or level of experience.
- Mid- to senior-level executives in various industries who recognize the importance of understanding front-end development for effective decision-making and project oversight.
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.)
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).
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
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
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)
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
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
Victor Momoh
Victor Momoh is an accomplished Software Engineer with a wealth of experience and expertise in building innovative software solutions. Currently serving as the CTO at Devatom .inc, Victor leads a team of skilled software engineers in developing bespoke software applications tailored to meet client specifications. His proficiency extends across various domains, from frontend and backend web development to mobile and desktop app development, utilizing technologies such as HTML, CSS, JavaScript, React JS, Next JS, Node JS, PHP, React Native, Flutter, and Electron JS. Victor’s adeptness in cloud computing platforms like Microsoft Azure and AWS, coupled with his UI/UX design skills and Git version control proficiency, makes him a versatile asset in any software development project.
Prior to his role at Devatom .inc, Victor has demonstrated his expertise in various capacities, including as a Web Designer at Opera Ads, where he crafted landing pages to promote client products and services, and as a Web Developer/Graphics Designer at Pointsource, where he handled both frontend and backend development, SEO, and graphical design for web applications. Victor’s educational background includes pursuing a Bachelor’s degree in Computer Science at the University of the People, US, building upon his foundation in Mechanical Engineering from Lagos State Polytechnic. With a robust portfolio of projects spanning web and mobile applications such as Total Trailer Parts, FastRide9ja, Green Built, Lrnythn, Ticketsmaster, Oyo Election Management, Chewing Gum Stays, and Fitila Africa, Victor has consistently demonstrated his ability to deliver high-quality solutions that meet client needs effectively and efficiently.
Front-End Development: Junior Developer Course Fees
Standard |
₦180,000 |
Standard Plus |
₦200,000 |
Professional |
₦320,000 |
Professional Plus |
₦400,000 |
Standard |
₦180,000 |
Training Delivery Virtual |
Duration 6 Weeks |
Manual & Cases (PDF) |
Templates & Exam Guide (PDF) |
Training Certificate (PDF) |
Project with final grading |
Refreshment |
x |
x |
Perks |
x |
x |
Additional Services |
– |
– |
CV Development | LinkedIn Optimization Available at N5000 |
Standard Plus |
₦200,000 |
Training Delivery Virtual |
Duration 6 Weeks |
Manual & Cases (PDF) |
Templates & Exam Guide (PDF) |
Training Certificate (PDF) |
Project with final grading |
Refreshment |
x |
x |
Perks |
x |
x |
Additional Services |
Exam Application |
Job Alerts |
CV Development | LinkedIn Optimization 1 Package Included |
Professional |
₦320,000 |
Training Delivery Classroom |
Duration 6 Weeks |
Manual & Cases Flash Drive (PDF) |
Templates & Exam Guide Flash Drive (PDF) |
Training Certificate Hard Copy |
Project with final grading |
Refreshment |
Tea Break |
Lite Lunch |
Perks |
x |
Notepad & Pen |
Additional Services |
Exam Application |
Job Alerts |
CV Development | LinkedIn Optimization 1 Package Included |
Professional Plus |
₦400,000 |
Training Delivery Classroom |
Duration 6 Weeks |
Manual & Cases Hard copy & PDF |
Templates & Exam Guide Flash Drive (PDF) |
Training Certificate Hard copy & PDF |
Project Review & grading |
Refreshment |
Maxi Breakfast |
Maxi Lunch |
Perks |
Back Pack |
Notepad & Pen |
Additional Services |
Exam Application |
Job Alerts |
CV Development | LinkedIn Optimization Both Package Included |
Front-End Development: Junior Developer Course Dates for Upcoming Classroom & Virtual Online In 2024
Piston and Fusion offer the Course as Classroom in Lagos and Virtual Online Class in other states in Nigeria. See dates and fees for classroom and virtual online class.
Front-End Development: Junior Developer Course | |
Course Objective: | The Programme focus is to teach participants how to build simple web pages and interactive websites using HTML, CSS, and JavaScript |
Classroom | |
Weekday Date: | Contact Us |
Weekend Date: | Contact Us |
Location: | 122a Obadina Street, Omole Phase 1 Ikeja Lagos |
Virtual Class | |
Weekday Date: | Contact Us |
Weekend Date: | Contact Us |
Location: | Microsoft Teams | Zoom |
Why Piston & Fusion Ranked Amongst the Best Business Institute In Nigeria?
- We have trained 6000+ professionals
- We have over 10 years industry experience
- Our facilitators are experienced and certified
- We offer post training career advice and support
People who enrolled for this course, also enrolled for the following courses
Product Management | UI/UX Design Course |
Back-End Web Development | Program Management |
All You Need to Know About Front-End Development: Junior Developer Course
What Skills Do I Need To Become A Front-End Developer?
To excel in front-end development, you require a mixture of soft and hard skills. Soft skills such as problem-solving skills, attention to detail, and a good understanding of design principles are valuable in this field. However, it is essential to have proficiency in HTML, CSS, and JavaScript, the core technologies of web development. Additionally, knowledge of front-end frameworks and libraries such as React.js, Vue.js, or AngularJS can also be beneficial.
Do I Need Any Prior Coding Experience To Enroll In The Course?
While prior coding experience is not a necessity, as long as you have a willingness to learn. The course will cover fundamental concepts and provide hands-on exercises to help participants grasp the essentials of front-end development.
Job Opportunities in Front-End Web Development Course
- Front-End Developer: Front-end developers specialize in building the user interface
and user experience (UI/UX) of websites and web applications, using HTML, CSS,
and JavaScript. - Junior Web Developer: Junior web developers work under the guidance of senior
developers to assist in web development tasks and gain practical experience. - Web Designer: Web designers focus on creating visually appealing and user-friendly
web designs, often collaborating closely with front-end developers to implement their
designs. - UI/UX Designer: UI/UX designers work on the user interface and user experience
aspects of web and mobile applications, collaborating with front-end developers to
implement their designs.
Front-End Engineer: Front-end engineers combine design and development skills to
create interactive and visually engaging web interfaces.