|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-genai-basics/
课程评论:没有评论
课程名称:Python与生成性AI基础:15天从零到英雄的转变 课程概述:如果你对Python编程和生成性AI感到好奇但不知从何入手,那么这个为期15天的初学者友好课程将帮助你从零开始,轻松自信地构建AI驱动的项目。课程采用实践和讲故事的方法进行教学,适合希望顺利过渡的Java程序员。课程内容涵盖了Python基础知识,探索了热门的AI工具如ChatGPT和DALL-E,使学员无需复杂的编码即可开始使用AI。通过动手练习,学习本地大型语言模型(LLM)的使用,以及构建现实世界的AI应用程序,完全不需要Python或AI的先前经验。 课程大纲: 第1-4天:Python基础 - 编程与Python简介 - Google Colab与GitHub概览 - Python语法:打印语句、注释、变量和数据类型 - 控制结构:条件语句、循环和重复任务 - 数据结构:列表、集合、元组和字典 第5-7天:函数、模块与包 - 定义与调用函数 - 参数和返回值 - 使用Python库和模块(如math) - 理解PIP以及如何安装包 第8天:文件与Python项目 - 字符串操作与格式化 - 文件处理:在Google Colab中读取和写入文件 - 基于学习者理解的简单Python项目 第9-10天:生成性AI简介 - 文本生成工具与大型语言模型(LLMs) - 实践练习:比较ChatGPT和Gemini AI - 使用Claude和ChatGPT等AI工具进行代码生成 - 有效的AI通信的提示工程 - 使用AI构建Python代码生成器(无需编码) 第11-14天:高级生成性AI概念 - 使用DALL-E、Midjourney和Stable Diffusion等工具进行图像生成 - 使用Ollama和LM Studio本地运行LLMs - 使用向量存储(如ChromaDB)的检索增强生成(RAG)技术 - LLM框架:Langchain与LlamaIndex - 使用LLM框架构建问答系统 第15天:构建真实的AI项目 - 创建AI驱动的工具,如使用Langchain的SQL聊天机器人 - 探索开源AI世界及下一步的AI学习计划 通过本课程,你将拥有扎实的Python和生成性AI基础,并具备构建令人兴奋的AI项目的信心。非常适合那些希望进入未来科技的好奇心强的人!
Curious about Python programming and Generative AI but not sure where to start? This 15-day beginner-friendly course is designed to take you from zero to confidently building AI-powered projects-all through a practical, storytelling approach! If you're familiar with Java, we'll make it even easier by comparing concepts between the two languages, helping you transition smoothly.From mastering Python fundamentals to exploring popular AI tools like ChatGPT and DALL-E, this course covers everything you need to start working with AI without writing complex code. You'll dive into hands-on exercises, learn to use local LLMs, and build real-world AI applications-all with no prior Python or AI experience required.Course Outline:Day 1-4: Python FundamentalsIntroduction to programming and PythonOverview of Google Colab and GithubPython syntax: print statements, comments, variables, and data typesControl structures: conditional statements, loops, and repetitive tasksData structures: lists, sets, tuples, and dictionariesDay 5-7: Functions, Modules, and PackagesDefining and calling functionsParameters and return valuesWorking with Python libraries and modules like mathUnderstanding PIP and how to install packagesDay 8: Files and Python ProjectString operations and formattingFile handling: reading and writing files in Google ColabA simple Python project based on the learner's understandingDay 9-10: Introduction to Generative AIText generation tools and large language models (LLMs)Practical exercises: Comparing ChatGPT and Gemini AICode generation with AI tools like Claude and ChatGPTPrompt engineering for effective AI communicationBuilding a Python code generator using AI (no coding required)Day 11-14: Advanced Generative AI ConceptsImage generation with tools like DALL-E, Midjourney, and Stable DiffusionRunning LLMs locally using Ollama and LM StudioRetrieval Augmented Generation (RAG) technique with vector stores like ChromaDBLLM frameworks: Langchain and LlamaIndexBuilding a question-answering system using LLM frameworksDay 15: Building Real AI ProjectsCreating AI-powered tools like SQL chatbots using LangchainExploring the open-source world of AI and next steps in AI learningBy the end of the course, you'll have a solid foundation in Python and Generative AI, with the confidence to build exciting AI projects. Perfect for curious minds looking to step into the future of tech!