Subscribe Now
  • 48 Unique Lessons
  • 3 Quizzes
  • Community Support
  • Feedback from Mentor
  • Lifetime Access
  • Mobile Friendly Content
  • Certificate

With this knowledge you’ll be able to:

  • Understand what programming is and why it’s a very useful skill in the freelance marketplace
  • Become familiar with the fundamentals of Java and the skills needed to become a successful programmer
  • Learn how to solve real-life problems using object-oriented programming.
  • Once you complete this course you will know how to create simple programs such as a calculator and a simple console game.

Description

Learn the fundamentals of Java with practical examples and beginner-friendly projects. Learn about variables, functions and what OOP means. Tackle problems and tasks with the help of code, and start your journey to joining the online workforce!

Prerequisites and requirements:

  • Basic digital literacy skills
  • Basic English skills
  • Prior programming experience is helpful, but in no means required

Featured Reviews

This is what students are saying about Intro to Java

Appreciation

Thanks for your good lessons I enjoyed it

Thanks for your good lessons I enjoyed it

Read Less

Fantastic

Educative

Educative

Read Less

Enjoyed it

Good teaching website

Good teaching website

Read Less

Course Curriculum

Estimated time of completion: 2 weeks

  • 1

    Chapter 00: Coderstrust

    • C0.01: Welcome to your learning journey!

    • C0.02: What is Coderstrust?

    • C0.03: Coderstrust & You

    • C0.04: Setting goals

    • C0.05: Join our Community

    • C0.06: How it works: Assignments

    • C0.07: How it works: Quiz

  • 2

    Chapter 01: Introduction

    • C1.01 - Introduction video

    • C1.02 - Introduction and structure

    • C1.03 - What is programming? Why bother to try and learn it?

    • C1.04 - IntelliJ installation guide

    • C1.05 - Hello World

    • C1.06 - What to expect from this course

    • C1.07 - Exercises

  • 3

    Chapter 02: Variables, primitive types and operators

    • C2.01 - Introduction to variables

    • C2.02 - Variables and declaring them

    • C2.03 - Arithmetic operators

    • C2.04 - Primitive Types and Strings

    • C2.05 - Recap

    • C2.06 - Chapter 2 quiz

    • C2.07 - Exercises

  • 4

    Chapter 03: Handling input and output

    • C3.01 - The scanner class

    • C3.02 - Using the scanner

    • C3.03 - Exercises

  • 5

    Mini assignment 1

    • Assignment 1

    • Assignment Form (Don't Forget to Press Submit)

  • 6

    Chapter 04: Loops

    • C4.01 - Repetitive tasks

    • C4.02 - The while loop

    • C4.03 - The for loop

    • C4.04 - The do while

    • C4.05 - Exercises

  • 7

    Chapter 05: Conditionals and operators

    • C5.01 - Conditional statements

    • C5.02 - Operators

    • C5.03 - If/else

    • C5.04 - Chaining and nesting

    • C5.05 - Validating input

    • C5.06 - Exercises

  • 8

    Mini Assignment 2

    • Assignment 2

    • Assignment Form (Don't Forget to Press Submit)

  • 9

    Chapter 06: Methods

    • C6.01 - Introduction to methods

    • C6.02 - Video explanation and examples

    • C6.03 - Exercises

  • 10

    Chapter 07: OOP - Object-oriented programming

    • C7.01 - Object-oriented programming

    • C7.02 - Classes and Objects

    • C7.03 - The four pillars of OOP

    • C7.04 - Exercises

  • 11

    Chapter 08: Exam

    • C8.01 - Final exam

    • One Last Step: Verification

Check out These Courses

  • Digital Literacy

    In today’s world, literacy goes beyond just the basic ability to comprehend text - we need to master a new skill: digital literacy.

  • Essential Python Course for Beginners - Learn Python with Easy Projects

    If you’re new to programming, this course is for you. Python is one of the most popular languages in the world and once you begin to delve into the world of Python, you will see...

  • Complete Freelancing Course - Learn how to work from home

    With this course, you will be able to create professional, compelling profiles in freelancing marketplaces like Upwork, Fiverr, People Per Hour, etc and start working for client...

Community

Sign up to be a part of the Coderstrust community. Meet course instructors, fellow students, graduate freelancers and learn about the courses we offer.

  • team member