Back to Courses Full-Stack Web Development Professional Program

Full-Stack Web Development Professional Program

Code: FWDP101 Level: Beginner Duration: 24 weeks Max: 20 students Category: Computer Sci & Coding

About this course

This comprehensive program equips learners with the skills to build complete web applications from scratch. Students learn frontend technologies (HTML, CSS, JavaScript, React) and backend development with PHP and Laravel. The course covers database design, RESTful API development, authentication, security best practices, and deployment. Graduates will be job-ready for entry-level web developer positions.

Course Fee
R0.00
Discount
Final Price
R0.00
Status
Open

What You Will Gain

• Master HTML5, CSS3, and modern JavaScript (ES6+)
• Build responsive websites using Flexbox, Grid, and media queries
• Develop dynamic frontend applications with React (hooks, state management, routing)
• Create secure backend APIs using PHP and Laravel
• Design and manage MySQL databases with migrations and Eloquent ORM
• Implement user authentication (JWT, Laravel Sanctum)
• Deploy web applications to production servers
• Use Git for version control and collaboration

Career Paths

• Junior Full-Stack Developer
• Frontend Developer
• Backend Developer (PHP/Laravel)
• Web Application Developer
• Junior Software Engineer
• Freelance Web Developer

Prerequisites

• Basic computer literacy
• Good command of English (reading and writing)
• No prior coding experience required – beginners welcome
• Access to a laptop/desktop (Windows, Mac, or Linux)

Learning Objectives

1. Build semantic, accessible HTML5 documents
2. Style websites using CSS3 (Flexbox, Grid, animations, responsive design)
3. Write modern JavaScript (variables, functions, arrays, objects, DOM manipulation, async/await)
4. Build React components, manage state with hooks and Context API
5. Create Laravel applications with routing, controllers, middleware, and Blade
6. Design relational databases and write SQL queries
7. Use Eloquent ORM for database operations
8. Build RESTful APIs with Laravel
9. Integrate React frontend with Laravel backend
10. Deploy full-stack applications to hosting platforms

Target Audience

• Beginners wanting to start a career in web development
• Career changers entering the tech industry
• Self-taught developers seeking structured learning
• Entrepreneurs wanting to build their own web applications
• Recent school leavers with interest in coding
• Anyone wanting to become a professional web developer

Certification

Upon successful completion (including all practical projects and assessments), learners receive a Certificate in Full-Stack Web Development from Leslie's Skills Academy. Certificate includes learner's name, course title, completion date, and unique verification number. Includes portfolio-ready projects: personal portfolio website, e-commerce frontend, task management app with API, and full-stack capstone project.