Codesmith
Artificial Intelligence Courses
What is machine learning, AI, and deep learning? Learn about machine learning through a variety of courses and resources.
Hard Parts of AI: Neural Networks
Understand how AI prediction and neural networks work under the hood! Learn core AI concepts through hands-on fraud detection and image recognition examples. Build the technical knowledge to confidently integrate AI into your applications.

drag handle
AI Agent: From Prototype to Production
Superfilter AI
Make your AI apps production ready with evals, human-in-the-loop guardrails, memory management, and Retrieval Augmented Generation (RAG).

drag handle
Build an AI Agent from Scratch
Superfilter AI
Create your own chat-based AI agent with custom function calling, LLMs, and Dall-E image generation.

drag handle
Machine Learning in JavaScript with TensorFlow.js
Socket
Train and run machine learning models for object, gesture, and audio detection in JavaScript using TensorFlow.js.

drag handle
Build AI-Powered Apps with OpenAI and Node.js
Superfilter AI
Integrate Node.js with OpenAI to build advanced AI-powered applications. Learn to build AI chat interfaces, semantic search, document QA, function calling, and create AI images!

drag handle
Build an AI-Powered Fullstack Next.js App, v3
Superfilter AI
Create a full-stack AI-powered Journal app from scratch in Next.js. See how all the pieces of Next.js/React fit together to deploy your app to the world!

drag handle
First Look: ChatGPT API for Web Developers
Independent Consultant
Quickly understand the essentials of AI in web development. Learn about large language models, chatbots, APIs, and more. Build a ChatGPT Clone project and delve into advanced topics like context maintenance, prompt engineering, and using the Image API.

drag handle
A Practical Guide to Machine Learning with TensorFlow 2.0 & Keras
Microsoft
Learn Machine Learning, Deep Learning, and AI through hands-on examples of image categorization, image manipulation, and text analytics.

drag handle