Join.Learn.Practice.Master
Note: Course Free for limited time and limited users(500 limit) so Enroll ASAP. If not free it means you are late. Scroll Down and click Enroll Now button to get enrolled
What You will Learn
- Clearly understand industry required core Java topics in just few days
- Be able to write a code and execute it independently
- Test your “Coding style” through coding exercises
- Be able to clear Java interviews by giving “practice test”
- study sample questions to clear oracle certification exam
This course includes:
95 hours on-demand video
176 coding exercises
1 practice test
Assignments
82 downloadable resources
Access on mobile and TV
Full lifetime access
Certificate of completion
Scroll Down and click Enroll Now Button to get enrolled into the Free Course
Description
Hi I am Suvarna from India.
Introducing updated JDK 17 Java master course that covers every little aspect of Java programming.
This course is intended from beginners to advanced programmers to be able to learn and code on their own.
My motto is to make you love programming-as” Practice makes perfect” so much of coding exercises and plus practice tests are included.
Enhancement is done on daily basis so on daily basis you’ll get more than yesterday . It may cover new Java topic or brand new chapter as a whole.
Every new topic will be added with downloadable material as well as coding exercises so that being ready for interview or giving a tough test will not be a big deal for you.
Oracle Java certification exam related sample questions are also added to help you clear the exam.
I am available here 24*7 so if you need any help regarding any of the topic explained,please ask.Your question will be answered soon.
At the end you will have started “enjoying” programming and you will also become “helping hand” to other needy students.
Thank you for being here.I bet you’ll never regret it.
“JOIN NOW TO ENJOY OUR CODING JOURNEY AS A TEAM!”
Regards,
Suvarna.
Who this course is for:
Beginner software programmer
Anyone who wants to be smart and professional Java programmer
Smart kids who want to learn programming
Requirements
- Better if C known,ok otherwise
- No programming experience is needed,you can still join the course
Course Content
- 37 sections • 193 lectures • 95h 5m total length
- Overview of Java
- Simple Java Programs
- Coding Exercise : Hello World Program
- Coding exercise : Display number of mobiles you have
- Datatype,variables and arrays theory part1
- Datatype,variables and arrays theory part2
- Datatype,variables arrays practical part 1
- Datatype,variables and arrays practical part2
- Coding Exercise : About yourself
- Coding Exercise : Area of rectangle
- Coding Exercise : display character using ascii value
- Coding Exercise : Display whether programming is easy or hard
- Operators in Java
- Coding exercise : Understand Operator precedence
- Coding exercise : Calculate percentage of a student
- Control statements theory
- Control statements practical part1
- Control statements practical part2
- Coding Exercise : Healthy Life Program
- Coding exercise : Let’s help Marsha
- Coding exercise : Who can win how much lottery
- Coding Exercise : square and cube of two
- Coding exercise : Display all numbers with numbers divisible by 3 with special message
- Classes practical part2
- Coding exercise : Display Employee information
- Coding exercise : Calculate average
- Coding Exercise:Display name
- Coding exercise : Can I drive a vehicle
- A Closer look at Methods and Classes theory part1
- A Closer look at Methods and Classes Theory part 2
- A Closer Look at Methods and Classes theory part3
- Methods and Classes Practical Part1
- Methods and Classes Practical Part2
- Methods and Classes Practical part3
- Repetition practical part2 and 3 (Methods and classes)
- Coding Exercise : Addition Program
- Coding Exercise : Constructor and method overloading
- Coding Exercise : Display private public and default members
- Inheritance theory part1
- Inheritance theory part2
- Inheritance theory part3
- Inheritance practical part1
- Inheritance practical part2
- Inheritance practical part3
- Coding Exercise : Animal Class and subclasses
- Coding Exercise : Abstract class Person with Abstract method where he/she lives
- Coding exercise : Multilevel inheritance for Animal
- Coding exercise : Overload show() for employer subclass
- Employee Assignment
- Packages and interfaces theory part1
- Packages and Interfaces theory part2
- Packages and Interfaces theory part3
- Packages and Interfaces practical part1
- Packages and Interfaces practical part2
- Coding Exercise : Access Control
- Exception handling theory
- Exception handling practical
- Exception Handling Multiple choice questions
- Coding Exercise : Custom Exception to catch wrong hobby
- Multithreading theory part1
- Multithreading theory part2
- Multithreading theory part3
- Multithreading practical part1
- Multithreading practical part2
- Multithreading practical part3
- Coding Exercise : Implementing Runnable Interface
- Coding exercises:extend thread class
- Coding exercise : Display Current Thread and Display after its name change
- Coding exercise : Use synchronized keyword to display your name middle name and surname properly
- Coding exercise : Producer and Consumer
- Coding Exercise : Creating a deadlock situation
- Coding exercise : Create given output using suspend resume after Java 2
- Enumerations,Autoboxing and Annoations theory (part1)
- Enumerations,Autoboxing,annotations theory part2
- Enumerations,Autoboxing and Annotations Theory part3
- Enumerations,Autoboxing and Annotations theory part4
- Enumerations,Autoboxing and Annotations theory part5
- Enumerations,Autoboxing and Annotations practical
- Coding Exercise : Display all college ratings using enumerations
- Coding exercise : Compare ordinal numbers of colleges
- Input Output in Java theory part1
- Input Output in Java theory part2
- Input Output in Java theory part3
- Input Output in Java practical
- Coding Exercise : Read characters from keyboard until quit
- Coding Exercise : Read lines of text until END is enconutered
- Coding Exercise : Print of console using PrintWriter
- Generics theory part1
- Generics theory part2
- Generics theory part3
- Generics theory part4
- Generics theory part5
- Generics practical
- Coding Exercise : Create and use simple Generic class with one type parameter
- Coding Exercise : Create and use Simple Generic class with two type parameters
- Coding Exercise : Calculate average of all number types using single Generic class with bounds
- Coding Exercise : Compare the averages using WildCard Argument to Function
- Display X and Y coordinates of only class that is bounded in multilevel inheritance hierarchy
- Lambda expressions theory part1
- Lambda expressions theory part2
- Lambda expressions theory part3
- Lambda expressions theory part4
- Lambda expressions practical
- Simple Lambda expression for fixed value
- Coding Exercise : Block Lambda that reverses the characters in the name and surname
- Coding Exercise : Create a generic functional interface to perform string concat & integer modulous
- Coding Exercise : Pass functional interface as a type of its first parameter
- Coding Exercise : Lambda expression that throws Exception
- Coding exercise : Variable capture to keep percentage have a final value
- Modules theory part1
- Modules theory part2
- Modules theory part3
- Modules theory part4
- Modules theory part5
- Modules practical example1 simple example
- Modules practical example2 requires transitive
- Switch expressions theory part1
- Special Lecture : Switch and yield
- Special lecture : An arrow case
- Special lecture : Text Blocks
- Special lecture : Records part1
- Special lecture : Records part2
- Special lecture : Recently added features
- Coding Exercise : Write a switch expression to display a priority level
- Coding Exercise : Write a switch expression using an arrow case
- Coding exercise : Use a block arrow case
- Coding Exercise : Statement switch with arrows
- Coding Exercise : Remove starting space using Text Blocks
- Remove whitespace upto the first text character or when closing delimiter is encountered
- Coding Exercise : create a simple record to store id,name and address for Student
- Create a record with compact constructor to remove any leading and trailing whitespaces
- Use a non-canonical constructor in a record
- Create a record with minimal check – correct first and last name
- Create a method that returns only the last name of the employee record
- Coding Exercise : Process only strings from Array of Object
- String Handling theory part1
- String Handling theory part2
- String handling theory part3
- String handling practical part1
- String handling practical part2
- Coding exercise:About me
- Coding Exercise : Make a string of your name from Char Array
- Coding Exercise : Create a string from ascii array
- Coding Exercise : Find out if any given character is vowel or not
- Coding Exercise: Override toString() method to display your details
- Coding Exercise: Fetch given word from given String
- Coding exercise : Find whether given strings are equal or not
- Coding Exercise : Sort given string using compareToIgnoreCase method
- Coding Exercise : set Particular char At given location in given string
- Coding Exercise : Create String using appending ascii chars
- Coding Exercise : Complete the sentence using inserting word at proper place
- Coding Exercise : Reverse a given String
- Coding Exercise : Modify a given string using delete() and insert()
- Coding exercise : To find out first and last indexes of given characters and strings in given string
- Exploring Java.lang theory part1
- Exploring Java.lang theory part2
- Exploring Java.lang theory part3
- Exploring Java.lang theory part4
- Exploring Java.lang theory part5
- Exploring Java.lang practical part1
- Exploring Java.lang practical part2
- Coding Exercise : Demo project for Double
- Coding Exercise : Check infinity and isNotANumber(isNaN)
- Coding Exercise : Display binary,octal and hexadecimal representation of given number
- Coding Exercise : Find out character is Upper,lower,digit or whitespace
- Coding exercise : display free and occupied memory
- Coding Exercise : Display elapsed time after executing for loop
- Coding exercise : Copy array from One array to another array and from one array to the same array
- Coding Exercise : Implement Cloneable interface and clone the objects
- Coding Exercise : Clone the Objects by overriding Cloneable interface’s clone object
- Coding Exercise : Display Runtime type information of Class objects using Class’s reference
- Coding Exercise : Convert Theta to radians and vice versa using inbuilt function
- Coding Exercise:Put threads in thread group and Perform suspend and Resume
- Coding Exercise : Display details of all packages
- The Collections framework theory part1
- The Collections framework theory part2
- The Collections framework theory part3
- The Collections framework theory part4
- The Collections framework theory part5
- The Collections framework theory part6
- The Collections framework theory part7
- The Collections framework theory part8
- The Collections framework practical part1
- The Collections framework practical part2
- Coding Exercise : Enter and modify elements to arraylist
- Coding Exercise : Convert Arraylist of temperature and find average
- Coding Exercise : Finalize students admitted
- Coding Exercise : Display flower names
- Coding Exercise : Display wild animals using LinkedHashset
- Coding Exercise : Display surnames in alphabetical order
- Coding exercise : Pop out my fruits from the tray
- Coding Exercise : Show My all friends in different ways
- Coding Exercise : Add numbers using for each
- Coding Exercise : Display employee list
- Coding Exercise : Display and modify Restaurant menu
- Display and modify Student percentage
- Display,sort and fill,sort array contents
- Iterate and Display length of all nature Objects
- Push and pop Country names onto the stack
- Display Sarees with prices and modify one of them
- Display name and surname using Properties and get Particular property
- Create a property and default property list of bird and its color
- More Utility classes theory part1
- More Utility classes theory part2
- More Utility classes theory part3
- More Utility classes theory part4
- More Utility classes theory part5
- More Utility Classes theory part6
- More Utility classes practical
- Create a token to display name,country and hobby
- Coding Exercise : Display current date and time
- Display Date using Calendar object
- Display currencies of given Locales
- Coding Exercise : Generate output using format specifiers
- Input Output in detail theory part1
- Input Output In detail theory part2
- Input Output In detail theory part3
- Input Output In detail theory part4
- Input Output In detail theory part5
- Input Output in detail practical
- Coding Exercise : Display details of The created file
- Coding Exercise : Display The directory details and inside file’s details
- Coding Exercise : Read the particular number of bytes from a file
- Coding Exercise : Write a given string in 3different files in 3 different ways
- Coding Exercise : Convert a string to byte array and write to file
- Coding Exercise : Generate given output using PushBackInputStream
- Coding Exercise : Display the text file contents using SequenceInputStream and Enumerator
- Coding Exercise : Generate given output using printf in Java
- Coding Exercise : Read file data and print
- Coding Exercise : Read Character array using Character array reader
- NIO basics
- Channels
- CharSets,Selectors and More Enhancements
- More features in NIO
- Using the NIO System
- Writing to a file via a channel
- Copying a file using NIO
- Copying a file using NIO : Remaining two programs
- Listing the contents of a directory
- Coding Exercise : Read text file using explicit channel read(SeekableByteChannel)
- Coding exercise : read the file using mapped channel read
- Coding exercise : Write to a text file using explicit channel write
- Coding exercise:write to a text file using mapped channel write
- Coding exercise : copy contents from one file to another file
- Coding exercise : Display the contents of the file on console
- Coding exercise : Display all attributes of the file using Path.of
- Coding exercise : writing contents to file using NIOstreamwrite(File.newOutputStream)
- Networking theory part1
- Networking theory part2
- Networking theory part3
- Networking practical part1
- Coding Exercise : Get and display INET addresses of local host
- Coding Exercise : Get Details of given URL
- Coding Exercise : Display the contents of given URL
- Coding Exercise : Get information about given URL
- The Applet class theory part1
- The Applet Class theory part2
- The Applet Class theory part3
- The Applet Class theory part4
- Event Handling theory part1
- Event Handling theory part2
- Event Handling theory part3
- Event Handling theory part4
- Event Handling theory part5
- Event Handling practical
- Coding Exercise : Display mouse down,released and x and y coordinates
- Coding Exercise : Handle special(virtual) key events from KeyListener interface
- Coding Exercise : Handle simple key events
- Coding Exercise : Handle mouse clicked and mouse dragged event
- Coding Exercise : Handle mouse pressed events
- Coding exercise : Anonymous inner class
- Introduction of AWT
- Creating a frame-based application
- Sizing graphics and working with colors
- Create a program for frame based application with all shapes
- Create a program to resize the framewindow
- Coding Exercise:Create a program that draw lines with different colours
- Coding Exercise : Create a program to XOR the color while cursor is moved on different rectangles
- Coding Exercise : Write a program to display first five fonts from available font family.
- Introduction and using AWT controls : Labels
- Create a program to display three different labels in your frame window
- Button,checkboxes and checkboxgroup
- Choice controls,Lists and scrollbars
- TextField and TextArea
- Layout Managers : FlowLayout,BorderLayout and CardLayout
- Layout Manager:GridBagLayout
- Menu,menu bars and dialog boxes
- Coding exercise : Create a program to display three different buttons on your window.
- Coding Exercise : Create a program to display checkboxes for os and display their status
- Coding Exercise : Create a program that display checkboxes in Checkboxgroup and update their state
- Coding Exercise: Create a program that have choice control for OS and browser
- Coding Exercise : Create a choice list multiselect for OS and single select for browser
- Coding exercise :create horizontal and vertical scrollbars in frame window
- Coding Exercise: Ask the user to enter username and password into Text Field
- Coding exercise : Create a Text Area with any text entered you want
- Coding exercise : Create a frame window with three borders and one footer with message
- Coding exercise: Create a Grid Layout to view grid of 15 buttons in a window
- Coding exercise : create a CardLayout that have windows and other cards in it
- Coding exercise : Add 4 checkboxes and 4labels in Grid Bag layout
- Introduction to images and also create,load and display images
- Write a program to load an image from your local file system
- Double Buffering,Image producer and Image consumer
- Image Filter
- Coding exercise : create a double buffer effect same as session double buffer
- Coding exercise : implement MemoryImageGenerator
- Introduction to the Concurrent API
- Live lecture : Concurrency utilities
- Live lecture : Semaphores
- Live lecture : CountDownLatch
- Semaphores
- CountDownLatch and Cyclic Barrier
- Exchanger and phaser
- Phaser’s onAdvance() method and Executor
- Callable and future interface and TimeUnit Enumeration
- Concurrent collections,locks and atomic operations
- Parallel programming via fork/join framework
- ForkJoinPool and Divide And conquer strategy
- A simple fork/join example and impact of level of parallelism
- Task Operations
- Create semaphore with one resource permit and two thread to acquire and release the resource
- Coding Exercise : Write a program of producer and consumer using semaphores
- Coding Exercise : Write a program that implements CountDownLatch
- Create a program with cyclic barrier object that displays message when the barrier is reached
- Coding Exercise:Create a program that have exchanger object to exchange string between them
- Coding Exercise : Create a program with phaser to complete threads in phases
- Coding Exercise:Write a program to override onAdvance() method of phaser
- Coding exercise : Create a executer with fixed thread pool that contains two threads
- Coding exercise:Create threads that implement Callable interface to return results
- Coding exercise : Create a reentrant lock and two threads to access the same lock
- Coding Exercise : Create a atomic integer as shared variable between three threads
- Coding Exercise : Write a program to find out square root of array elements using Fork/Join
- Use a divide and conquer strategy on Fork/Join pool to transform double array to square/cube root
- Coding Exercise: Write a program that uses a recursive task to find summation of array of doubles
- The stream basics
- Stream in practice
- Reduction Operations and using parallel streams
- Mapping and collecting
- Iterators and streams
- Obtain a stream from ArrayList and perform various stream operations
- Coding exercise : Use a reduce operation to obtain the integer product of the elements
- Regular expression processing
- Using wildcards and quantifiers
- Reflection and Remote Method Invocation(RMI)
- RMI remaining steps and Date and Time Formatting
- The Java Date and time API
- Introduction to Swing
- MVC connection and Container and component
- Top level container panes and Swing packages
- A simple swing application
- Event handling in Swing
- Painting in Swing
- JLabel with ImgeIcon and JTextField
- JTabbedPane,JScrollPane and JList
- JComboBox,Jtrees and JTables
- Menu Basics
- Creating a main menu
- Add mnemonics,accelarators,images and tooltips to menuitems
- Add CheckBox and RadioButton as MenuItems to Swing Menu and Create a Popup menu
- Create a toolbar
- Use Actions
- Bound and constrained property
- Introduction to Spring Framework
- A POJO based programming model and Spring Modules
- IoC container,Dependency Injection and dependency lookup
- Overall practice test
Note: Course Free for limited time and limited users(500 limit) so Enroll ASAP. If not free it means you are late.




