This is a hands on class where you will learn, and will be writing code so that you learn how to create your own projects.
You can come after 8:30am. We will start at 9am.
There are no prerequisites. Even non technical people can attend as long as you're willing to try. Our style is to slowly build up concepts and then to have short labs that reinforce concepts. Installing VScode, Python and PIP on your computer before class is a good idea, but we can do that when you get here.
Please bring your own computer so that we can make sure your system is setup properly, and you get comfortable working with your own computer. We will have lab computers if there are issues if some people need them.
Our previous full day class taught you to use Python and Ollama to build AI powered scripts. Now we will take that to the next level by adding SQL so that you project can store records, and by using the Bottle Web App framework so that you can build a GUI web application.
By the end of the class you will be able to build a useful AI powered web app that demonstrates the key components to an AI "Stack"
This class will go over:
- What are Relational Databases
- What is SQLite
- How to create databases, tables and records in SQL
- How to modify and delete databases, tables and record in SQL
- How to JOIN tables in SAL
- How to use Python to interact with a SQL database
- What Bottle and Web App frameworks are
- How the MVC model works in Bottle
- How to build and run web apps with Bottle
- Dealing with Static Files in Bottle
- Template and Template Languages in Bottle
- How to connect Bottle to Ollama for AI functionality
- How to deploy a Bottle Web App to production.
Parking - There is a parking garage at Corcoran St Garage, Durham, NC 27701
Hotels - There are many within a few blocks that are $200-$400 per night. I prefer the Hampton Inn or Homes2Suites at 1206 Cole Mill Rd, Durham, NC 27705 which 8-10 minute drive.
Door Code - This will be at American Underground after normal hours. I will send out the key code to get into the building before the class so make sure to look in your email for the code before you come.