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.
Этот курс входит в специализацию ''Специализация основы java'
от партнера


Об этом курсе
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,33 %
- 4 stars21,42 %
- 3 stars3,33 %
- 2 stars0,95 %
- 1 star0,95 %
Лучшие отзывы о курсе INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING WITH JAVA
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.
I learned so many new things about OOP also java this is very helpful for me
This course is excellent.i really earned knowledge by this course. thanks for offering this course for free of cost.
Well explained though some obsolete features should have been omitted or not spent time on.
Специализация основы 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.

Часто задаваемые вопросы
Когда я получу доступ к лекциям и заданиям?
Что я получу, оформив подписку на специализацию?
Можно ли получить финансовую помощь?
Остались вопросы? Посетите Центр поддержки учащихся.