Python for Beginners: Solve 50 Exercises Live

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-tutorial/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程摘要:Python 入门:50 道习题实战** 这是一门为 Python 初学者设计的入门级课程,无需任何编程基础。如果您会使用电脑并渴望学习编程,本课程将是您的最佳选择。 **课程特色:** * **高度实践性:** 不同于其他课程,本课程强调通过解决实际问题来学习 Python。我们将一起动手解决大约 50 个经过精心挑选的问题集,而不仅仅是讲解语法。 * **填补能力鸿沟:** 许多初学者仅熟悉语法但缺乏解决问题的能力。本课程通过逐一讲解并提供多种解题思路,有效弥补这一不足,助您成为更出色的程序员。 * **内容全面:** 课程涵盖从基础的打印、循环到正则表达式、算法复杂度等 Python 核心语言的方方面面,确保您不会遗漏关键知识点。 * **循序渐进:** 课程从基础概念(如列表、字符串、字典、集合、元组)开始,逐步深入到更高级的主题(如列表推导式、高阶函数、输入/输出操作、算法复杂度、递归、collections 模块、面向对象编程(OOPs)以及竞争性编程)。 * **鼓励自主解决:** 建议您在观看解决方案前先尝试独立解决每个问题,充分利用暂停、快进和倒退功能。 * **趣味项目收尾:** 为了让学习过程更富有趣味,课程最后将涉及一些“捣皮”的项目,例如创建 GMAIL 炸弹、FACEBOOK 炸弹和 YouTube 下载器。(请注意,本课程教授的所有内容仅供教育目的。) **核心涵盖主题:** 1. 列表 (List) 2. 字符串 (Strings) 3. 字典 (Dictionaries) 4. 集合 (Sets) 5. 元组 (Tuples) 6. 正则表达式 (Regular Expression) 7. 列表推导式 (List Comprehensions) 8. 高阶函数 (Higher Order Functions) 9. 输入/输出操作 (Input/Output operations) 10. 算法复杂度 (Algorithmic Complexity) 11. 递归 (Recursions) 12. collections 模块 (Collections) 13. 面向对象编程 (OOPs) 14. 竞争性编程 (Competitive Programming)

课程评论(0条)

课程详情

It's a Beginner level course. No prerequisites required. All the more It's better if you haven't coded before. If you know how to use a computer and want to learn programming this is it.Once started you will become addicted to short and beautiful syntax of python but don't we fooled by it's simplicity we will look at some of the very challenging problems and solve them in just few lines of code. The course vastly differs from others in the practical approach we take here. We don't just teach syntax, we work along with you to solve a assorted collected to problem sets and solve ~50 of these. Students often lack in the problem solving capability and are just aware of the syntax. This course fills this gaps by working out each and every exercise and giving multiple approaches to solve similar problems. It makes you a hardcore programmer. We start from basics like printing, looping to advanced features like regular expressions, algorithmic complexity. As part of the core language you won't feel missing as the course is comprehensive in nature.Brief list of topics covered. 1. List2. Strings3. Dictionaries4. Sets5. Tuples6. Regular Expression7. List Comprehensions8. Higher Order Functions9. Input/Output operations10. Algorithmic Complexity11. Recursions12. Collections13. OOPs14. Competitive ProgrammingWe recommend to first solve each of the problem yourself then only look at the solution. Remember you can always pause, forward and rewind the video. But "All work and no play makes JACK a DULL boy". Therefore in the end we will look at some cool and mischievous projects. We will make a GMAIL bomb, FACEBOOK bomb, YOUTUBE downloader.*All instructions taught here are meant for educational purposes only.

课程标签

0人关注该课程

主题相关的课程