在线一对一课程

手把手带你入门 Python

不满意无条件更换讲师或退款

Python 是用途极广(Web开发、科学计算、人工智能、大数据……),同时又能保持非常简洁优雅的一门编程语言。

虽然相比于一些比较晦涩的语言,Python 入门容易得多,但并不意味着它的功能不够强大,反之,Python 完全适合开发大型项目,是真正的工作用编程语言。

由于这门课想让没有任何编程基础,但想要学会 Python 的人也能学习,所以我们选择了著名的《Learn Python the Hard Way》(中文版名为《笨办法学编程》)作为课程用书,手把手带你学完这本书的重点内容。

你需要自己动手敲代码、思考、记忆。我们负责帮你讲解重点、要点、解答疑问,监督你练习。

课程目标

  • 熟悉语法和概念

    熟悉 JavaScript 基础语法和常用技术概念

  • 掌握工具和操作

    使用代码编辑器和 Python 环境,编写 Python 代码

  • 熟悉语法和概念

    熟悉 Python3 的基本语法和必会的核心概念

课程大纲

  1. 第 1 课

    沟通学习目的和具体需求

    了解知识基础

    协商学习、练习时间安排

    搭建编程环境

  2. 第 2 课

    第一个程序

    注释和#号

    数字和数学运算

  3. 第 3 课

    变量和命名

    更多变量和打印

    字符串和文本

    print 的更多细节

    转义字符

  4. 第 4 课

    让程序接受用户输入 10

    接受输入时给出提示

    参数、解包、变量

  5. 第 5 课

    提示和传递

    从电脑上读取文件

  6. 第 6 课

    读写文件

    更多文件操作

  7. 第 7 课

    函数

  8. 第 8 课

    函数和变量

    函数和文件

    函数的返回值

  9. 第 9 课

    阶段总结与复习

  10. 第 10 课

    习题 24 和 习题 25

    解决代码中的 Bug

  11. 第 11 课

    记住逻辑关系

    布尔表达式练习

    如果 If

    Else 和If

  12. 第 12 课

    通过条件判断决定程序流向

  13. 第 13 课

    循环

    列表

  14. 第 14 课

    While 循环

  15. 第 15 课

    访问列表中的元素

    分支和函数

  16. 第 16 课

    设计和调试

    复习各种符号:关键字

    复习各种符号:数据类型

    复习各种符号:字符串转义序列

    复习各种符号:字符串格式化

    复习各种符号:操作符号

  17. 第 17 课

    列表的操作

  18. 第 18 课

    字典

  19. 第 19 课

    一个小版本的有限状态机

  20. 第 20 课

    面向对象编程

  21. 第 21 课

    函数的风格

    类的风格

    代码风格

    好的注释

  22. 第 22 课

    一个项目骨架

    安装必备软件包:pip、nose

    虚拟环境:venv

  23. 第 23 课

    自动化测试

    撰写测试用例

  24. 第 24 课

    更复杂的用户输入

  25. 第 25 课

    创建句子

    Match 和 Peek

    句子的语法

    关于异常

  26. 第 26 课

    使用Django框架创建网站

  27. 第 27 课

    在浏览器中获取输入

    Web的工作原理

    表单的工作原理

    创建表单

    创建模板

  28. 第 28 课

    总结知识点

    学习路线图

常见问题

  1. 在线一对一课程上课的形式是什么?

    学员和讲师之间通过远程桌面共享软件分享屏幕上的操作,同时通过在线通话进行授课、实时讲解和指导。

    讲师是谁?

    有的课程配备多名讲师,我们筛选、招募和培训具备相应开发经验和授课能力的讲师,学员无需自行选择,我们会尽量为你分配适合的讲师。如不满意,可无条件更换或退款;如果当前没有可供分配的讲师,可为你办理退款。

    更换讲师或退款的具体规则是什么?

    如果感觉讲师的服务不符合你的需求,可随时联系客服要求更换。每位讲师的首个课时可免费试听,即不论是首次分配的讲师还是重新分配的讲师,听完第一个课时后,如果提出更换或者退款,都不需要扣除任何费用。第一个课时后的阶段如果更换或退款,需扣除已完成的课时费用。

    不上课的时候遇到问题可以请教讲师吗?

    可以,非上课时段请尽量通过邮件、微信等方式向讲师提问。

报名须知

基础知识: 零基础适用

开课时间: 与讲师协商确定

授课方式: 电脑桌面共享 + 通话

课程时长: 28小时授课时间

报名费用: ¥8344.00

  • 报名后,可根据自己实际情况与讲师协商具体的时间安排,但建议尽量遵循以下方式:
  • 1. 最好每天安排 1 课时,最多不要超过 2 课时。
  • 2. 每次课后留出 1 到 2 天用于讲师安排的课后练习和预习。这一点非常重要,如果没有足够时间动手练习,只是囫囵吞枣的听一遍课,效果一定不好。
  • 3. 做练习过程中,也可随时请教讲师。
  • 4. 本课程授课和练习所需时间总跨度约 28 ~ 56 天,请提前安排好时间尽量连续完成,避免出现多次或过长中断。
  • ⚠️ 课程已标注所需的基础知识,请留意确认
支付 ¥ 8344.00

不满意无条件更换讲师或退款