Java Essentials - Refresher for software developers

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名:Java Essentials - Refresher for software developers** **课程概述:** 本课程专为在工作中学习Java但缺乏正式介绍的软件开发者设计。如果您不确定自己是否掌握了Java的全部知识,或者希望巩固核心Java基础,本课程将为您提供全面的Java基础知识概览。它不仅能帮助您为面试做好准备,还能弥补您在语言知识上的任何不足,让您为学习更高级的主题打下坚实基础。 本课程以Java Brains独有的风格授课,涵盖从语言语法基础到面向对象编程概念,再到异常处理的各个方面。 **课程内容:** * **第一部分:** 介绍Java语言生态系统,包括JRE、JVM和JDK。 * **第二部分:** 介绍在电脑上开始Java编码的设置过程。 * **第三部分:** 涵盖变量和类型,深入讲解Java中的数据类型、字面量、数组、运算符以及变量作用域。 * **第四部分:** 讲解所有必需的Java控制结构。 * **第五部分:** 介绍Java中的面向对象编程入门,包括类和对象,以及对象实例、引用、this引用、变量遮蔽和构造函数。 * **第六部分:** 探讨面向对象编程的概念和实际应用,以及封装和访问限制等相关概念,包括访问修饰符、static和final关键字以及局部类。 * **第七部分:** 讲解继承和多态,包括访问修饰符、继承、重写、接口、抽象类、默认方法、类型转换、toString和equals方法。 * **第八部分:** 专注于异常处理,学习抛出和捕获异常的基本语法结构,以及如何创建异常类和异常处理的最佳实践。 **适用人群:** * 需要在工作中学习Java但缺乏正式背景的开发者。 * 希望巩固Java基础知识以备面试的开发者。 * 希望为深入学习Java高级主题(如Java 8 Lambdas)做准备的开发者。

课程评论(0条)

课程详情

Have you learnt Java on the job and never had a formal introduction to the language? Don't know what you don't know in Java?This course is just for you! Get a complete overview of all the basics of Java that you need to know. Including strong foundational understanding of Core Java and makes you ready for interviews. It also addresses any gaps in your knowledge of the language to get you ready to tackle and learn advanced topics.This is a course you'll wish you watched sooner!Watch this course anytime you need to brush up your Java skills. This course is perfect for brushing up all the Java basics before attending interviews!Taught in the inimitable Java Brains style, this course covers the language syntax basics to Object Oriented programming concepts to exception handling concepts.Section 1 introduces to the overall Java language ecosystem tackling the JRE, JVM and JDK. Section 2 introduces you to the setup process to start coding in Java on your computerSection 3 covers variables and types. Dive into the data types available in Java, understand literals, arrays operators and variable scopingSection 4 runs through all the essential control structures in Java that you need to knowSection 5 gets you started with Object Oriented programming in Java with classes and objects. Learn about object instances, references, the this reference, variable shadowing and constructors.Section 6 covers conceptual and practical implications of Object Oriented programming and the associated concepts of encapsulation and access restrictions. Learn about access modifiers, static and final key words and local classes.Section 7 covers inheritance and polymorphism - access modifiers, inheritance, overriding, interfaces, abstract classes default methods, casting, the toString and equals methods.Section 8 is all about exception handling. Learn the fundamental syntax structures that allow you to throw as well as catch exceptions. Learn how to create exception classes and best practices for handling exceptions.After you finish this course, check out the Java Brains' Java 8 Lambdas course to take your Java learning to the next level!

课程标签

0人关注该课程

主题相关的课程