Java: Going Further with Classes and Methods
Offered By: Codecademy
Course Description
Overview
Take a deeper look into classes and methods in Java.
In this course, we're going to take a deep dive into Java classes. We’ll start by looking at the String class in more detail. After spending more time with Strings, we’ll dive into some of the more advanced features of Classes. Specifically, we’ll look at how to set the access of class variables and methods, discuss the concept of encapsulation, and write our own static methods.
In this course, we're going to take a deep dive into Java classes. We’ll start by looking at the String class in more detail. After spending more time with Strings, we’ll dive into some of the more advanced features of Classes. Specifically, we’ll look at how to set the access of class variables and methods, discuss the concept of encapsulation, and write our own static methods.
Syllabus
- String Methods: Let's take a deeper look at the methods that belong to the String class.
- Lesson: String Methods
- Quiz: String Methods
- Project: DNA Sequencing
- Access, Encapsulation, and Static Methods: Let's dive deeper into classes and learn about some of their more advanced features.
- Lesson: Access, Encapsulation, and Scope
- Quiz: Access, Encapsulation, and Scope
- Lesson: Static Variables and Methods
- Quiz: Static Variables and Methods
- Inheritance and Polymorphism: Dive deeper into object-oriented Java with inheritance and polymorphism.
- Lesson: Inheritance and Polymorphism
- Quiz: Inheritance and Polymorphism Quiz
- Project: Language Families
- Informational: Next Steps
Taught by
Kenny Lin
Related Courses
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX