Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Mini-project 2 Tutorial Explanation
Graph Chatbot
Related lectures (32)
Previous
Page 1 of 4
Next
Immutability in Java: Date and DateBuilder
Explores immutability in Java through Date and DateBuilder classes, emphasizing thread safety and code reliability.
Java Interfaces: Enumerated Types and Interfaces
Explores the principle of coding to an interface, Java enumerated types, and the benefits of using interfaces for encapsulation.
Generics in Java: Cell and Pair Classes
Covers the implementation of generic classes in Java, focusing on the Cell and Pair classes.
Design Patterns: Observer
Covers the implementation of the Observer design pattern in Java.
Object-Oriented Programming: Inheritance and Polymorphism
Introduces inheritance, polymorphism, and object-oriented programming concepts in Java through practical examples.
Polymorphism and Type Testing
Explores object-oriented programming concepts, polymorphism, inheritance, and dynamic binding in Java, emphasizing the importance of correct object comparison.
Comparing Objects: Comparable vs Comparator
Covers the concepts of Comparable and Comparator interfaces in Java, explaining how classes implement these interfaces to enable object comparison.
Design Patterns: Decorator and Composite
Explains how to implement Decorator and Composite design patterns in Java with real examples and code snippets.
Inheritance in Java: Concepts and Implementation
Covers the fundamental concepts of inheritance in Java and the importance of packages in managing access rights.
Programming basics: introduction and algorithms
Introduces programming basics, covering Unix systems, Firefox, algorithms, and data structures.