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.
Este curso forma parte de Programa especializado: core java
ofrecido por


Acerca de este Curso
Some programming experience in any language or Course 1 in this Specialization
Habilidades que obtendrás
- Crt0
- Recursively Enumerable Set
- Computer Programming
- Java Programming
Some programming experience in any language or Course 1 in this Specialization
ofrecido por

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.
Programa - Qué aprenderás en este curso
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.
Reseñas
- 5 stars73,50 %
- 4 stars21,50 %
- 3 stars3 %
- 2 stars1 %
- 1 star1 %
Principales reseñas sobre INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING WITH JAVA
good course, the guy narrating is a little annoying but does grow on you!
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
Great intro to OOP! Things are explained clearly and the videos are short and no longer than 10 minutes!
Acerca de Programa especializado: core 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.

Preguntas Frecuentes
¿Cuándo podré acceder a las lecciones y tareas?
¿Qué recibiré si me suscribo a este Programa especializado?
¿Hay ayuda económica disponible?
¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.