Build the skills to launch your career as a Full-Stack Developer in this in-depth certificate program. You’ll learn to create dynamic front-end and back-end applications using technologies such as HTML, CSS, JavaScript, React, Python, Django, and Node.js.
- Front-end Development with HTML, CSS, Flexbox, Grid, & Bootstrap: Learn to hand-code HTML for webpage structure and CSS for styling. Master responsive design with Flexbox and Grid, and gain experience in version control using Git. You’ll also be introduced to JavaScript fundamentals to add interactivity to your projects.
- JavaScript Development with React, Node.js, Express.js, & MongoDB: Study JavaScript essentials, including variables, loops, and DOM manipulation, and create a desktop app using React. Gain server-side development experience with Node.js and Express.js, and learn database management with MongoDB.
- Python Development with Django, Flask, & OpenAI: Begin with Python fundamentals before progressing to dictionaries, functions, and sorting algorithms. Learn Django for back-end development, Django REST for building APIs, and Flask, where you’ll create AI-powered apps by integrating OpenAI’s APIs.
- Portfolio Projects & 1-on-1 Mentoring: Build a portfolio to highlight your skills while benefiting from personalized mentoring to refine your resume and prepare for interviews. You’ll also broaden your knowledge with electives such as Python for AI or advancing your skills in SQL and WordPress.