Java Tutorial for Beginners | Full Course



Learn Java Programming in 7 hours.

1. How to use Eclipse – 03:50
2. Getting Started – 09:20
3. How Java Works – 14:16
4. Variable in Java – 15:46
5. Working with Variables – 20:30
6. Primitive Data Type in Java – 28:25
7. Naming Convention in Java – 34:25
8. Arithmetic Operators in Java – 41:33
9. If Else | Selection Statement – 50:29
10. Ternary & Switch Selection Statement – 50:16
11. While | For | Iteration Statement | Loops -01:05:25
12. Nested Loops | Iteration Statement – 01:13:21
13. Break and Continue – 01:18:40
14. Class and Object – 01:21:23
15. Constructor in Java Theory – 01:30:32
16. Constructor Example – 01:40:51
17. This keyword – 01:47:52
18. Method and Constructor Overloading – 01:51:29
19. Static Keyword – 01:56:41
20. Inner Class – 02:08:50
21. Array Theory – 02:16:23
22. Array 1D | 2D | Jagged Array – 02:22:35
23. Enhanced for loop – 02:35:02
24. Varargs – 02:39:02
25. Inheritance – 02:42:13
26. Super Method – 02:50:42
27. Multiple Inheritance in Java? – 02:57:18
28. Method Overriding | Super Keyword – 02:59:29
29. Dynamic Method Dispatch – 03:04:07
30. Encapsulation – 03:08:40
31. Wrapper class | AutoBoxing – 03:14:54
32. Abstract Keyword – 03:23:19
33. Why do we need Abstract Class? – 03:28:39
34. Final Keyword – 03:33:25
35. Interface | Why and What? – 03:39:27
36. More about Interface – 03:46:20
37. Anonymous Inner class – 03:51:33
38. Anonymous class with Interface – 03:54:51
39. Functional Interface | Lambda Expression – 03:57:12
40. Default method in Interface – 04:04:06
41. Multiple Inheritance issue with Interface – 04:09:39
42. Static method in Interface – 04:12:49
43. Package – 04:15:47
44. Access Modifiers – 04:22:14
45. Exception Handling Try Catch Finally – 04:32:35
46. Multiple Catch blocks – 04:38:37
47. Checked Exception | Finally block – 04:44:35
48. Try with Resource – 04:49:32
49. User Defined – 04:51:40
50. User Input using Scanner – 04:56:32
51. MultiThreading in Java Theory – 04:58:58
52. Thread class – 05:09:39
53. Runnable Interface – 05:20:34
54. Lambda Expression – 05:24:30
55. Join | isAlive method – 05:28:4
56. Thread Priority – 05:31:18
57. Synchronized Keyword – 05:36:34
58. Collection and Generics in Java – 05:45:10
59. Iterator Interface – 05:59:25
60. List Interface – 06:07:29
61. Generics with List – 06:13:00
62. Collections Class – 06:16:20
63. Comparator Interface – 06:20:34
64. Comparable Interface – 06:29:11
65. Set Interface – 06:35:08
66. Map Interface – 06:40:41

#java #Programming #tutorial

Become Java Expert : https://bit.ly/2RhVH3y
(Core Java, Servlet, JSP, Hibernate, Spring)

Spring Full Course : https://courses.telusko.com/learn/Spring5
Spring Full Course (UDEMY) : https://www.udemy.com/spring-5-with-spring-boot-2/?couponCode=TELUSKOJULY
Angular Full Course : https://courses.telusko.com/learn/Angular

Check out our website: www.telusko.com
courses.telusko.com

Instagram : https://www.instagram.com/navinreddy20
Twitter : https://twitter.com/navinreddy20
Facebook:
Telusko : https://www.facebook.com/teluskolearn…
Navin Reddy : https://www.facebook.com/navintelusko

Subscribe to our other channel:
Navin Reddy : https://www.youtube.com/channel/UCxmkk8bMSOF-UBF43z-pdGQ
Telusko Hindi : https://www.youtube.com/channel/UCitzw4ROeTVGRRLnCPws-cw

Donation & Support:
Indian Payment : https://www.instamojo.com/@NavinReddy/
PayPal Id : navinreddy20
Patreon : navinreddy20

35 thoughts on “Java Tutorial for Beginners | Full Course

  1. Thankyou very much Navin @Telusko
    I watched this video for many days and rewatched to get my revision done perfectly.. Practiced each and every line you explained on my own..
    By following this video today I got job as Java developer in a very good MNC.. Thankyou so much once again.

  2. Sir,I am new in this programming world and I don't know nothing about programming languages plus I have decided to learn a java language as my first programming language so can I take up your videos to get started ??

  3. 1. How to use Eclipse – 03:50

    2. Getting Started – 09:20

    3. How Java Works – 14:16

    4. Variable in Java – 15:46

    5. Working with Variables – 20:30

    6. Primitive Data Type in Java – 28:25

    7. Naming Convention in Java – 34:25

    8. Arithmetic Operators in Java – 41:33

    9. If Else | Selection Statement – 50:29

    10. Ternary & Switch Selection Statement – 50:16

    11. While | For | Iteration Statement | Loops –01:05:25

    12. Nested Loops | Iteration Statement – 01:13:21

    13. Break and Continue – 01:18:40

    14. Class and Object – 01:21:23

    15. Constructor in Java Theory – 01:30:32

    16. Constructor Example – 01:40:51

    17. This keyword – 01:47:52

    18. Method and Constructor Overloading – 01:51:29

    19. Static Keyword – 01:56:41

    20. Inner Class – 02:08:50

    21. Array Theory – 02:16:23

    22. Array 1D | 2D | Jagged Array – 02:22:35

    23. Enhanced for loop – 02:35:02

    24. Varargs – 02:39:02

    25. Inheritance – 02:42:13

    26. Super Method – 02:50:42

    27. Multiple Inheritance in Java? – 02:57:18

    28. Method Overriding | Super Keyword – 02:59:29

    29. Dynamic Method Dispatch – 03:04:07

    30. Encapsulation – 03:08:40

    31. Wrapper class | AutoBoxing – 03:14:54

    32. Abstract Keyword – 03:23:19

    33. Why do we need Abstract Class? – 03:28:39

    34. Final Keyword – 03:33:25

    35. Interface | Why and What? – 03:39:27

    36. More about Interface – 03:46:20

    37. Anonymous Inner class – 03:51:33

    38. Anonymous class with Interface – 03:54:51

    39. Functional Interface | Lambda Expression – 03:57:12

    40. Default method in Interface – 04:04:06

    41. Multiple Inheritance issue with Interface – 04:09:39

    42. Static method in Interface – 04:12:49

    43. Package – 04:15:47

    44. Access Modifiers – 04:22:14

    45. Exception Handling Try Catch Finally – 04:32:35

    46. Multiple Catch blocks – 04:38:37

    47. Checked Exception | Finally block – 04:44:35

    48. Try with Resource – 04:49:32

    49. User Defined – 04:51:40

    50. User Input using Scanner – 04:56:32

    51. MultiThreading in Java Theory – 04:58:58

    52. Thread class – 05:09:39

    53. Runnable Interface – 05:20:34

    54. Lambda Expression – 05:24:30

    55. Join | isAlive method – 05:28:4

    56. Thread Priority – 05:31:18

    57. Synchronized Keyword – 05:36:34

    58. Collection and Generics in Java – 05:45:10

    59. Iterator Interface – 05:59:25

    60. List Interface – 06:07:29

    61. Generics with List – 06:13:00

    62. Collections Class – 06:16:20

    63. Comparator Interface – 06:20:34

    64. Comparable Interface – 06:29:11

    65. Set Interface – 06:35:08

    66. Map Interface – 06:40:41

  4. for loop assignment
    1) public class FirstCode {

    public static void main(String args[]) {

    for(int i=1;i<=6;i++) {

    for(int j=1;j<=i;j++) {

    System.out.print(j+ " ");

    }

    System.out.println(" ");

    }

    }

    }
    2) public class FirstCode {

    public static void main(String args[]) {

    for(int i=1;i<=3;i++) {

    char b;

    b=65;

    for(int j=1;j<=i;j++) {

    System.out.print(b++ +" ");

    }

    System.out.println(" ");

    }

    }

    }

  5. 1.

    public class AssignmentOne{

    public static void main(String args []) {

    for(int i=1; i<=1;i++)

    {

    for(int j=1; j<=1;j++)

    {

    System.out.print(j+ " ");

    }

    System.out.println();

    }

    for(int K=1; K<=2;K++)

    {

    System.out.print(K+ " ");

    }

    System.out.println();

    for(int l=1; l<=3;l++)

    {

    System.out.print(l+ " ");

    }

    System.out.println();

    for(int m=1; m<=4;m++)

    {

    System.out.print(m+ " ");

    }

    System.out.println();

    for(int n=1; n<=5;n++)

    {

    System.out.print(n+ " ");

    }

    System.out.println();

    for(int p=1; p<=6;p++)

    {

    System.out.print(p+ " ");

    }

    System.out.println();

    }

    }

    2.

    public class AssignmentTwo{

    public static void main(String args []) {

    for(int i=1; i<=1;i++)

    {

    for(int j=1; j<=1;j++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    }

    for(int K=1; K<=2;K++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    for(int l=1; l<=3;l++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    for(int m=1; m<=4;m++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    for(int n=1; n<=5;n++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    for(int p=1; p<=6;p++)

    {

    System.out.print("*"+ " ");

    }

    System.out.println();

    }

    }

    3.

    public class AssignmentThree {

    public static void main(String args []) {

    for(int i=1; i<=1;i++)

    {

    for(int j=1; j<=1;j++)

    {

    System.out.print("A"+ " ");

    }

    System.out.println();

    }

    for(int K=1; K<=1;K++)

    {

    System.out.print("A"+ " "+ "B " + " ");

    }

    System.out.println();

    for(int l=1; l<=1;l++)

    {

    System.out.print("A"+ " "+ " B" + " "+"C"+ " ");

    }

    System.out.println();

    }

    }

    4.

    public class AssignmentFour {

    public static void main(String args []) {

    for(int i=1; i<=1;i++)

    {

    for(int j=1; j<=1;j++)

    {

    System.out.print("$"+ " "+ " $" + " "+ "$" + " " + "$"+ " ");

    }

    System.out.println();

    }

    for(int K=1; K<=1;K++)

    {

    System.out.print("$"+ " "+ " " + " "+ " " + " " + " "+"$"+" ");

    }

    System.out.println();

    for(int l=1; l<=1;l++)

    {

    System.out.print("$"+ " "+ " " + " "+ " " + " " + " "+"$"+" ");

    }

    System.out.println();

    for(int p=1; p<=1;p++)

    {

    System.out.print("$"+ " "+ "$ " + " "+ "$" + " " + "$"+ " ");

    }

    System.out.println();

    }

    }

  6. I am just a beginner in the programming field. hopefully with your tutorial I shall excel thank you for the knowledge you are impacting on people like us Amen. I will like to put down my fist Assignment code here.

Leave a Reply

Your email address will not be published. Required fields are marked *