The Complete Java Programmer: From Scratch to Advanced
The Complete Java Programmer: From Scratch to Advanced, available at $64.99, has an average rating of 4.6, with 61 lectures, 6 quizzes, based on 504 reviews, and has 29965 subscribers.
You will learn about Core concepts of Java from the Beginning upto coding Java for Android Learn how to write a Java program Understand all the basic components of a Java Program Development in Java in IntelliJ IDE This course is ideal for individuals who are Curious People It is particularly useful for Curious People.
Enroll now: The Complete Java Programmer: From Scratch to Advanced
Summary
Title: The Complete Java Programmer: From Scratch to Advanced
Price: $64.99
Average Rating: 4.6
Number of Lectures: 61
Number of Quizzes: 6
Number of Published Lectures: 61
Number of Published Quizzes: 6
Number of Curriculum Items: 67
Number of Published Curriculum Objects: 67
Original Price: ₹1,199
Quality Status: approved
Status: Live
What You Will Learn
- Core concepts of Java from the Beginning upto coding Java for Android
- Learn how to write a Java program
- Understand all the basic components of a Java Program
- Development in Java in IntelliJ IDE
Who Should Attend
- Curious People
Target Audiences
- Curious People
Hey guys! I welcome you all to my course The Complete Java Programmer: From Scratch to Advanced.This course is designed for the learners of all categories: Beginners – who don’t have prior knowledge in programming and interested in learning a new skill, Programmers from other languages who wish to learn Java. This course is an experiment that tries to relate almost all the programming concepts in Java to the real world scenarios. In this, we will discuss some real-world scenarios and try to code it using Java. You will also have a very deep insight on Object Oriented Programming in Java which is simply the need of the hour. With bewitching analogies, you will be motivated to pursue in this course with a decent pace so that you can complete the course and earn a certificate. For example, We will be dealing with the core concepts of Object Oriented Programming(OOP) through examples like lion and his cubs so that it will be easy and interesting for you to understand the concept as well as keeps you engaged. You will also have access to all the source codes, some optional problem sheets and quizzes for you to practice and master the skill. Using your knowledge in Java after this course, you can also start learning how to develop Android Apps in Android Studio. Java is the one of the most required skills in IT Industry. Get certifiedas the complete Java programmer now!
In order to have as few implementation dependencies as feasible, Java is a high-level, class-based, object-oriented programming language. In other words, compiled Java code can run on any platforms that accept Java without the need to recompile. It is a general-purpose programming language designed to enable programmers to write once, run anywhere (WORA). Regardless of the underlying computer architecture, Java applications are often compiled to bytecode that can run on any Java virtual machine (JVM). Although Java has fewer low-level features than either C or C++, it has syntax that is similar to each of them. Unlike most traditional compiled languages, the Java runtime has dynamic capabilities (such reflection and runtime code change).
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Java Code Execution
Lecture 3: Installing IntelliJ IDEA
Lecture 4: An overview on OOP
Lecture 5: Creating a new project and a new class in IntelliJ IDEA
Lecture 6: What is Java? (Reading)
Chapter 2: Basics of Java Programming
Lecture 1: 2.Writing Hello World code and understanding the syntax
Lecture 2: 3.Datatypes and Comments in Java
Lecture 3: Use of Commenting in a code
Lecture 4: 4.Explicit and Implicit Type Conversion in Java
Lecture 5: 5.Mathematical Operators and use of TODO statements in a company
Chapter 3: Understanding the basic concepts through real-world scenarios
Lecture 1: 6.Increment and Decrement Operators in Java
Lecture 2: 7.Understanding if-else using a chocolate incident
Lecture 3: 8.Can we have multiple if statements in Java?
Lecture 4: 9.Understanding nested if through our school report card
Lecture 5: 10.Understanding logical operators through a teenager's problem
Lecture 6: 11.Understanding final keyword in Java through pi
Lecture 7: 12.Understanding user-input through Solar System
Lecture 8: 13.Let's design a simple calculator in Java using switch-case
Chapter 4: All about Loops
Lecture 1: 14.Introduction to Loops, Understanding While loop through 24-hours in a day
Lecture 2: 15. The Classical For Loop
Lecture 3: 16. do while loop, the differences between while loop and do while loop
Lecture 4: 17.Let's find the sum of n natural numbers using for loop
Lecture 5: 18. Finding Factorial of any number in Java
Lecture 6: 19.Introduction to Pattern Programming
Chapter 5: Arrays, Enhanced for loop, Math class
Lecture 1: 20.Understanding Arrays through a bag of colourful balls
Lecture 2: 21. Getting user-input as an array
Lecture 3: 22. Understanding enhanced for loop through 7 days in a week
Lecture 4: 22.1.The Math Class in Java
Chapter 6: Object Oriented Programming in Java
Lecture 1: 23.Introduction to Object Oriented Programming through a car
Lecture 2: 24.Understanding static methods through a model of car
Lecture 3: 25. More on methods and saying Hello dood
Lecture 4: 26.Understanding attributes through mileage and seating capacity
Lecture 5: 27.Access Modifiers in Java and understanding the syntax
Lecture 6: 28. Twin Brothers-Getters and Setters, this keyword
Lecture 7: 29.Constructors In Java
Lecture 8: 30.Constructor – The Hero
Chapter 7: Understanding the Core Concepts of OOP through real world examples
Lecture 1: 32.Understanding Encapsulation
Lecture 2: 33.Understanding Inheritance through our family and lion
Lecture 3: 34.Understanding Methods Overriding through Father and Mother
Lecture 4: 36.Understanding Abstraction through ATM Machine
Lecture 5: 37.Understanding Polymorphism through different groups of people
Lecture 6: 38.Understanding Interfaces through Pets
Lecture 7: 39.Anonymous Classes(Used in Android)
Lecture 8: 40. super keyword in java
Chapter 8: Data Structures in Java (util package)
Lecture 1: 41.Introduction to Data Structures in Java and creating an ArrayList
Lecture 2: 42.Methods available in ArrayList Class
Lecture 3: 43.LinkedLists
Lecture 4: 44.HashSet in Java
Lecture 5: 45.Understanding HashMap in Java through squares
Chapter 9: Exception Handling and File Handling in Java
Lecture 1: Exception Handling
Lecture 2: File Handling
Chapter 10: Missed out Topics
Lecture 1: Multidimensional Arrays(Matrices)
Lecture 2: Nested Classes
Lecture 3: instanceOf
Chapter 11: Problem Solving in Java
Lecture 1: Palindrome number program in Java
Chapter 12: Basic Problem Sheets – Optional
Lecture 1: Problem Sheet 1
Lecture 2: Problem Sheet 2
Lecture 3: Problem Sheet 3
Lecture 4: Problem Sheet 4
Chapter 13: Source codes (Resource)
Lecture 1: Download all the source codes here!
Chapter 14: Coding Exercises
Instructors
-
Sujithkumar MA
Engineer | Course Instructor
Rating Distribution
- 1 stars: 19 votes
- 2 stars: 20 votes
- 3 stars: 88 votes
- 4 stars: 192 votes
- 5 stars: 185 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024