Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Hello, my name is Pedro Mercado and I would like to teach you how to program in Java. Go from a Noob to a pro learning the fundamentals of object oriented programming. This course is designed to taking you from not knowing anything about programming to being able to comfortably being able to program in java.
Learn how to Program in one of the worlds most popular programming language. This course is a beginners course taking you step by step through pain of learning a programming language on your own. With Java being literally everywhere, running on multiple platforms such as windows,mac,linux,android,etc. Its a no brainer that Java is the go to language to teach at high school and colleges across the world.
The course is structured as follow:
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Getting Started|
|Section 2: Building Blocks|
Primitive Data Types
String Concatenation adding two Strings together
if else statement
else if statement
Nested if , else, else if statements
Conditional Operators && and ||
|Section 3: Loops|
do while loop
Nested for loops
|Section 4: Arrays|
|Section 5: Getting input|
Getting input from keyboard
Getting input from text file
|Section 6: Practice Problems|
|Section 7: Classes and Objects|
Fields, Setters and Getters
Inheritance, Polymorphism, Method Overriding
Abstract Classes Abstract Methods
|Section 8: Intro to datastructures|
Intro to Singly LinkedList data structure
Build our Node Class and Implement Linked List Contructor
Implementing prepend method
Implementing toString and getSize methods
Implementing append method
Implementing removeFirst method
Implementing removeLast method
|Section 9: Bonus Section|
Bonus Lecture : Discount Coupon on Next Courses
A recent Graduate with a Bachelor of Arts degree in Computer Science from Queens College as well as an Associate of Applied Science in Internet Technologies from Queens Borough Community College. I enjoy developing web applications in java spring as well as in angularjs. I also enjoy learning new technologies.