|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/java-for-complete-beginners/
课程评论:没有评论
课程名称:Java 完全初学者 课程概述:在本课程中,您将学习 Java 的基础知识。起初,我们将学习变量、条件、循环、数组、运算符和用户输入等基本概念。随后,我们将深入探讨类、对象和方法的使用。最后,我们将介绍面向对象编程的基本概念,包括继承、封装、多态和组合。我们不会仅仅了解这些主题,而是会深入理解它们的含义、相互之间的关系以及它们在编程中的作用。 教学方式:课程将分为两个部分:纸面知识和计算机实践。我们不会直接进行编码,而是先理解每个概念及其重要性(在纸上)。然后,我们会转到计算机上,讲解该概念的语法,并提供丰富的示例和小挑战,以巩固对概念的理解。此外,每个视频都会附带一个文档,回顾我们学习的内容,并提供额外的资源供您查阅。我还会提供每个视频的源代码。当您对概念有了较好的理解后,将会有一个视频,开始时会给出多个挑战,接下来的时间里我会逐一解决这些挑战,并解释每一行代码以及解决方案的整体逻辑。课程结束时,我希望您能够很好地掌握本课程介绍的概念,并有效地运用它们。
Q: What will I learn in this course?Ans: You will learn the fundamentals of Java. We will initially learn about variables, conditions, loops, arrays, operators, and user input. Then we will take a closer look at classes, objects, and methods. Finally, we will go over the fundamentals concepts of Object-Oriented Programming: Inheritance, Encapsulation, Polymorphism, and Composition. We will not merely glance over these topics but get a thorough understanding of what they are, how they work with each other, and what role they play.Q: How will this course be taught? Ans: The videos will compromise of two parts: paper and computer. We will not directly dive into coding but rather gain an understanding of what the concept is and why it is important (on paper). Then we will move to the computer where I will lay out the syntax of the concept for you and give you ample examples and mini-challenges to strengthen your understanding of the concept. Additionally, I will link a document for each video which will go over what we learned and will include additional resources for you to check out. I will also link the source code for each video. Once you have a good understanding of the concept, there will be a video where I will present you with multiple challenges at the start of the video and spend the rest of the video solving each challenge I presented, explaining every line of code and the general logic of the solution. By the end of this course, I hope that you have a good grasp of the concepts introduced in this course and are able to utilize them effectively.