Full Stack Programming and Deployment of AI Solutions
About This Course
This course is designed to provide learners with the skills and knowledge necessary to develop and deploy full-stack web applications. It covers front-end and back-end development, database management, API programming, cloud deployment, project management methodologies, and Web3 technologies.
By the end of the course, learners will have hands-on experience in building and deploying robust web applications using modern technologies.
What You'll Learn
1. Understand the fundamentals of front-end and back-end web development.
2. Develop web applications using Python Flask and SQLite.
3. Design and implement user interfaces using HTML and CSS.
4. Integrate and deploy APIs with services such as Google Suite and OpenAI.
5. Deploy web applications on cloud platforms like AWS, Render, and Google Colab.
6. Implement project management techniques using Agile, Scrum, and tools like Monday.com.
7. Explore and develop decentralized applications using Web3 technologies, Solidity, Remix, and Infura.
8. Gain practical experience in deploying full-stack web applications.
Entry Requirements
A background in IT is not necessary but preferable. This course is designed to cater to the intricacies of data science, data engineering and AI. Hence, individuals with a background in these disciplines bring valuable prior knowledge that will enhance their learning experience and understanding of the curriculum.
Applicants will be required to undergo a shortlisting process where they must share their résumé and complete a pre-course assessment. Our instructors and career consultants will review applicants to assess their suitability before deciding whether to shortlist them for the course.