Introduction to OO Programming with Java is course 2 of the Core Java Specialization. After completing this course, you'll be able to create simple Java classes that exhibit the principle of Encapsulation, to import other classes for use, to work with Strings, print output and use advanced math functions.
제공자:


이 강좌에 대하여
Some programming experience in any language or Course 1 in this Specialization
귀하가 습득할 기술
- Crt0
- Recursively Enumerable Set
- Computer Programming
- Java Programming
Some programming experience in any language or Course 1 in this Specialization
제공자:

LearnQuest
LearnQuest is the preferred training partner to the world’s leading companies, organizations, and government agencies. Our team boasts 20+ years of experience designing, developing and delivering a full suite industry-leading technology education classes and training solutions across the globe. Our trainers, equipped with expert industry experience and an unparalleled commitment to quality, facilitate classes that are offered in various delivery formats so our clients can obtain the training they need when and where they need it.
강의 계획표 - 이 강좌에서 배울 내용
Classes and Objects
In this module, we discuss why we are using Object-Oriented Programming, and introduce the concepts in Java of Classes, Objects, Attributes, and Methods.
Creating Classes
In this module, we'll go into more detail on creating classes in Java, and how to organize classes into packages. We'll cover attributes (instance and class variables), methods, access modifiers, parameters, variable length argument lists, local variables, constants, constructors, overloaded methods, and more.
Using Java Objects
In this relatively short module, having discussed, in more detail, creating classes, we'll briefly turn our attention back to objects. How to create them with the "new" keyword, the difference between type and class (something we'll revisit often), and (conceptually) what happens in a JVM when we create a new object.
Namespaces and Java Libraries
In this module, we'll look more closely at the use of Java packages. How we declare our package; the implications of being in a package; why packages are important; how we import classes from other packages; what import does for us; how we come up with our own, unique, package name by following the specified rules; how to resolve name collisions. Finally, we will concluding by looking at four specific Java classes: String, StringBuffer, StringBuilder and Math.
검토
- 5 stars73.50%
- 4 stars21.50%
- 3 stars3%
- 2 stars1%
- 1 star1%
INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING WITH JAVA의 최상위 리뷰
good course, the guy narrating is a little annoying but does grow on you!
I learned so many new things about OOP also java this is very helpful for me
Great intro to OOP! Things are explained clearly and the videos are short and no longer than 10 minutes!
I love this specialization, i found it more nutritive than other courses in which you JUST learn the syntax and how to create a functional code.
핵심 Java 특화 과정 정보
This Core Java Specialization is part of a series of programming specializations, derived from LearnQuest's private Java Bootcamps, designed to provide the skill set necessary to be hired as an IT developer using Java in many corporate environments.

자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
이 전문 분야를 구독하면 무엇을 이용할 수 있나요?
재정 지원을 받을 수 있나요?
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.