Select Your Style

Choose your layout

Color scheme

Crash Course in Java Programming

Crash Course in Java Programming

INR₹2,118.00 + GST

Please login to purchase the course.

Slides in English

Explanation in Hindi + English

SKU: cid_175382 Category: Tags: , , ,
About the course

This course teaches you the entire of the core knowledge required to write Java code. This course covers primitive data types, comments, class, import statement, Scanner class, and the final keyword. It also covers Strings, static keyword along with access specifiers such as private, protected, public. You also get to learn about constructors, math class, hasNextLine method, the nextLine method, getters, and setters. In addition to this, it covers method overloading, Random class, type casting in Java, and the toString method.

It also covers conversion from Strings to primitives, conversion from primitives to Strings along with conditional statements such as if, else, else-if, and switch-case statements. The course also covers different print statements in Java such as print, println, printf. You also get to learn about various types of operators in Java, which are logical operators, comparison operators, and ternary operator. The course also covers loops in Java such as for, while, do while, and for each loop along with break and continue statements. Not only this, the course also covers polymorphism, arrays, and multidimensional arrays etc.

Credit Score  = 1+1+20+(2+1+15) = 40 (Formula to calculate credit score is available here)
Learning Outcomes

After completing this course, you will be able to:

  • Get familiar with the concepts of core Java programming.
  • Create a console based Java application.
  • Get ready for mobile applications development on Android platform.
  • Boost your hireability through innovative and independent learning.
  • Get a certificate on successful completion of the course.
Target Audience

The course can be taken by:

Students: All students who are pursuing professional graduate/post-graduate courses related to computer science or Information Technology.

Teachers/Faculties: All computer science teachers/faculties.

Professionals: All IT professionals, who wish to acquire new skills or upgrade their existing skills.

Why learn Java Programming?

Java is an open source, platform independent language. In subsequent years, the language has become the backbone of millions of applications across multiple platforms including Windows, Macintosh and UNIX-based desktops, Android-based mobiles, embedded systems and enterprise solutions. According to Oracle (that acquired Sun Microsystems in 2010), Java now runs on more than 3 billion devices. Java is the most useful programming language for developing GUI based applications. Java is the choice of many software developers for writing applications involving scientific calculations and mathematical operations. These programs are generally considered to be fast and secure, have a higher degree of portability and low maintenance.

Applications like MATLAB use Java both for interacting user interface and as part of the core system. From tiny embedded systems to anything as Big as Hadoop, Java is the base for several applications. It is good to learn Java not only to become a Java Programmer but also to move to the next level in your career by getting trained in Android or Hadoop. As we all know, Android has emerged as one of the best career options. Android developers need to know Java in order to develop applications and games on Android. Similarly, Java is the base for learning Big Data and Hadoop. You can master Hadoop and its fundamentals, only if you are well familiar with Java. Prospects are bright for you with knowledge of programming languages like Java. As of 2018, there are a lot of opportunities for Java programmers. With a projected growth rate of 19 percent for the 2014-2024 period (according to the U.S. Bureau of Labor Statistics for all application programming), the career prospects for Java programmers are indeed excellent.

Course Features
  • 24X7 Access: You can view lecture as per your own convenience.
  • Online lectures: ~50 minutes of online lecture with high-quality video.
  • Updated Quality content: Content is latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

There will be a final test containing a set of multiple choice questions. Your evaluation will include the scores achieved in the final test.

  1. The access to the course can be extended 3 months at a time (for upto 4 times) just by sending a mail requesting for an extension to the email id in the footer.
  2. The hard copy of the certificate shall be shipped to your registered address or your college
  3. There is no soft copy of the certificate.
  4. To get access to the certificate - you need to take the online exam at the end of the course

Basic mathematical calculation skills and logical skills

Topics to be covered
  • Primitive Data Types
  • Comments
  • Class
  • Import
  • Scanner
  • Final
  • Strings
  • Static
  • Private
  • Protected
  • Public
  • Constructors
  • Math
  • Hasnextline
  • Next-line
  • Getters
  • Setters
  • Method Overloading
  • Random
  • Casting
  • Tostring
  • Conversion From Strings to Primitives
  • Converting From Primitives to Strings
  • If
  • Else
  • Else If
  • Print
  • Println
  • Printf
  • Logical Operators
  • Comparison Operators
  • Ternary Operator
  • Switch
  • For
  • While
  • Break
  • Continue
  • Do While
  • Polymorphism
  • Arrays
  • For Each
  • Multidimensional Arrays and More

Write a Java program to : (~30 minutes each)

  • Check Even or Odd Number
  • Check whether input character is vowel or consonant
  • Convert char to String and String to Char
  • Find duplicate characters in a String
  • Calculate the average of numbers using Array
  • Generate Random Number
  • Make a calculator using switch case
  • Find Area of Geometric figures using method overloading
  • Check whether the input number is Armstrong number or not
  • Perform Linear Search in a 2D matrix
  • Print the area and perimeter of a triangle having sides of 3, 4 and 5 units by creating a class named 'Triangle' without any parameters in its constructor.
  • Print the area of a rectangle by creating a class named 'Area' having two methods. First method named as 'setDim' takes length and breadth of rectangle as parameters and the second method named as 'getArea' returns the area of the rectangle. Length and breadth of rectangle are entered through keyboard.

Please make sure that these programs are not copied from any sources and are based on your own research / learning from the course