
Learn to code in Java by Solving Coding Problems
Test and Improve your Java skills by solving coding challenges
Language: english
Note: 3.0/5 (1 notes) 1,004 students
Instructor(s): Tarun Telang
Last update: 2022-10-02
What you’ll learn
- Learn how to code in Java by solving coding problems.
- Build a strong foundation in coding and problem-solving.
- Learn about different Java programming constructs and features.
- Become a better programmer overall.
Requirements
- Problem solving and logical thinking skills
- No Java Programming experience is required. You will learn everything you need to know.
Description
This course is about learning to code in Java by solving coding problems. It will help you build a strong foundation in coding and problem-solving.
I will take you through the Java introduction practice challenge from HackerRank and show you how to solve them with detailed explanations. In each section, you will find several coding problems of varying difficulty levels. You are expected first to attempt solving the problem on your own and then look at the solution only if you are stuck or to compare your solution with mine.
You will learn:
The basics of programming and fundamental concepts of Java
How to apply your knowledge of Java to solving coding challenges
How to approach a problem with a clear and logical mindset
How to improve your problem-solving skills in Java.
By the end of this course, you will be able to solve coding problems in Java confidently.
This course is for anyone who wants to learn how to code in Java. It is perfect for beginners and experienced programmers who want to improve their coding skills. So, what are you waiting for? Start solving coding problems and become a better programmer today!
You don’t need to install Java to take this course. You can use the HackerRank website to write and run your code.
Who this course is for
- This course is for anyone who wants to learn how to code in Java.
- It is perfect for beginners as well as experienced programmers who want to brush up their coding skills.
Course content
- Introduction
- Course Overview
- Problem (Easy): Welcome to Java!
- Solution: Welcome to Java!
- Problem (Easy): Java Stdin and Stdout I
- Solution: Java Stdin and Stdout I
- Article: Introduction to Stdin and Stdout
- Problem (Easy) : Java If-Else
- Solution: Java If-Else
- Problem (Easy): Java Stdin and Stdout II
- Solution: Java Stdin and Stdout II
- Problem: Java Output Formatting
- Solution: Java Output Formatting
- Problem (Easy) : Loops
- Solution: Loops
- Problem (Easy): End-of-File
- Solution: End-of-file
- Problem (Easy): Static Initializer Block
- Solution: Static Initializer Block
- Problem (Easy): Int to String
- Solution: Int to String
- Problem (Easy): Date and Time
- Solution: Date and Time
- Problem (Easy): Currency Formatter
- Solution: Currency Formatter
- Strings Introduction
- Map
- Generics
- Comparator
- Sort
- Dequeue

Google Project Management [Coursera with Google]
Time remaining or 4 enrolls left
Don’t miss any coupons by joining our Telegram group |