ICT 893 - AI-Assisted Full Stack Web Development Bootcamp
Course Description
The AI-Assisted Full Stack Web Development Bootcamp combines live virtual instruction with practical, hands-on learning delivered through RoboGarden’s interactive learning platform. Designed for today’s AI-driven technology landscape, the program equips learners with the skills to build modern web applications across both front-end and back-end development while leveraging AI-powered tools and workflows to improve productivity and innovation.
Learners benefit from expert instructors and teaching assistants selected for their industry experience, technical expertise and teaching excellence. Through interactive projects, game-based learning activities, and real-world development challenges, students gain practical experience in web technologies, APIs, databases, cloud tools and AI-assisted development. Participants also receive 24/7 access to course materials, allowing them to learn flexibly, track their progress, and revisit content at any time.
Course Details
Course Learning Outcomes
By completion of this program, successful students will be able to:
- Create user interfaces using HTML, CSS and JavaScript
- Design the server side of an application
- Demonstrate competency in using the Git version control system
- Design the application as single page application using Angular, and React JS
- Create cross platform mobile applications using React Native
- Describe how apps are deployed and sold via Google Play and the Apple App store
Complete a capstone project that demonstrates proficiency in developing a real mobile application and publish it on a suitable platform
- Module 1: Web Development Basics
- Module 2: AI in Web Development
- Module 3: AI-Assisted Back-End Development with Node.JS and MySQL
- Module 4: Single Page Application using Angular
- Module 5: Single Page Application using Angular and React JS
- Module 6: Single Page Application using React JS
- Module 7: Cross Platform Application React Native
- Module 8: Web and App Deployment
- Module 9: Portfolio Builder
- Module 10: Learn to Earn
Format and definition of Bootcamp
This program includes virtual face-to-face instruction along with practical lessons supported by an interactive learning platform.
Approximately half of the time, an instructor and a teaching assistant (TA) will assist in your learning, teaching lessons, and answering your questions or doubts. The other half of the time you will have to work on your own practicing the daily lessons in the learning platform.
The learning platform is powered by RoboGarden, and it helps learning coding literacy by completing coding modules one after the other.
The AI-Assisted Full Stack Web Developer Bootcamp is for aspiring web developers and coders who want to design, build and manage websites as an independent web developer or as part of a team.
It is designed for those who wish to pursue careers like:
- Digital media designer/developer
- Full stack developer
- Website developer
- Web marketing analyst
- Web programmer
- UX/UI designer
Notes
What is Full Stack Development?
Web designer and developer roles have become more specialized and technical as organizations look for more customized solutions for their websites and online presence. A Full Stack Developer brings the designer and developer roles together. The line between the front end and back end development fades as more developers are becoming full stack and as more employers hire developers who can use the best tools for both a front and back-end project.
What is a Full Stack Developer?
- Full stack developers understand both the front and back end technologies needed to build applications and websites.
- Front-end development is focused on building and designing elements the user interacts with – the user experience. It uses languages such as JavaScript, HTML and CSS.
- Back-end development is focused on building the storage and processing power of an application using servers, databases and coding.