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
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.
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.
Six basic token types, Primitive and derived Data Types and all basic Operators are explained here
Two problems related to tokens and operators have been presented in this challenge.
One output writing problem along with tricky usage of various data types has been presented here.
Here is another challenge problem for learning some operators magic.
This quiz puts a brief test of concepts discussed in the section of tokens, data types and operators.
The concepts of selection construct like if-else, switch and ternary operators have been explained here.
An alphabet case swapping problem and an another problem to improve redundant if will be presented here.
A simple problem to correct English grammar and another problem to show tax calculation using nested ternary operators are presented.
A problem related to days in a month with perfect leap year calculation and an another problem related to special implementation of arithmetic operators has been put as a challenge.
This one gives you questions related to if-else, switch, ternary operator etc.
The basic concepts of iteration or repetition constructs in java like for loop, while loop for each loop and do while loop has been explained here.
Right from simple challenge of printing sum of odd and even a problem on nested for loop with a new type of pattern will be thrown as a challenge.
The for each is a special construct in java for array elements picking. Here a problem for picking Fibonacci series and an another problem demonstrating the use of nested for each for picking values from 2D arrays, the case of multiple subjects has been thrown as a challenge. and then solved in detail.
A problem on entry validation using while loop and an another problem of encryption of message has been thrown as a challenge and then solved for you.
A typical multiple entry problem related to temperature conversion and another problem related to making a menu has been given as a challenge and then solved for you.
This quiz puts some questions related to for/for each/while/do-while loops.
Here I show you a pathway after taking up this course.
These links will definitely make your life easier.
We are a team of educators headed by Dr. SUNIL JI GARG who has a unique dream of creating a world controlled by "Authors" and "Thinkers". Udemy is considered by our team as a platform where we find a hope to carry our dream mission one step further. We would be creating all kinds of courses. We do have a background of creating courses in the domain of IT, Health and Nutrition, Soft-Skills, Competitive Examinations, Science Related Learning Skills and other Innovative Courses for teachers, home makers, corporate professionals and career seekers. We have been doing this since ages in the physical world domain. Now we have chosen udemy to carry our learning mission further.