To help the team get up to speed on the latest developments in AI and LLMs, does anyone have a list of free online courses arranged in chronological order that we can follow to build a POC quickly? If you have such a list, please share it.
Sort by:
Engineer6 months ago
You might wanna check this out https://github.com/filipecalegario/awesome-generative-ai
Sharing a refined list of the latest free online courses focusing on the practical aspects of AI and LLMs, designed to get your team quickly ready for POC development:
1. Hugging Face Transformers Course
• Platform: Hugging Face
• Duration: Self-paced
• Focus: Practical introduction to using pre-trained transformers, fine-tuning models, and deploying them into applications.
• Why This is Useful: Direct hands-on practice with tools and models that dominate the LLM landscape.
2. LangChain for Developers
• Platform: DeepLearning.AI
• Duration: 3-4 hours
• Focus: Quickly learn how to build applications using LangChain, integrate with APIs, and enable conversational AI in practical scenarios.
• Why This is Useful: Perfect for rapid POC creation and leveraging existing LLMs for real-world use cases.
3. Generative AI Fundamentals
• Platform: Coursera by DeepLearning.AI & OpenAI
• Duration: 6-7 hours
• Focus: Core concepts of generative AI, building applications using GPT models, and understanding practical deployment.
• Why This is Useful: Bridges theory and practice with real-world examples of generative AI applications.
4. OpenAI API Quickstart Guide
• Platform: OpenAI Docs
• Duration: 2-3 hours
• Focus: Step-by-step guide to building your first application using OpenAI’s API, including chatbot creation and other use cases.
• Why This is Useful: Directly addresses building lightweight, practical solutions with minimal overhead.
5. Azure OpenAI Service Tutorials
• Platform: Microsoft Learn
• Duration: Self-paced
• Focus: Practical guidance on deploying, managing, and integrating OpenAI models like GPT on Azure for enterprise solutions.
• Why This is Useful: Combines enterprise scalability with practical deployment insights.
6. Building AI-Powered Chatbots Without Code
• Platform: Google Cloud Skills Boost
• Duration: 4-5 hours
• Focus: Create AI-powered chatbots using Dialogflow without needing deep coding expertise.
• Why This is Useful: Enables rapid development for customer-facing POCs.
7. Practical LLM Applications with FastAPI
• Platform: FastAPI Documentation
• Duration: Self-paced
• Focus: Deploying AI models with FastAPI, creating robust and scalable API endpoints for applications.
• Why This is Useful: Helps translate AI models into production-ready APIs quickly.
8. Prompt Engineering for Generative AI
• Platform: DeepLearning.AI on Coursera
• Duration: 3-4 hours
• Focus: Crafting effective prompts for GPT and other LLMs to maximize efficiency in real-world tasks.
• Why This is Useful: Boosts your team’s ability to get better results with minimal adjustments.
9. Deploying AI Applications with Streamlit
• Platform: Streamlit Tutorials
• Duration: 2-3 hours
• Focus: Build user-friendly front-ends for AI applications using Streamlit, a Python-based rapid prototyping tool.
• Why This is Useful: Perfect for quickly presenting your POC to stakeholders.
10. Cybersecurity for AI Applications
• Platform: Udemy Free Courses
• Course: Practical Cybersecurity for AI Models (search for free offerings)
• Duration: 5-6 hours
• Focus: Understanding and mitigating security risks when deploying LLMs and IoT systems.
• Why This is Useful: Critical for ensuring data security in deployed applications.
These courses emphasize practical application and deployment, avoiding deep theoretical dives, so your team can focus on building impactful POCs efficiently.