|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-programming-seminar/
课程评论:没有评论
课程名称:编程入门 - 为初学者准备! 课程概述:Randall Nagy的编程入门研讨会是一个为期一天的教育机会,旨在教您如何在自己的计算机上创建数据管理应用程序。该研讨会使用广泛适用的Python编程语言,该语言在数据科学、软件开发、机器学习、人工智能和云计算等众多应用中发挥着重要作用。 教育方法:该研讨会采用关键路径方法,重点介绍创建、读取、更新、删除和搜索(CRUD+S)记录的核心概念,记录可以存储在内存中、以逗号分隔值(CSV)文件形式存在,或存储在SQL数据库中。此外,研讨会还涵盖了流程图、设计模式、测试、数据库、数据类型、集合及使用GitHub等专业主题,提供敏捷学习体验。 课程主题包括: 1. 概述与介绍 a. 所有程序必须做的三件事 b. 安装Python c. IDE和代码编辑注意事项 2. Python基础 a. REPL模式 b. 基础流程图 c. 注释与条件块 d. 一等函数 e. 功能测试 3. Python中级内容 a. 经典数据类型 b. 常见集合类型 c. 数据验证 d. 异常管理 4. 使用GitHub a. Prompter 9000 b. PyDAO 9000 c. PyQuest 5. 应用程序创建 a. CRUD+S设计模式 b. 管理内部数据存储 c. 示例查询 d. 数据交换格式 e. SQLite f. 从文本用户界面(TUI)到图形用户界面(GUI) g. 格式化与报告基础 完成本研讨会后,您将能够编写、测试、增强和维护软件。您不仅将掌握学习现代Python和计算机科学所需的技术技能,还将提高独立创建软件所需的问题解决能力。 研讨会先决条件:请注意,参与者需具备基本计算机技能,包括输入、复制粘贴代码、定位和打开文件,以及下载和安装软件的能力。
Educational OverviewRandall Nagy's Introduction to Programming Seminar is a one-day educational opportunity. The Seminar is designed to show you how to create your own data management applications, on your own computer, in a single day.Programming LanguageThis Seminar uses the Python programming language. Commonly available on every popular operating system, Python powers countless applications in data science, software development, machine learning, artificial intelligence, and in the Cloud.Educational ApproachA critical-path approach this Introduction to Programming Seminar focuses upon the core-concepts you'll need to Create, Read, Update, Delete, and Search (CRUD+S) records (1) stored in memory, (2) within Comma Separated Variable (CSV) files, as well as (3) in SQL Databases.Introductions to professional topics such as flowcharts, design patterns, testing, databases, data types, collections, and using GitHub are part of this Agile learning experience.Topics Include:1. Overview & Introductiona. The Three Things All Programs Must Dob. Installing Pythonc. IDE's & Code Editing Caveats2. Python Basicsa. The R.E.P.L Modeb. Flow-charting Basicsc. Comments & Conditional Blocksd. First-Class Functionse. Functional Tests3. Intermediate Pythona. Classic Data Typesb. Common Collection Typesc. Data Validationd. Exception Management4. Using GitHuba. Prompter 9000b. PyDAO 9000c. PyQuest5. Application Creationa. The C.R.U.D+S Design Patternb. Managing Internal Data Storagec. Querying By Exampled. Data Interchange Formatse. SQLitef. From Text User Interface (TUI) to GUIg. Formatting & Reporting BasicsUpon successful completion of this Introduction to Programming Seminar you'll be able to write, test, enhance and maintain software. You'll not only have the technical skills required to learn more about programming, Modern Python, and computer science, but also walk away with problem-solving abilities required to create software on your own computer.Seminar PrerequisitesPlease note that basic computer skills are required. The ability to type, copy and paste code using your operating system's clipboard, locate and open files, as well as to download and install software is required.