• Post category:StudyBullet-5
  • Reading time:5 mins read


What you will learn

Learn the core concepts of Java Programming by using the challenge learning technique.

Apply the basic concepts in day to day use of selection constructs and iterations constructs in a perfect manner

Prepare themselves for taking bigger challenges in core Java programming

Description

Challenge learning is an upcoming modern style of learning, specially suited to learning computer programming in sharp and precise way. This course focuses on giving core Java challenge problems that you are expected to solve and then match with our solution which has been explained in detailed in video form. And of course before giving you the challenge problems it also tells you the related concepts in brief. The overall objective is to sharpen the concepts you might have learned elsewhere but are still struggling to be perfect in them. The concepts covered in this very first course on Java are


Get Instant Notification of New Courses on our Telegram channel.


  • Tokens, Data types and Operators.
  • Selection constructs (if-else, switch, ternary operator)
  • Iteration constructs (for, for each, while, do-while)

If you are an entry level programmer or a programming school student striving to become perfect in above concepts, this one promises to help every one of you. This one can also help other instructors to learn a new way of throwing challenges in front of their students.

  • About 2 hour of video learning content.
  • 11 Concept Examples and 19 Challenge Problems to cover all related concepts.
  • Hints have been provided with all 19 challenge problems.
  • Detailed solution videos for all challenge problems.
  • Links for further exploration.

You should take this course to start your journey of becoming an expert in Java. As a course maker I promise to make available material of other levels very soon, so that your urge of knowing more and more keeps getting satisfied.

This course has been created as a level wise course to keep the things modular, economical and as a logical path to rise the ladder gradually with a rhythm similar to that is followed in traditional style of classroom learning.

English
language

Content

Introducing the Basics

Course Introduction
Java Quickies
Java Basics Quiz

Tokens, Data types and Operators

Concepts Explained
Activity: Programming Challenge 1 – Tokens
Activity: Programming Challenge 2 – Data Types and Casting
Activity: Programming Challenge 3 – Operators
Tokens, Data types and Operators Quiz

Selections, if-else, ? : , switch

Selections – Concepts Explained
Activity: Programming Challenge 1 – If-else
Activity: Programming Challenge 2 – ternary operator
Activity: Programming Challenge 3 – Switch Case
Selection Constructs Quiz

Iterations, for, while, for each, do while

Iterations – Concepts Explained
Activity: Programming Challenge 1 – for loop
Activity: Programming Challenge 2 – for each loop
Activity: Programming Challenge 3 – while loop
Activity: Programming Challenge 4 – do while loop
Iteration Constructs Quiz

Concluding Section

Where do we go from here
Reference Links Sheet