Beginner Professional Java - Learn to Code for Work and Fun

所在平台: Udemy

课程主页: https://www.udemy.com/course/beginner-pro-java/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 初级专业Java - 为工作和乐趣学习编程 **课程概述:** 该课程是为绝对的编程初学者量身定制的,提供超过50个动手实践的编码练习,让您大部分时间都投入到实际编码能力的提升中。课程难度循序渐进,确保您能轻松掌握每个新概念。该课程已在实际课堂中经过三年的打磨和优化,移除了所有错误和遗漏,确保学习路径的完整性和高质量。许多学员在完成课程后,已成功进入软件开发行业,并对课程给予了高度评价,认为其“有挑战性却不失条理,解释清晰,不易迷失”。 课程内容专注于Java核心语言,特别是实际工作中最重要的部分。讲师是来自美国中西部的英语母语者,发音清晰标准,并提供所有视频的完整文本字幕,方便您随时复习。每段视频都以概述开始,方便回顾代码示例,深入讲解细节,并在结尾提出思考题,帮助您巩固和运用所学知识。 课程在初期强调动手练习和重复,以建立牢固的知识记忆,随后逐步过渡到软件设计和问题解决策略。练习题分为简单练习、挑战练习和自由练习,后者鼓励学员发挥创意,独立构建自己的想法,这对于提升学员的实际编程能力至关重要。 该课程材料同样适用于中学计算机科学教学,是一种比Scratch更进阶的学习方式,对拥有高水平学生的教师来说是非常有价值的资源。 (注:所有图形素材均已获得授权,并对素材提供者表示感谢。)

课程评论(0条)

课程详情

Great Introduction to CodingThis course teaches programming for absolute beginners. It provides over 50 hands-on coding exercises, so you spend most of your time getting good at coding, not just watching videos. The difficulty builds gradually so you're always ready for the next step.Most people can complete this course in about 6 months at 5 hours per week.Refined in a ClassroomThis course material has been used for 3 years in a face-to-face classroom for job training. This has resulted in many refinements to the course material, eliminating bugs and errors, and ensuring no steps are missing, so you can trust the quality of the course. Many of the classroom students are now working in professional software development, and have had wonderful things to say about this course. "It's hard, but in a good way, and everything is explained well; I don't get lost."Native English SpeakerAll voice-over is done by me (your instructor), and I'm a native English speaker from the midwest of the United States; I speak clearly and carefully. I also provide full text transcripts of all videos, and am working on closed captioning, so that you can easily follow along with what I'm saying.Videos are Easy to ReviewThe course assumes basic computer literacy but no prior programming experience. We'll start out simple and carefully explain every step. I explain new vocabulary every step of the way so you don't get lost, and I make sure the topics don't skip around. Each topic gently prepares you for the next topic in the course. I focus on the core Java language, especially the most important areas you would actually use on the job. I use lots of pictures, code examples with arrows pointing out the important parts, and careful demonstrations of how and why things work.Every video starts with an overview slide, so you can quickly review code examples when you come back to it later. Then we go into the details, and summarize at the end with some journal questions for you to remember, apply, and elaborate on the material you've just learned.Hands-on PracticeThe early part of the course emphasizes hands-on practice and repetition to build a strong memory of the material. Then as we introduce more complex topics, it shifts to software design and strategies for problem solving, so you're ready for the next level.Practice assignments use what you just learned, in a simple exercise. Challenge assignments use the same topics, but in a more interesting and complex way. Freestyle assignments give you a few requirements and then encourage you to get creative, building your own ideas. I found that learners who only do class exercises don't get enough practice at creating their own ideas, which holds them back professionally. Freestyle exercises give you that necessary practice and are also great fun!Good for TeachersThis material is well-suited to teaching computer science in junior high and high schools, as a more advanced approach than using Scratch. Teachers with advanced students will find this useful for both themselves and their students.AcknowledgementsMost graphics were licensed through PresenterMedia (obligatory attribution) - many thanks to them for providing such great concept graphics with the ability to customize colors and text. The colorful slides and memorable pictures make learning coding a lot more fun.

课程标签

0人关注该课程

主题相关的课程