1. 根据网页上的课程进行学习


购买课程之后,你就可以用申请的用户名密码登录网页访问我们的Python基础课程。地址就是申请时候的地址:

crossincode.com/vip


课程综合了图文讲解、视频演示、在线练习、代码作业等几种形式。10章内容覆盖了Python基础的核心知识点大约50个小时的学习时间(因各人差异所需时间会有所不同)。


这个课程是在线的,随时可以学习,不限制时间。如果你最近很空,有可能突击2周就学完了;如果你工作忙,也可能每周花一个下午,用半年时间完成。而不管你的进度如何,我们的答疑群都会一直给予支持,每天有问必答。


学习完这部分内容,你应当可以看懂Python代码,照着例子改写一些小程序,但要独立完成一个程序可能会觉得有些费劲。


2. 参与入门学习小组


入门学习小组其实并不是一个必经的阶段,小组中所涉及的所有知识点,在课程中都已经包含。只要你坚持学完基础课程,就可以掌握Python。


开设学习小组的原因在于:

① 对于完全没接触过编程的新手来说,会存在“怯生”的心理。即便一套按部就班的教程放在面前,依然可能感到压力

② 一个人学习在线教程可能会觉得枯燥,缺少学习氛围,容易半途而废

③ 在人类身上普遍存在的“拖延症”以及各种状况会导致有的同学迟迟未开始学习


因此我们才总结出这样的一种方式:

把相似进度的同学凑在一起,将课程里某一阶段的内容拆分成一些小任务,限定完成时间,同时集中批改、讲评、讨论,以此来提升大家的学习效率。


所以,学习小组是基础课程的辅助。你可以想象成健身房的团课:如果你自己按照教程坚持学习也是绝对可以达到预期目标的,但如果有时间有兴趣,你完全可以一起来参与小组,获得更好的学习体验。


我们的小组包含在课程之中,不额外收费,可以反复参与。每次讨论也会有讲义记录供复习


3. 进行代码练习


网页上的基础课程中附带了课后的练习,并且有一个期中项目(考试成绩整理)和期末项目(高级猜数字)用来检验你的学习成果。除此之外,网站上的“编程实例”“刷题小组”两个栏目还提供了上百个代码案例供练习。


前面说到,只是把课程学完,你能看懂代码,但自己写却很吃力。这时候你需要进行更多的代码练习才能逐步提升你的编程思维,从而将Python变成一个趁手的工具来灵活使用。


4. 通过项目进阶


当熟练掌握Python基础之后,想要进一步提升编程能力,你就需要找一个进阶的方向。不同方向有不同的技能点需要掌握,即使你对多个方向感兴趣,也建议先从一个方向开始。


进阶不同于基础,因为不同需求会用到的模块、函数各不相同,你没法找一个教程照葫芦画瓢式地学习。进阶是对于Python的应用,要掌握的是用代码解决问题的方法,以及搜索、调试的能力。掌握方法,才能应对实际开发中遇到的各种需求。


因此对于进阶阶段,我们同样选择学习小组的形式,但内容不会像入门小组一样有完整步骤,而是会设定一些具有实际参考价值的案例,提供相关的资料、思路,引导学员分析需求并用代码实现


不同方向的小组会轮流开放,过往小组内容可以随时查看。目前有爬虫、数据分析、数据可视化、Web(网站)开发几个方向。这些小组同入门小组一样可多次参与,全程提供答疑支持。


©著作权归作者所有:来自51CTO博客作者mob604756ee87ff的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 前端170面试题+答案学习整理
  2. 鸿蒙系统的启动流程学习分享
  3. Ceph分布式存储 - 学习笔记
  4. Python中列表、元组、字典有何区别?Python学习!
  5. 你只是想学好linux而已
  6. OSPF学习笔记整理(上)
  7. OSPF学习笔记整理(中)
  8. Java并发编程学习4-线程封闭和安全发布
  9. 第17章 0304-自己动手写个迷你小框架,学习心得、笔记

随机推荐

  1. [android]控件Button常用属性
  2. Android(安卓)NIO简易聊天室
  3. android属性
  4. Android经典三部曲:
  5. Android OpenGL开发目录
  6. Android(安卓)线性布局(LinearLayout)相关
  7. Android用户界面设计学习之旅-第六站
  8. Android 数据库之 SQLiteConnectionPool
  9. Android 对象序列化之 Parcelable 取代 S
  10. Android(安卓)Canvas绘图详解(图文)