Learn how to build dynamic web applications using the Flask framework, with a focus on integrating AI into your Python development workflow. Whether you're looking to strengthen your existing Python skills or break into AI-powered app development, this hands-on course gives you the knowledge and ...
Overview
Syllabus
- Getting Started
- Set Up VS Code for Flask
- Add an 'About' Route
- Flask for Rendering
- Render an About Page
- Connecting to OpenAI
- Prompting AI to Respond in JSON
- Jinja Templating Engine for HTML
- Prompt Engineering With JSON and Jinja Part 1
- Prompt Engineering With JSON and Jinja Part 2
- Having an Ongoing Chat with AI
- Coding with HTML and CSS Part 1
- Coding with HTML and CSS Part 2
- Javascript for Send Button
- Javascript fetch() for Server Requests
- JavaScript fetch() Request for Flask
- Fetch & Python Flask Chat Round Trip
- Completing the AI Chat Assistant Part 1
- Completing the AI Chat Assistant Part 2
- AI Prompt Engineering with Product FAQ
- Making a File Chooser in HTML & JS
- Sending Image Data to Flask and Returning Temp URL
- Sending Image Data to Flask and Returning Temp URL Part 2
- Sending Image Data to Flask and Returning Temp URL Part 3
- Securing API Key as Environment Variable