Skip to main content

Click on either image to download your desired application

Core Java bootcamp program with Hands on practice: Java SE

 

Core Java bootcamp program with Hands on practice: Java SE


Core Java bootcamp program with Hands on practice: Java SE

Java for Everyone

Rating: 4.3 out of 5

4.3  (100 ratings)

22,711 students

Created by Prashant Mishra

Last updated 1/2022

English


What you'll learn

  1. This course is specially designed for students and working professionals, who are willing to learn java to grab their dream job.
  2. Core Java + Hand-On programming
  3. A basic Project to make sure to have a check on your knowledge.
  4. You will get full and proper guiding of do's and dont's as a beginner and will ace it in no extra efforts.


Course content

14 sections • 108 lectures • 18h 25m total length


Requirements

If you are having any prior knowledge, that will make this course a little bit easier and faster for you to learn. But you actually don’t have to have prior knowledge necessary for taking this course. This course is designed in a very simple & precise way, that even a ten-year-old kid can take this course and become a super-coder.

A general english language knowledge


Enroll now



Description

Course Description

Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Basically, we will be learning Java from the very beginning to the advanced level along with hands-on programming.


This course consists of all the topics and chapters in a very well-organized manner and our videos are industry verified, which makes you industry-ready.


Java is considered an OOPs programming language, which means it uses Classes & Objects to run programs. You don’t know about classes & objects? No issues, we will cover everything inside our course.


Intro


What is Java + setting up environment+ Hello World + Applications


History of java


Features of Java


Hello world program


How to set Path


JDK, JRE and JVM


Java variables


Data Types


Operators


Keywords


Control Statements


If else


Switch


For loop


While loop


Do while loop


Break


Continue


Comments


Java Object Class


OOPs Concepts


Naming Conventions


Object and class


Method


Constructor


Static keyword


This keyword


Java Inheritance


Inheritance


Aggregation (will cover in last)


Polymorphism


Method Overloading


Method Overriding


Covariant return type (will cover in last)


Super keyword


Instance Initializer block


Final keyword


Runtime polymorphism


Dynamic Binding


Instance of Operator


Java Abstraction


Abstract class


Interface


Abstract vs Interface


Encapsulation


Package


Access modifiers


Encapsulation


Java Array


OOPS Misc


Object Cloning


Math class


Wrapper class


Java recursion


Call by value


Javadoc tool


Command line arg


String


What is String


Immutable String


String Comparison


String Concatenation


Substring


Methods of String class


StringBuffer class


StringBuilder class


String vs StringBuffer


String vs StringBuilder


Creating Immutable class


toString Method


String Tokenizer class


String Methods


charAt()


compareTo


concat


contains


endsWith


equals


equalsIgnoreCase


format()


getBytes


getChars


indexOf


Intern


isEmpty


join


lastIndexOf


length


replace


replaceAll


split


startswith


substring


toCharArray


toLowerCase


toUpperCase


trim


valueOf


Regex


Exception Handling


Exceptions


Try-catch block


Multiple catch Block


Nested Try


Finally Block


Throw Keyword


Exception Propagation


Throws Keyword


Throw vs Throws


Final vs Finally vs Finalize


Exception handling with method overriding


Java custom exceptions


Quiz related to exceptions


Inner Class


Inner class


Member inner class


Anonymous inner class


Local inner class


Static nested class


Nested interface


Bonus Lecture (will be coming by April 2022)


Multithreading


Multithreading


Life cycle of a thread


Creating thread


Thread scheduler


Sleeping a thread


Starting a thread twice


Calling run() method


Joining a thread


Naming a thread


Thread Priority


Daemon Thread


Thread Pool


Thread Group


Thread Group


ShutdownHook


Performing Multiple task


Runtime class


Quiz


Synchronization


Synchronization in java


Synchronized block


Static synchronization


Deadlock in java


Inter thread comm


Interrupting Thread


Reentrant Monitor


Java I/O


Java Input/Output


FileOutputStream


FileInputStream


BufferedOutputStream


BufferedInputStream


SequenceInputStream


ByteArrayOutputStream


ByteArrayInputStream


DataOutputStream


DataInputStream


FIlterOutputStream


FilterInputStream


ObjectStream


ObjectStreamField


Cosnole


FilePermission


Writer


Reader


Filewritter


Filereader


Bufferedwritter


bufferedReader


CharArrayReader


CharArrayWritter


PrintStream


PrintWritter


OutputStreamWritter


InputStreamReader


PushBackInputStream


PushbackReader


StringWritter


StringReader


PipedWritter


PipedReader


File


FileDescriptor


RandomAcessFile


Java.util.Scanner


Course Objective


This course is specially designed for students and working professionals, who are willing to learn java to grab their dream job.


Our Java course is industry verified, which means it meets all the requirements one should have about java, especially when they are looking for some career goals.


Our main objective is to make it a cakewalk for you.


Who can take this course?


This course is for naïve programmers as well as pro coders. We have covered every single detail from very scratch to advance level. I guaranty that, this is one of the best courses you can ever purchase, and this is worth every penny.


Our course prices are so affordable that you even don’t need to ask your parents to buy this course for you, you yourself can buy this with your pocket money. And you will have lifetime access to our courses.


Prerequisite Knowledge


If you are having any prior knowledge, that will make this course a little bit easier and faster for you to learn. But you actually don’t have to have prior knowledge necessary for taking this course.


This course is designed in a very simple & precise way, that even a ten-year-old kid can take this course and become a super-coder.


Career Opportunities and Benefits


This course is almost like the lost key of your success, and as soon as you unlock this course, all gates of your success will get opened.


Here are some more reasons you should definitely choose Java:


Java is easy to learn, and this is the best purpose to start learning it now.


Java is Object Oriented Programming language, which is preferred by many IT companies.


It is very much considered in Placements.


For solving DSA problems, Java is the most favorable language, and a person with good command over DSA can get selected in Google, Microsoft, Facebook, Amazon, Apple, Netflix, or some other similar companies.


It is one of the best and Powerful development tools.


Who this course is for:

This course is for naïve programmers as well as pro coders. We have covered every single detail from very scratch to advance level. I guaranty that, this is one of the best courses you can ever purchase, and this is worth every penny. Our course prices are so affordable that you even don’t need to ask your parents to buy this course for you, you yourself can buy this with your pocket money. And you will have lifetime access to our courses.

This course could be completely understood by naive users as well as working professionals.


Instructor : Prashant Mishra

Founder & CEO of 1stMentor & SelfCode Academy

Prashant Mishra

4.3 Instructor Rating

404 Reviews

55,432 Students

3 Courses

I am the founder and CEO of 1stMentor and SelfCode Academy started back in 2020 December.


I am Computer Science Graduate in 2021 and with a passion for teaching, started back as a BDA in various Ed-tech companies, which increased a little more passion towards this industry to explore.




Have trained more than 5000+ Individual students one-on-one and group-based, which not only found my classes very interesting but also developed a huge scope of job opportunities in the future.




Comments

Popular posts from this blog

Google Forms - Create A Lead Generation Form & Feedback Form

  Google Forms - Create A Lead Generation Form & Feedback Form Learn Google Forms by creating a lead generation form and a customer feedback form - all for free with Google Forms Rating: 4.6 out of 5 4.6  (10 ratings) 1,877 students Created by Alex Genadinik Last updated 7/2021 English What you'll learn Learn Google Forms in 1 day Learn with practical and interesting projects Create a feedback-gathering form Create a lead-vetting form Gain a great professional skill Requirements Computer and Internet connection Enroll now Description Learn Google Forms in an easy, step-by-step walkthrough in under 1 day. This course is made from fully sharing my screen as I build out the forms and explain my reasoning for choosing various form elements or strategies. PRACTICAL, REAL-LIFE COURSE PROJECTS We'll create two useful forms that you can begin using for your business. The first form element will be a lead-vetting form that you can give to your potential customers to identify which ...

React - The Complete Guide with React Hook Redux 2021 in 4hr

 React - The Complete Guide with React Hook Redux 2021 in 4hr Learn how to create high performance web app with react. Hooks, Redux, React Routing, useContext, Fireabase and more Rating: 4.1 out of 5 4.1   (571 ratings) 77,899 students Created by : Kim Chen Last updated 7/2020 English What you'll learn Build high performance and user friendly web app Realize the power of using component in React Unleash the power of JavaScript with the help of React Course content 13 sections • 105 lectures • 5h 5m total length Requirements A window or mac computer Basic JavaScript knowledge but is not a must HTML and CSS fundamentals are beneficial but not a must NO JS framework experience is required Enroll now Description In this course you will learn to get start with React 16.8+ including what is JSX, how to use props to pass data to the children components, using the React hook useState and also styled component. We will not use more than 40 hours to talking to the sam...

Complete Affiliate Marketing Introduction for Beginners 2022

  Complete Affiliate Marketing Introduction for Beginners 2022 Make Passive Income 2022 - Perfect Affiliate Marketing System to Make Money Online on Autopilot Rating: 3.8 out of 5 3.8   (33 ratings) 5,083 students Created by  Passive Income Gen Z Last updated 11/2022 English What you'll learn How to Make Money in affiliate marketing as a complete beginner Perfect affiliate marketing system with a blueprint that runs like clockwork while you sleep Learn the best way to reverse engineer the succesful competition and find out what works Important data to check before selecting an affiliate program Easy way to market and make decent Money as an affiliate marketer Enroll now Description Make Passive Income 2022 - Perfect Affiliate Marketing System to Make Money Online on Autopilot. This course is the perfect introduction to affiliate marketing for beginners. You will learn how to combine Passion, Hard work, and affiliate marketing to create a successful affiliate marketin...

Get Traffic for your Website

Contact Form

Name

Email *

Message *

Earn Free CyptoCurrencies from this app

Earn Free CyptoCurrencies from this app
Click on the image to download the app