Java from Beginner to Expert
Arkadiusz Włodarczyk, Professional teacher
-
-
0. Introduction
4:49 -
1. What is Java
12:40 -
2. 5 reasons to learn Java
2:46 -
3. Who am i
1:31 -
4. Downloading and installing IDE
5:11 -
5. Creating the project
4:21 -
6. Comments
4:27 -
7. Basics
7:09 -
8. Shortcuts
8:58 -
9. Variables
14:11 -
10. Naming convetions
6:07 -
11. Casting
7:12 -
12. Arithmetic operators
11:30 -
13. Relational Operators
6:44 -
14. Logical Operators
10:08 -
15. Bitwise Operators
17:59 -
16. Conditional Statements
5:56 -
17. Curly Bracers
3:40 -
18. Switch
5:43 -
19. Conditional Expression
3:30 -
20. Arrays
10:09 -
21. Multidimensional Arrays
4:53 -
22. Loops
8:50 -
23. Loop for
3:41 -
24. Enhanced for loop
3:56 -
25. Loop in loop
7:56 -
26. Break and continue
6:54 -
27. Summing many values
3:21 -
28. Object Oriented Programming Overview
14:12 -
29. Constructors
8:01 -
30. this keyword
3:03 -
31. methods
14:33 -
32. overloading methods
2:53 -
33. Static
10:38 -
34. Packages
12:06 -
35. Encapsulation
11:54 -
36. Refrences
8:35 -
37. References passing
5:58 -
38. Comparing Strings
4:06 -
39. Bottle
9:32 -
40. Inheritance
15:24 -
41. Polymorphism
11:55 -
42. Protected modificator
4:55 -
43. Abstract classes and methods
6:14 -
44. Instanceof
13:54 -
45. Downcasting
3:54 -
46. Object class - equals
11:34 -
47. toString
2:53 -
51. Final keyword
6:02 -
52. Interfaces
12:09 -
53. sorting using interfaces
12:35 -
54. nested classes
11:03 -
55. nested practical
13:07 -
56. anonymous classes
8:17 -
57. Aggregation
5:44 -
58. exceptions
17:51 -
59. lambda
13:32 -
60. documentation
13:52 -
61. Default methods
5:34 -
62. What after this course
3:02 -
BONUS: generic methods
9:47 -
BONUS: Generic types
16:03 -
BONUS: wild cards
8:03
-
About This Class
This Java course is designed for people who don't have any knowledge about programming. It doesn't matter if you have never written any programs or you have no idea about programming... After my course, all this will change. You will bust the myth that programming is a difficult thing only for the few!
Java is one of the most in demand & highest paying programming language.
Java's slogan is: "Write once, work everywhere."
You can use Java to create Android applications, desktop applications, games and much more.
One of the most popular games called Minecraft was created using Java.
After this course you will be able to use the advanced components of Java language.
Java is the base language for developing Android apps. You have to learn Java for Android development.
Save your precious time by buying this course. You will learn how to program in a fast and easy way!
The total length of the course is over 9 hours! You will learn theory and also gain lots of practice. During the course we will write many programs in Java.
If you have any questions regarding the topics covered in this Java course after watching videos please feel free to ask. I'm always happy to help.
Class Projects See All
No projects have
been added yet
No projects have
been added yet
No projects have
been added yet
No projects have
been added yet
13 of 14 students recommendSee All
I just started the java course and i'm hooked. Can't wait to sharp my skills. Thank you so much for sharing.
Incredible! i've just started with the course and it looks overwhelming! im excited to see what's next! :D
I am the author of 27 very popular video courses about programming, web-development and math in Poland. I've also created 7 video courses in English. Over 35,000 people enrolled in my Udemy courses. I put all my heart into creation of courses. I always try to explain everything the easiest possible way. I'm sure that my courses will help you in the programming and web development adventure :)
I believe that everyone has the ability to develop software if they are taught properly. Inclu...