|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learnjava/
课程评论:没有评论
课程名称:从零开始学习Java 课程概述:Java是一种广泛用于服务器端开发的编程语言,它具有平台独立性,意味着你的编程技能可以轻松转移。此外,Java还提供了丰富的库,适用于几乎所有可想象的计算领域。在本课程中,专家程序员将介绍Java的概念和技术,以及面向对象编程的基础知识。你将学习到基本的语法,如何使用对象、变量、循环和库,并通过创建两个类似即时通讯器的程序来实践你的技能。本课程是你成为熟练Java开发者的重要第一步,带你探索这一令人兴奋的领域。 在本课程中,你将学习到以下内容: 1. 学习Java:将介绍Java及其能够为你做什么;学习Java开发工具包和NetBeans集成开发环境,并通过编写一个小项目来入门。 2. 程序化Java:学习Java编程的基本知识,包括方法、变量、数组、循环和条件语句等。 3. 从结构到对象:探索如何创建和操作用户定义的结构数据类型,并以此为基础,深入了解对象和类。 4. 更多关于对象:学习一些更高级的对象处理技术,包括继承、抽象类和接口。 5. Java输入输出库与异常:了解Java提供的输入输出库及异常处理机制。 6. 创建用户界面:探索基本的Java图形用户界面(GUI)创建,包括组件、容器、布局管理器等。 7. 创建聊天程序:逐步指导你创建一个简单的Java聊天程序,包括用户界面、行为添加,创建网络客户端和服务器并连接图形用户界面。 课程特性丰富的界面允许你跳转到任意主题,并可对个别部分进行书签标记以便日后查阅。同时,全屏模式提供高清沉浸式体验,观看与操作模式则使你能够在观看视频时同步进行实践。此外,课程还包含练习文件,便于你尝试所学的技术。
A widely used language for server-side development, Java is platform independent, so your programming skills are readily transferable, and comes with extensive libraries for applications in almost any conceivable field of computing. In this course expert programmer introduces the concepts and techniques of Java, as well as the basics of object orientation. You'll learn the fundamental syntax and how to work with objects, variables, loops, and libraries, then practice your skills by creating a pair of programs that work like an instant messenger. This course is step one on your road to becoming a skilled Java developer with all the exciting possibilities that offers. In this Course you'll learn the fundamentals of Java, a popular, platform-independent language for server-side development. The contents of this course include: Learning Java In this chapter you'll be introduced to Java, learning what it is and what it can do for you. We'll look at the Java Development Kit and the NetBeans IDE (integrated development environment) and get started working with Java by coding a small project. Procedural Java This chapter looks at the basics of programming in Java. You'll learn about methods, variables, arrays, loops, conditional statements, and more. From Structures to Objects This chapter begins by looking at how to create and manipulate user-defined structured data types in Java, then using that as a basis, moves on to explore objects and classes. More About Objects In this chapter you'll learn some more advanced techniques for working with objects. You'll be introduced to inheritance, abstract classes, and interfaces. Java IO Libraries and Exceptions In this chapter you'll learn about the IO libraries provided by Java and how Java handles exceptions. Creating a User Interface This chapter will explore the basics of creating a Java GUI (graphical user interface). You'll learn about components, containers, layout managers, and more. Creating a Chat Program This chapter will walk you through the entire process of creating a simple chat program with Java. We'll create a user interface, add behavior to it, then create a network client and server and connect the GUI to them. The lessons are wrapped in a feature-rich interface that lets you jump to any topic and bookmark individual sections for later review. Full-Screen mode provides a hi-def, immersive experience, and Watch-and-Work mode shrinks the video into a small window so you can play the videos alongside your application. Also included are exercise files that give you an easy way to try out the techniques you learn.