Java Fundamentals: The Java Programming Language | Rupal Totale | Skillshare

Java Fundamentals: The Java Programming Language

Rupal Totale

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
16 Videos (4h 24m)
    • LastAnimation

      0:57
    • Variables

      20:40
    • Variable Challenge

      4:10
    • Loops

      15:52
    • Loops Challenge

      16:26
    • Conditions

      16:49
    • Arrays

      17:28
    • Operators and User Input

      17:46
    • Methods

      20:45
    • Classes and objects

      22:44
    • Contructors

      18:57
    • Getters And Setters

      22:43
    • Inheritance

      21:12
    • Polymorphism

      24:16
    • Encapsulation

      6:20
    • Composition

      17:11

About This Class

Q: What will I learn in this course?

Ans: You will learn the fundamentals of Java. We will start off easy and learn about variables, conditions, loops, arrays, operators and user input. Then we will take a closer look at classes, objects, and methods. Finally, we will go over fundamentals concepts of Object Oriented Programming: Inheritance, Encapsulation, Polymorphism, and Compositions. We will not merely glance over these topics but get a thorough understanding of what they are, how they work with each other and what role they play. The goal is for you to be thoroughly versed with these FUNDAMENTAL concepts by the end of the course.

Q: How will this course be taught? 

Ans: The videos will consist two parts: paper and computer. We will not directly dive into coding but rather gain an understanding of what the concept is and why it is important (on paper). Then we will move to the computer where I will lay out the syntax of the concept for you and give you ample of example mini-challenges to strengthen your understanding of the concept. 

Additionally, I will link a document for EACH video which will go over what we learned and will include plenty of additional resources for you to check out. I will also link the source code for each video. 

Q. How is this course different than other courses?

Ans: First off, this course requires NO prior experience, all it requires is a desire to learn. 

Secondly, for each video, you will have an idea of what we are going to cover as I will lay out an agenda for you. 

Lastly and MOST importantly, this course is FREE and definitely worth your time. 

1

Student

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Report class