ˆ˚ˇ˘ ˚˙˜˚ ˙ i ˛ ˛˙˚ ˚ ˚ ˜˚· comparable and comparator - we are now going to look...
TRANSCRIPT
ԴԱՍԸՆԹԱՑԻ ԲՈՎԱՆԴԱԿՈՒՈՒՆ I ՍԿՍՆԱԿ ՄԱԿԱՐԴԱԿ
ԺԱՄԱՔԱՆԱԿ
25 ժամ
25 ժամ
ԴԱՍ 1
ԹԵՄԱՅԻ ԱՆՎԱՆՈՒՄ
Ներածություն Computers How a Java Program uses Computers Java Why What How When Where How Java is dierent from other Technologies Java Technology Features of Java Phases of Java Program
Գործիքներ JDK installation in a dierent environment Integrated development environment Installing Intellij IDEA Intellij IDEA overview Simple program example
ԴԱՍ 2
Introduction Hello World Project Defining the Main Method Variables Starting out with Expressions Primitive Types byte short long and width Casting in Java Float and double Primitive Types The char and boolean Primitive Data Types String data type
25 ժամ
ԴԱՍ 3
Operators Operands and Expressions if-then Statement Logical and Operator Logical OR Operator Assignment Operator VS Equals to Operator Ternary Operator First Steps Summary
25 ժամ
ԴԱՍ 4
Expressions Statements Code blocks methods Introduction - An introduction to this section of the course dealing with Expressions Statements Code blocks and Methods Keywords and expressions - In this step we will learn about Java keywords as well as what makes up an expression You will find out the keywords that Java has already reserved how Java lets you know that these keywords are reserved and you will get to know what a valid expression looks like A Challenge is at the end of the topic to assist your understanding of these impor tant concepts Statements Whitespace and Indentation (Code Organi zation) - In this lecture we will discuss what statements are and how to construct them We will then move to finding out how Java treats whitespaces (and what it is) and how indenting your code makes for a better pro gramming experience Code Blocks a Control Flow Statements and The If Then Else Control Statements - Lets discuss code blocks what they are how to put a code block together and why you would want to use one We will cover the if then else statement and how this applies to programming and finish o with a challenge to help you under stand the concepts taught in the lesson help you understand the concepts taught in the lesson if then else Recap
25 ժամ
ԴԱՍ 5
Methods in Java - A very important concept in Java are Methods In this lecture you will learn what they are how to create them and why they are integral to Java (and programming in general) We will go through what a method is comprised of and the advantages of using them and how to have them perform constructive tasks in your Java programs More On Methods and A Challenge - In this video we continue exploring methods and end with a method challenge to assist in your understanding of them Parsing Values from a String Reading User Input
25 ժամ
ԴԱՍ 6
Control Flow Statements Introduction - Get the basic understanding on what this section will cover with regards to Control Flow Statements The switch statement - We learn about the switch statement in Java in this section and its role in controlling the flow of your programs Plus apply the skills you have learned with a challenge exercise The for Statement - The for statement is extremely popular and useful in Java Lets explore how to use it in this lesson Plus apply the skills you have learned with a challenge exercise The while and do while statements - To other major control flow statements in Java are the while and do while statements Lets explore both in this lesson Plus apply the skills you have learned with a challenge exer cise
25 ժամ
ԴԱՍ 7
Classes Introduction - An introduction to this section of the course dealing with Object Oriented Programming specifically Classes Objects Constructors and Inheritance Classes Part 1 - Lets kick o our study of object oriented programming with classes Classes Part 2 - Lets continue on with our discussions about Classes in Java in this step Enums
25 ժամ
ԴԱՍ 8
Constructors Constructors - Part 1 - Lets look at Constructors and their importance to creating classes in Java in this part Plus apply the skills you have learned with a challenge exercise Constructors - Part 2 - More discussions about Construc tors in this video Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 9
Inheritance Inheritance - Part 1 - Inheritance is a very important concept in OOP Lets explore it and its role in Java in this section Inheritance - Part 2 - Continuing on with our inher itance discussions from the previous lesson we look at more advanced concepts in this step Reference vs Object vs Instance vs Class This vs super Method Overloading vs Overriding Recap
25 ժամ
ԴԱՍ 10
Static vs Instance Methods Static vs Instance Variables Inheritance Challenge Part 1 - Its challenge time lets look at understanding what we have learned about Inheritance with a challenge in this lesson Inheritance Challenge Part 2 - Finishing o the solution to the inheritance challenge raised in the last video
25 ժամ
ԴԱՍ 11
Composition Introduction -An introduction to this section of the course dealing with Composition Encapsulation and Polymorphism Composition - The second major component of OOP is composition Lets explore that concept in this lesson Composition Part 2 - Lets finish off our study of composition in Java in this lesson Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 12
Encapsulation amp Polymorphism Encapsulation - Have an understanding about one of the fundamental object oriented programming which is encapsulation Encapsulation - Continuation on the discussion of encapsulation Polymorphism - Lets go through Polymorphism Polymorphism - Continue with the discussion on Polymorphism and take on the challenge OOP Master Challenge Exercise - Part 1 of the Master challenge for object oriented programming to help you understand what has been taught in this and the previous sections of the course
25 ժամ
ԴԱՍ 13
Exception handling Exceptions handling - Uncaught Exceptions Try-Catch-Finally
Arrays Java inbuilt Lists Arrays - Its time to get an overview of Arrays what they are and how to use them Arrays (Exercise) - Get to know more about Arrays by taking on this challenge exercise References Types vs Value Types Minimum Element Challenge Reverse Array Challenge
25 ժամ
ԴԱՍ 14
Autoboxing and Unboxing List and ArrayList Part 1 - Get to know the concept of Lists and ArrayList in Java ArrayList Part 2 Autoboxing and Unboxing LinkedList Part 1 - Get to know the concept structure of LinkedLists Java
25 ժամ
ԴԱՍ 15
Inner and Abstract Interfaces Interfaces - Get the basic understanding about Interfaces in Java Interfaces Part 2 - Continuation on the lecture about Interfaces Interfaces Challenge Part 1 - Now we have learn about interfaces it is now time to take on the Interface challenge exercise
25 ժամ
ԴԱՍ 16
Inner and Abstract Classes Inner classes Part 1 - Understand the concept of nesting a class within a class with Inner Classes Inner Classes Part 2 - Continuation of the Inner Classes discussion Abstract Classes - Get the basic understanding about abstract classes in Java Interface vs Abstract Class
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 4
Expressions Statements Code blocks methods Introduction - An introduction to this section of the course dealing with Expressions Statements Code blocks and Methods Keywords and expressions - In this step we will learn about Java keywords as well as what makes up an expression You will find out the keywords that Java has already reserved how Java lets you know that these keywords are reserved and you will get to know what a valid expression looks like A Challenge is at the end of the topic to assist your understanding of these impor tant concepts Statements Whitespace and Indentation (Code Organi zation) - In this lecture we will discuss what statements are and how to construct them We will then move to finding out how Java treats whitespaces (and what it is) and how indenting your code makes for a better pro gramming experience Code Blocks a Control Flow Statements and The If Then Else Control Statements - Lets discuss code blocks what they are how to put a code block together and why you would want to use one We will cover the if then else statement and how this applies to programming and finish o with a challenge to help you under stand the concepts taught in the lesson help you understand the concepts taught in the lesson if then else Recap
25 ժամ
ԴԱՍ 5
Methods in Java - A very important concept in Java are Methods In this lecture you will learn what they are how to create them and why they are integral to Java (and programming in general) We will go through what a method is comprised of and the advantages of using them and how to have them perform constructive tasks in your Java programs More On Methods and A Challenge - In this video we continue exploring methods and end with a method challenge to assist in your understanding of them Parsing Values from a String Reading User Input
25 ժամ
ԴԱՍ 6
Control Flow Statements Introduction - Get the basic understanding on what this section will cover with regards to Control Flow Statements The switch statement - We learn about the switch statement in Java in this section and its role in controlling the flow of your programs Plus apply the skills you have learned with a challenge exercise The for Statement - The for statement is extremely popular and useful in Java Lets explore how to use it in this lesson Plus apply the skills you have learned with a challenge exercise The while and do while statements - To other major control flow statements in Java are the while and do while statements Lets explore both in this lesson Plus apply the skills you have learned with a challenge exer cise
25 ժամ
ԴԱՍ 7
Classes Introduction - An introduction to this section of the course dealing with Object Oriented Programming specifically Classes Objects Constructors and Inheritance Classes Part 1 - Lets kick o our study of object oriented programming with classes Classes Part 2 - Lets continue on with our discussions about Classes in Java in this step Enums
25 ժամ
ԴԱՍ 8
Constructors Constructors - Part 1 - Lets look at Constructors and their importance to creating classes in Java in this part Plus apply the skills you have learned with a challenge exercise Constructors - Part 2 - More discussions about Construc tors in this video Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 9
Inheritance Inheritance - Part 1 - Inheritance is a very important concept in OOP Lets explore it and its role in Java in this section Inheritance - Part 2 - Continuing on with our inher itance discussions from the previous lesson we look at more advanced concepts in this step Reference vs Object vs Instance vs Class This vs super Method Overloading vs Overriding Recap
25 ժամ
ԴԱՍ 10
Static vs Instance Methods Static vs Instance Variables Inheritance Challenge Part 1 - Its challenge time lets look at understanding what we have learned about Inheritance with a challenge in this lesson Inheritance Challenge Part 2 - Finishing o the solution to the inheritance challenge raised in the last video
25 ժամ
ԴԱՍ 11
Composition Introduction -An introduction to this section of the course dealing with Composition Encapsulation and Polymorphism Composition - The second major component of OOP is composition Lets explore that concept in this lesson Composition Part 2 - Lets finish off our study of composition in Java in this lesson Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 12
Encapsulation amp Polymorphism Encapsulation - Have an understanding about one of the fundamental object oriented programming which is encapsulation Encapsulation - Continuation on the discussion of encapsulation Polymorphism - Lets go through Polymorphism Polymorphism - Continue with the discussion on Polymorphism and take on the challenge OOP Master Challenge Exercise - Part 1 of the Master challenge for object oriented programming to help you understand what has been taught in this and the previous sections of the course
25 ժամ
ԴԱՍ 13
Exception handling Exceptions handling - Uncaught Exceptions Try-Catch-Finally
Arrays Java inbuilt Lists Arrays - Its time to get an overview of Arrays what they are and how to use them Arrays (Exercise) - Get to know more about Arrays by taking on this challenge exercise References Types vs Value Types Minimum Element Challenge Reverse Array Challenge
25 ժամ
ԴԱՍ 14
Autoboxing and Unboxing List and ArrayList Part 1 - Get to know the concept of Lists and ArrayList in Java ArrayList Part 2 Autoboxing and Unboxing LinkedList Part 1 - Get to know the concept structure of LinkedLists Java
25 ժամ
ԴԱՍ 15
Inner and Abstract Interfaces Interfaces - Get the basic understanding about Interfaces in Java Interfaces Part 2 - Continuation on the lecture about Interfaces Interfaces Challenge Part 1 - Now we have learn about interfaces it is now time to take on the Interface challenge exercise
25 ժամ
ԴԱՍ 16
Inner and Abstract Classes Inner classes Part 1 - Understand the concept of nesting a class within a class with Inner Classes Inner Classes Part 2 - Continuation of the Inner Classes discussion Abstract Classes - Get the basic understanding about abstract classes in Java Interface vs Abstract Class
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 6
Control Flow Statements Introduction - Get the basic understanding on what this section will cover with regards to Control Flow Statements The switch statement - We learn about the switch statement in Java in this section and its role in controlling the flow of your programs Plus apply the skills you have learned with a challenge exercise The for Statement - The for statement is extremely popular and useful in Java Lets explore how to use it in this lesson Plus apply the skills you have learned with a challenge exercise The while and do while statements - To other major control flow statements in Java are the while and do while statements Lets explore both in this lesson Plus apply the skills you have learned with a challenge exer cise
25 ժամ
ԴԱՍ 7
Classes Introduction - An introduction to this section of the course dealing with Object Oriented Programming specifically Classes Objects Constructors and Inheritance Classes Part 1 - Lets kick o our study of object oriented programming with classes Classes Part 2 - Lets continue on with our discussions about Classes in Java in this step Enums
25 ժամ
ԴԱՍ 8
Constructors Constructors - Part 1 - Lets look at Constructors and their importance to creating classes in Java in this part Plus apply the skills you have learned with a challenge exercise Constructors - Part 2 - More discussions about Construc tors in this video Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 9
Inheritance Inheritance - Part 1 - Inheritance is a very important concept in OOP Lets explore it and its role in Java in this section Inheritance - Part 2 - Continuing on with our inher itance discussions from the previous lesson we look at more advanced concepts in this step Reference vs Object vs Instance vs Class This vs super Method Overloading vs Overriding Recap
25 ժամ
ԴԱՍ 10
Static vs Instance Methods Static vs Instance Variables Inheritance Challenge Part 1 - Its challenge time lets look at understanding what we have learned about Inheritance with a challenge in this lesson Inheritance Challenge Part 2 - Finishing o the solution to the inheritance challenge raised in the last video
25 ժամ
ԴԱՍ 11
Composition Introduction -An introduction to this section of the course dealing with Composition Encapsulation and Polymorphism Composition - The second major component of OOP is composition Lets explore that concept in this lesson Composition Part 2 - Lets finish off our study of composition in Java in this lesson Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 12
Encapsulation amp Polymorphism Encapsulation - Have an understanding about one of the fundamental object oriented programming which is encapsulation Encapsulation - Continuation on the discussion of encapsulation Polymorphism - Lets go through Polymorphism Polymorphism - Continue with the discussion on Polymorphism and take on the challenge OOP Master Challenge Exercise - Part 1 of the Master challenge for object oriented programming to help you understand what has been taught in this and the previous sections of the course
25 ժամ
ԴԱՍ 13
Exception handling Exceptions handling - Uncaught Exceptions Try-Catch-Finally
Arrays Java inbuilt Lists Arrays - Its time to get an overview of Arrays what they are and how to use them Arrays (Exercise) - Get to know more about Arrays by taking on this challenge exercise References Types vs Value Types Minimum Element Challenge Reverse Array Challenge
25 ժամ
ԴԱՍ 14
Autoboxing and Unboxing List and ArrayList Part 1 - Get to know the concept of Lists and ArrayList in Java ArrayList Part 2 Autoboxing and Unboxing LinkedList Part 1 - Get to know the concept structure of LinkedLists Java
25 ժամ
ԴԱՍ 15
Inner and Abstract Interfaces Interfaces - Get the basic understanding about Interfaces in Java Interfaces Part 2 - Continuation on the lecture about Interfaces Interfaces Challenge Part 1 - Now we have learn about interfaces it is now time to take on the Interface challenge exercise
25 ժամ
ԴԱՍ 16
Inner and Abstract Classes Inner classes Part 1 - Understand the concept of nesting a class within a class with Inner Classes Inner Classes Part 2 - Continuation of the Inner Classes discussion Abstract Classes - Get the basic understanding about abstract classes in Java Interface vs Abstract Class
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 9
Inheritance Inheritance - Part 1 - Inheritance is a very important concept in OOP Lets explore it and its role in Java in this section Inheritance - Part 2 - Continuing on with our inher itance discussions from the previous lesson we look at more advanced concepts in this step Reference vs Object vs Instance vs Class This vs super Method Overloading vs Overriding Recap
25 ժամ
ԴԱՍ 10
Static vs Instance Methods Static vs Instance Variables Inheritance Challenge Part 1 - Its challenge time lets look at understanding what we have learned about Inheritance with a challenge in this lesson Inheritance Challenge Part 2 - Finishing o the solution to the inheritance challenge raised in the last video
25 ժամ
ԴԱՍ 11
Composition Introduction -An introduction to this section of the course dealing with Composition Encapsulation and Polymorphism Composition - The second major component of OOP is composition Lets explore that concept in this lesson Composition Part 2 - Lets finish off our study of composition in Java in this lesson Plus apply the skills you have learned with a challenge exercise
25 ժամ
ԴԱՍ 12
Encapsulation amp Polymorphism Encapsulation - Have an understanding about one of the fundamental object oriented programming which is encapsulation Encapsulation - Continuation on the discussion of encapsulation Polymorphism - Lets go through Polymorphism Polymorphism - Continue with the discussion on Polymorphism and take on the challenge OOP Master Challenge Exercise - Part 1 of the Master challenge for object oriented programming to help you understand what has been taught in this and the previous sections of the course
25 ժամ
ԴԱՍ 13
Exception handling Exceptions handling - Uncaught Exceptions Try-Catch-Finally
Arrays Java inbuilt Lists Arrays - Its time to get an overview of Arrays what they are and how to use them Arrays (Exercise) - Get to know more about Arrays by taking on this challenge exercise References Types vs Value Types Minimum Element Challenge Reverse Array Challenge
25 ժամ
ԴԱՍ 14
Autoboxing and Unboxing List and ArrayList Part 1 - Get to know the concept of Lists and ArrayList in Java ArrayList Part 2 Autoboxing and Unboxing LinkedList Part 1 - Get to know the concept structure of LinkedLists Java
25 ժամ
ԴԱՍ 15
Inner and Abstract Interfaces Interfaces - Get the basic understanding about Interfaces in Java Interfaces Part 2 - Continuation on the lecture about Interfaces Interfaces Challenge Part 1 - Now we have learn about interfaces it is now time to take on the Interface challenge exercise
25 ժամ
ԴԱՍ 16
Inner and Abstract Classes Inner classes Part 1 - Understand the concept of nesting a class within a class with Inner Classes Inner Classes Part 2 - Continuation of the Inner Classes discussion Abstract Classes - Get the basic understanding about abstract classes in Java Interface vs Abstract Class
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 13
Exception handling Exceptions handling - Uncaught Exceptions Try-Catch-Finally
Arrays Java inbuilt Lists Arrays - Its time to get an overview of Arrays what they are and how to use them Arrays (Exercise) - Get to know more about Arrays by taking on this challenge exercise References Types vs Value Types Minimum Element Challenge Reverse Array Challenge
25 ժամ
ԴԱՍ 14
Autoboxing and Unboxing List and ArrayList Part 1 - Get to know the concept of Lists and ArrayList in Java ArrayList Part 2 Autoboxing and Unboxing LinkedList Part 1 - Get to know the concept structure of LinkedLists Java
25 ժամ
ԴԱՍ 15
Inner and Abstract Interfaces Interfaces - Get the basic understanding about Interfaces in Java Interfaces Part 2 - Continuation on the lecture about Interfaces Interfaces Challenge Part 1 - Now we have learn about interfaces it is now time to take on the Interface challenge exercise
25 ժամ
ԴԱՍ 16
Inner and Abstract Classes Inner classes Part 1 - Understand the concept of nesting a class within a class with Inner Classes Inner Classes Part 2 - Continuation of the Inner Classes discussion Abstract Classes - Get the basic understanding about abstract classes in Java Interface vs Abstract Class
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 17
Java Generics Generic Introduction - Get a basic understanding on Java Generics what it is and why should you use them Our Generic Class - In this lecture we will look at creating our own Generic classes Our Generic class part 2 - Continuation in the creating our own Generics class and also tackle the problem of making a team only accept a player of a particular type
25 ժամ
ԴԱՍ 18
Naming conventions and packages static and finalkeywords Packages - Get an understanding on what Packages are and its role in Java programming Access Modifiers - It is time to talk about access modifiers in particular private public protected as well as package private The static statement - Get to understand what the static statement keyword actually means and why we used it in particular places The final statement - Get to know the Final java keyword that is used to define constant values Immutable vs mutable classes - Get to understand the dierence between immutable and mutable classes
25 ժամ
ԴԱՍ 19
Java Collection Framework and algorithms O(n) notation - Get to understand algorithms complexity Collection interface Collection overview - Get a better understanding of the Collections Framework with collection abstraction dia gram Basic sorting algorithms - Get to understand basic sorting algorithms Quicksort algorithm
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams
25 ժամ
ԴԱՍ 20
Java Collection Framework and algorithms Binary Search - Continuation on the discussions on Collections and the focus now on Binary Search
Collection List methods - More about the Binary Search and discuss about the Collections List Methods Comparable and Comparator - We are now going to look at the other collection types which are Comparable and Comparator Maps - Discussed about the final issue with the compare method and also start talking about Maps Sets and HashSets Equals and Hashcode
25 ժամ
ԴԱՍ 21
Lambda Expressions Functional interfaces overview Lambda Expression introduction Streams