Java For Beginners – 1st step towards becoming a Java Guru!
Java For Beginners – 1st step towards becoming a Java Guru!, available at $84.99, has an average rating of 4.2, with 132 lectures, 10 quizzes, based on 564 reviews, and has 24212 subscribers.
You will learn about Write Professional Java code using industry best practices Face Java interviews and tests with confidence Showcase your professional code debugging skills This course is ideal for individuals who are The course is ideal for beginners, no previous programming experience is required or Software developers working in other languages, switching to Java or Students / Java developers who are not confident about their current Core Java concepts or Professional not doing good in Core Java interviews / assignments or Java professionals with extensive knowledge and experience may not benefit much out of this course It is particularly useful for The course is ideal for beginners, no previous programming experience is required or Software developers working in other languages, switching to Java or Students / Java developers who are not confident about their current Core Java concepts or Professional not doing good in Core Java interviews / assignments or Java professionals with extensive knowledge and experience may not benefit much out of this course.
Enroll now: Java For Beginners – 1st step towards becoming a Java Guru!
Summary
Title: Java For Beginners – 1st step towards becoming a Java Guru!
Price: $84.99
Average Rating: 4.2
Number of Lectures: 132
Number of Quizzes: 10
Number of Published Lectures: 132
Number of Published Quizzes: 10
Number of Curriculum Items: 142
Number of Published Curriculum Objects: 142
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- Write Professional Java code using industry best practices
- Face Java interviews and tests with confidence
- Showcase your professional code debugging skills
Who Should Attend
- The course is ideal for beginners, no previous programming experience is required
- Software developers working in other languages, switching to Java
- Students / Java developers who are not confident about their current Core Java concepts
- Professional not doing good in Core Java interviews / assignments
- Java professionals with extensive knowledge and experience may not benefit much out of this course
Target Audiences
- The course is ideal for beginners, no previous programming experience is required
- Software developers working in other languages, switching to Java
- Students / Java developers who are not confident about their current Core Java concepts
- Professional not doing good in Core Java interviews / assignments
- Java professionals with extensive knowledge and experience may not benefit much out of this course
A lot of efforts and time had been put in this course so that students can become Java experts very easily. All the lectures are arranged in a specific order to maximize the learning experience.
Along with 22.5 hours of Video lectures, you will find 70+ coding challenges and 100+ Quiz questions, which makes it a complete Core Java learning package.
Being an inquisitive student myself, I always wanted to know why’s of everything. I sometimes got the answers, sometimes I didn’t.
In this course, I have tried to give why’s of most of the concepts. Rather than simply accepting the rules, if you know the reason behind, it is a lot easier to understand.
In my teaching experience, I have observed that traditional black/white boards are extremely effective teaching aids, therefore I used lots of screen drawing to simulate the same classroom experience. In the lectures I have also included a lot of practical tips and tricks, best practices and dos and don’ts, which will help you in professional assignments.
I will start this course by downloading, installing and configuring required software.
Then in next section, I will help you to write your first Java program in text editor as well as Eclipse IDE and I will slowly cover following topics in detail:
-
Understand JVM, JRE and JDK
-
Javadoc and developer comments and their significance.
-
Variables, Data Types and Operators
-
Control Statements Types
-
Java arrays and Command-line arguments
-
Packages, classpath and User-input
-
Eclipse debugging in detail
-
Classes, objects, constructors, initialization blocks, type of variables, methods and Garbage collection
-
Object Oriented Programming Concepts: Encapsulation, Inheritance, Polymorphism and Abstraction
-
Access specifier, instanceof operator and casting
-
String, StringBuilder and Wrapper classes
-
Exception
-
Enums
To check the details of each topic, you can download course synopsis from Add-ons section.
If you want to get 100% out of this course, then I recommend completing the sections in sequence, don’t jump :). Solve all the questions given in Video lectures along with Java Coding Challenge exercises, to practice your newly acquired skills. Attempt all the quiz questions provided at the end of each section to validate your knowledge.
Although respective source code is provided with the lectures; you can download complete workspace from Add-ons section.
If you have doubts, then please ask your questions in discussion board and I will reply to your queries within 24 – 48 hours.
Hope you enjoy this course and level up your Java expertise.
NOTE:
Modules were added in JDK 9 under the project codename JIGSAW. It itself is a vast topic to learn, which is not necessary at this time for learning core java concepts.
So, it is recommended to work with the latest JDK 8 release.
Once you are confident about your core concepts, then you can proceed with learning newly added features in JDK 9 onwards.
Copyright 2024 Udayan Khattry
All rights reserved. No part of this course may be reproduced in any form or by any electronic or mechanical means, including information storage and retrieval systems, without permission in writing from the author.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Setup
Lecture 1: Download, Install and Configure Software
Chapter 3: Let's Start coding
Lecture 1: Write your first java program in Notepad++
Lecture 2: Write your first Java Program in Eclipse IDE
Lecture 3: Short explanation on JVM, JRE and JDK
Lecture 4: Dissection of MyFirstClass Java Program
Lecture 5: Comments in Java Program – 1
Lecture 6: Comments in Java Program – 2
Chapter 4: Variables, Data Types & Operators
Lecture 1: Literals and Variables – 1
Lecture 2: Literals and Variables – 2
Lecture 3: Primitive Data Types in Java – 1
Lecture 4: Primitive Data Types in Java – 2
Lecture 5: Operators in Java – 1
Lecture 6: Operators in Java – 2
Lecture 7: Operators in Java – 3
Lecture 8: Operators in Java – 4
Lecture 9: Operator Precedence in Java
Chapter 5: Control Statement Types
Lecture 1: Selection Statements: if & if – else
Lecture 2: Selection Statements: if – else if – else
Lecture 3: Selection Statements: switch – case
Lecture 4: Java Coding Challenge – 1
Lecture 5: Looping Statements: while – 1
Lecture 6: Looping Statements: while – 2
Lecture 7: Java Coding Challenge – 2
Lecture 8: Looping Statements: do – while
Lecture 9: Looping Statements: for
Lecture 10: Java Coding Challenge – 3
Lecture 11: Nested Control and Labeled Statements – 1
Lecture 12: Nested Control and Labeled Statements – 2
Lecture 13: Java Coding Challenge – 4
Lecture 14: Branching Statements – 1
Lecture 15: Branching Statements – 2
Chapter 6: Java Arrays, for-each loop & Command-line arguments
Lecture 1: One-dimensional arrays – 1
Lecture 2: One-dimensional arrays – 2
Lecture 3: One-dimensional arrays – 3
Lecture 4: One-dimensional arrays – 4
Lecture 5: Java Coding Challenge – 5
Lecture 6: Multi-dimensional arrays -1
Lecture 7: Multi-dimensional arrays -2
Lecture 8: Java Coding Challenge – 6
Lecture 9: Enhanced for-loop for Arrays – 1
Lecture 10: Enhanced for-loop for Arrays – 2
Lecture 11: Command-line arguments – 1
Lecture 12: Command-line arguments – 2
Lecture 13: Java Coding Challenge – 7
Chapter 7: Packages, Classpath, User-input & Debugging
Lecture 1: Java Package and Classpath – 1
Lecture 2: Java Package and Classpath – 2
Lecture 3: Java Package and Classpath – 3
Lecture 4: Java Package and Classpath – 4
Lecture 5: Java Package and Classpath – 5
Lecture 6: User-input with Scanner – 1
Lecture 7: User-input with Scanner – 2
Lecture 8: User-input with Scanner – 3
Lecture 9: Miscellaneous – 1
Lecture 10: Java Coding Challenge – 8
Lecture 11: Debugging Java codes in Eclipse – 1
Lecture 12: Debugging Java codes in Eclipse – 2
Chapter 8: Object Oriented Programming (OOP) – 1
Lecture 1: Classes and Objects
Lecture 2: Constructors – 1
Lecture 3: Constructors – 2
Lecture 4: Stack and Heap – 1
Lecture 5: Stack and Heap – 2
Lecture 6: Java Coding Challenge – 9
Lecture 7: Methods – 1
Lecture 8: Methods – 2
Lecture 9: Methods – 3
Lecture 10: Methods – 4
Lecture 11: Methods – 5
Lecture 12: Methods – 6
Lecture 13: Java Coding Challenge – 10
Lecture 14: Variables – 1
Lecture 15: Variables – 2
Lecture 16: Variable Shadowing – 1
Lecture 17: Variable Shadowing – 2
Lecture 18: Initialization Blocks – 1
Lecture 19: Initialization Blocks – 2
Lecture 20: Garbage Collection
Lecture 21: Java Coding Challenge – 11
Chapter 9: Object Oriented Programming (OOP) – 2
Lecture 1: Encapsulation
Lecture 2: Access Modifiers
Lecture 3: Inheritance – 1
Lecture 4: Inheritance – 2
Lecture 5: Inheritance – 3
Lecture 6: Inheritance – 4
Lecture 7: Inheritance – 5
Instructors
-
Udayan Khattry
SCJP, SCWCD & Oracle Database SQL Certified Expert
Rating Distribution
- 1 stars: 10 votes
- 2 stars: 12 votes
- 3 stars: 62 votes
- 4 stars: 180 votes
- 5 stars: 300 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