|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/basic-python-cpp/
课程评论:没有评论
**课程名称:Python与C++编程入门** **课程概述:** 本课程旨在为你提供一个学习两种流行编程语言——Python和C++的起点。课程包含两个独立的子课程,你可以选择任意一个开始学习。 **课程内容:** 课程主要涵盖以下编程基础概念: * 数据类型 * 变量 * 运算符 * 选择结构(条件语句) * while循环 本课程的重点在于展示这些基本概念在Python和C++这两种语言中的实现方式,并不会深入探讨更高级的编程主题。 **学习目标:** 完成本课程后,你将: * 对Python和C++的入门级知识有初步的理解。 * 能够根据你所学的知识,决定未来更专注于哪种编程语言。 **进阶学习:** 你可以在我的个人资料页面找到更深入的各语言课程。此外,我的“精通四大关键技能系列”课程将帮助你掌握程序员最重要的四项技能: * 编程技能 * 解决问题能力(其他课程很少涉及) * 项目构建能力(部分课程涉及) * 设计能力(其他课程很少涉及) **课程特点与优势:** * **海量练习与实践:** 提供比其他课程多7倍以上的练习与作业,以及6个项目。 * **解决学习痛点:** 我的其他课程致力于解决常见的学习抱怨,例如: * 主题覆盖不全 * 过时语法 * 冗长重复的视频 * 过度冗长的基础概念讲解 * 学习难度突然加大,难以跟上 * 假定已有前置知识 * 跳过未掌握的概念,直接进行练习 * 重复使用相同示例 * 连续多节课缺乏练习巩固 * 知识点很多但技能几乎为零 * 练习和作业极少 * 前半部分作业优秀,后半部分薄弱 * 大量作业无答案 * 单一且规模小的项目 * 项目冗长繁琐,且不利于巩固知识点 * 不提供项目源代码供对比学习 * 难以衔接数据结构或算法课程,解决问题能力弱 * 课程结束后仍无法独立完成简单项目,项目构建能力弱 * 学习了面向对象语法但缺乏面向对象设计能力 * **平滑的学习体验:** 享受流畅的学习编程的过程。 **课程大纲:** 无。
The goal of this course is to provide a starting point to programming in 2 popular programming languages.Curriculum:The course consists of 2 independent sub-coursesSelect whatever start.Covered Basics: data types, variables, operators, selection, and while loops.No intention to go far from that. The goal is to see these concepts in 2 languages.By the end of the journey, you will haveFair understanding of the very basics of the 2 languagesAbility to decide which language to focus on it more. Visit my profile and select the course of interest to dive deeper. I have deeper courses in more than a languageMastering 4 critical skills series from my profile will aim to master the 4 most important skills for a programmerProgramming skillsProblem-solving skills: rarely covered by other coursesProject building skills: partially covered by other coursesDesign skills: rarely covered by other courses7+ times practice & homework compare to other courses + 6 projectsMy other courses avoid the common complaints such asLimited topics coverage. Outdated syntax.Unnecessary long videos with repetitions.Too much time to explain basic concepts.A sudden jump in the level. I can't cope with the content.Assumptions of previous knowledge to understand some of the concepts.Building over concepts that were not mastered through practice or homework.The same examples are used over and over.Several consecutive lectures without practice or homework to master the concepts.Awesome knowledge, almost zero skills.Very little practice or homework.Good homework in the first half and very weak in the remaining.Many homework without solutions.Only one project.Small-size project.Long but tedious project.The project doesn't help enforce the concepts.Project source code is not provided. I needed to compare and learn.Moving to Datastructures or Algorithms course was not easy. Weak problem-solving skills.After the course, I am still stuck and can't do even simple projects. Weak project-building skills.The course taught OOP syntax and concepts nicely, but OOD skills are not built. Weak design-skills.And more!Enjoy learning programming in a smooth way:)