A Java Fullstack Developer course is a comprehensive 6-month program that covers three essential roles: front-end development (HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap), back-end application development (Core Java, JDBC, JSP, Servlets, MVC, Spring Boot, Microservices), and database development (Oracle SQL and PL/SQL). The course uses Java 17 with emphasis on Java 8 features as most companies require them. No prerequisites are needed beyond basic Windows knowledge and English understanding, making it accessible to students from any background including non-IT fields. The course includes 100+ coding practice programs, 200+ interview questions, and daily class recordings shared via Google Drive.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
CORE JAVA BY NAGESWAR RAO SIR YOUTUBE LIVE STREAM FROM DURGASOFTAdded:
Your today's lesson is very simple. So first day all introductions today not going to discuss any subject here. Today all introductions only. Yes.
So first of all about myself introduction about myself and next about your course introduction.
is about course introduction about course and next about course content course content information course content next what is prere to learn this course.
So this is today's lesson. So first of all about myself and next about your course information. Yes. Course content.
Yes. Next. What is prerequisite to learn this course? See day one there are many doubts. Different students are having different doubts here.
Okay. Mostly your doubts may be related to this.
Okay. Yes. about who is the trainer, what is the experience is working presently working or not like that.
Maybe some doubts about trainer trainer trainer information. Next, what is this course exactly?
Okay. What are the course content?
Yes. Next. Some doubts. Can I learn this course without having CNCS knowledge?
without having IT background something like this there are many doubts on day one there are many many doubts on day one see you guys are asking I'm replying so that may be yes randomly doubts and randomly explaining maybe creating confusion creating lot of confusion in this course here I don't want to create any confusion without any conf confusion here I want to explain very clearly just I wanted to explain very clearly okay everyone has to understand clearly so here mostly so these are the doubts still if you have any doubts you can ask me after finishing class also you can talk to me okay yes after finishing today's demo session you can talk to me no issue right yeah let me start so first of all let me introduce about myself Okay. About myself.
About myself. Yeah. This is This is Nagishwar.
Nagages. Yes. Popularly calling as MNR.
MNA. Yes. Well known name in the Java training here. Okay. Well known.
Okay. Well known in the Java training.
Yes. MN route. was so well known named as M Roer. Yes. Having having 20 plus years of experience. 20 plus years of experience. My area of experience Java fullstack. Yes. As a Java fullstack developer.
Developer. As a Java fullstack developer. Yes. Next even I worked on big data and Hadoop also. Big data and Hadoop.
Big data Hadoop. Next, Python.
Next, Linux. Linux. Apart from that, databases. Databases like Oracle database. Like Oracle database, MySQL, Oracle and MySQL.
Yes. So, this is my area of experience as a Java fullstack developer. Next as Java fullstack developer big data harder next Python Linux databases and apart from that yes technologies also has experience here like HTML CSS JavaScript and all those here. So this is my area of experience.
Okay. Lot of experience lot of development experience.
Okay. Yes. In my total career, total career 16 projects completed.
My career whole career 16 projects completed. 16 projects completed. Out of 16 projects, 12 projects on Java.
12 projects on Java. Next, four projects.
Four projects on big data.
Big data. Hadoop and Python. Yes, in data processing purpose we we have used Python in big data Hadoop projects.
Python. So four projects on big data and Hadoop. Now current project 17 projects.
17th projects. Current projects.
Current projects is on Java.
Current project is on Java is currently we are working on e-commerce projects.
Working on e-commerce projects currently work on e-commerce project here. So 17th projects current project on Java. It's e-commerce projects.
Yes. My current working company.
Present working company. Present working company.
Present working company sale private limited here. This is my present working company. Let me show it presented working company.
This is my present working company. Yes.
So this is in near city cable pole.
Yeah. This is our company present working company Private Limited Hyderabad. Yes. My role my role as a principal Java fullstack developer. I'm working as a principal principal Java fullstack developer.
Java fullstack. So this is my role in this e-commerce project. My role.
Yes, here my designation this is in this company private limited here my designation principal Java fullstack developer so this is my designation in this company so that's all about myself here yeah this is Nagishwar so well known well known Java training here yes most of the students calling as MNR MNR sir okay yes having 20 plus years of experience okay see with my name yes uh with my name M andra yes yes even this WhatsApp that channel is there yes I'll share the channel for interview questions so daily many interview questions sharing the WhatsApp channel and apart from the YouTube channel also there sharing that recordings and everything here okay daily yes here interview questions mainly interview patients okay yeah so having 20 plus years of experience as a Java fullstack developer. So big data, Hadoop, databases like Oracle, Python, yes, MySQL, EI technologies. So this is my area of experience.
Totally whole career 16 projects completed. 12 projects on Java, four projects on big data and Hadoop and Python area. Yes. 17 projects current project on Java. It's e-commerce projects. Current working company Silk Private Limited, Hyderabad.
my role principal job fullstack developer so that's all about my area of experience and all that here so not only development experience even I had the training experience also okay development development as well as training experience as well as training experience I had the both experience here development as well as training experience Okay. Yes. Here Monday and Tuesday. Yes. Work from office hybrid system.
Okay. Yes. Uh next Wednesday, Thursday and Friday work from home.
It's a hybrid system here.
Yes, work from Monday, Monday and Tuesday work from office here next to so Wednesday, Thursday and Friday. So these three days work from home. So that's all about myself here. Not only development here, development as well as training experience, training also very good experience.
Okay. So many batches taken. Yes. Since 6 to 7 years I'm taking online training for durasoft. See my previous batches with Durgasoft. Many batches taken your Dasoft recent batches that old batches that folders deleted recent batches. So these are recent batches. Okay, let me show that. This is supposed to batch morning one batch taking evening one batch taking that's all see that all the recordings.
So this is yes all these recordings that batch recordings.
Okay that batch. Yeah that who joined in that batch I think around 30 members were joined in that batch that previous batch with Dasoft.
These are batches. So recently completed batches duroft. So 8 a.m. batch next I think 8:00 p.m. batch also complete.
Yes, 8 p.m. batch also completed recently 8 p.m. See the Java 8 features including Java 8 features and all that here. So this is 8 p.m. batch with Duraoft. Okay. So here not only development development as well as training experience. I have both experience. I have very good presentation skills and communication skills.
Next, everyone can understand my topics very clearly and easily here.
So my way of explanation like a spoon feeding like a spoon feeding everyone can understand my way of teaching.
So most of students will like my way of teaching because of my way of teaching only most of students are joining here.
Okay. So every topic I'll explain repeatedly. Two to three times I will explain repeatedly. Still you have any doubts you can ask me in class itself.
Okay. So that's all about myself. Right.
Yeah. Next about your course. About your course.
Okay. Yes. Today one. So day one all introductions only. Day one all are introductions only here. Tomorrow going to start active subjects. Today's agenda simple about myself next about course next course content next what is required to learn this course so this is today's agenda today's agenda so about myself already done introduction completed yes late Chinese yeah just introduction completed myself 20 plus years of experience in Java J as a Java fullstack developer so this is my current working company. Yes. As a fullstack. Yes. Principal job fullstack developer. My role. Yes. Totally 20 projects. Sorry. Uh 17 projects completed. 17 projects. That's all about myself. Next about your course.
Yes. Your course is JFSD means Java full tech developer course.
JFST your course is JFST Java fullstack developer.
Yes, this course is Java fullstack developer. So what is exactly Java fullstack developer? Let me explain.
What is exactly Java fullstack developer? Let me explain.
Java fullstack developer.
One second. Java fullstack developer.
Yeah.
So what is exactly Java fullstack developer? What is the role of Java fullstack developer and all that? I'll explain very clearly. Java fullstack developer role.
See web application. Yeah, this is web application architecture.
Web application means application which is working on the internet. Web application means application which is working on the internet is a web application.
For example, WhatsApp is a web application.
Zoom app is a web application.
So like banking application like there are many web applications.
Okay. Web application architecture is like this web application architecture.
Yes. Yes. There's a front end and back end. There's a front end back end. So front end means what we can say there is a browser environment. Browser environment is a back front end here.
Browser environment.
So browser environment is a front end.
For example, today you have filled some form right. Let me show that some form is some form field right. See zoom application some form.
See today you have filled this form right. Here this is maintained. Yes.
Here registration form. Reation details right? Yes. First name, last name, email address and phone number and all this information, right? So this is front end that restation form is a front end.
Front end, right? Say front end that real stationation form data once you submit it the simply the data goes to back end. So here is a back end. At the back end some applications are working here back end. In back end is application and database applications like Java application orn net or python application or PHP various kinds of applications at the back end different kind of applications. So your front end so browser environment is a front end browser environment is a front end your registration information. So first of all simply posting to back end application back end application. Yes, simply picking the data simply inserting database.
Next for fetching data from database and submit to browser that's this is what is happening the web application.
So here front end front end so browser environment so front end technologies like HTML there are front end technologies HTML CSS JavaScript jQuery all the front end technologies so who are working on these technology front end developer or UA developer so these are front-end technologies who are working on HTML CSS JavaScript the developer is a front- end developer or UA developer UI UI developer or front end developer. UI developer or front end developer. Okay fine.
So yes front end developer who are working this area UI technology like HTML, CSS, JavaScript and all this right. It's a front end developer.
Right. Next when come to backend developers here front end develop next back end. In back end this application and database here this is a application and database. Application database.
Application and database. Right? There are two roles. Application developer and database developers. In back end there are two roles here. Application developer role and database developer.
Totally three roles. Front end developer role, front end developer role, back end application developer role and then database developer. These are the three roles. So previously they're very oldish. Oldage there are three develop there are three roles in application developer three roles. So presently here who are working on three roles. So presently presently all these combined as a Java fullstack who are who are involving all three roles who are involving all three roles like like a front end developer role, back end application developer, database developer. These three roles is a full stack developer. Who are involving in the all three roles? Who are involving all three roles is a fullstack developer. Yes. So back end application if it is applic Java application Java fullstack developer. If it is net fullstack developer python then python fullstack developer like this we have different different fullstack developers. Fullstack developer right?
Yes. Java. So as Java developer so here is a Java fullstack developer. So Java fullstack developer. So totally three roles three roles. So you can java fullstack developer roles. So first one front end developer and then back end back end application developer role database developer roles. So these three rules is a java fullstack developer. I hope you understand what is exactly java fullstack developer. So here so who are involving who are involving end to end project developments end to end project development like like front end development back end application development back end database development so all three roles all three roles is a Java fullstack developer Java fullstack developer right yeah so your front end so back end right that's it okay yes one Second one second.
Now let us see. So what's the sylling for in this roles here in our Java full step?
So three roles front end front end and back end. So front end developer. So in a front end developer role. So front end next back end. So front end EA technologies front end UA HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap. So these are front end technologies.
So these are the front end technologies is your syllabus about your syllabus right so front end technologies. So these are the front end technologies.
Next when come to back end here back end Java modules.
So back end Java modules Java modules here is core Java. Next advanc Java in advance of JDBC solid GSP GSTL and MEC with C application development.
So core next advanced advanced JDBC solid next JDBC GSTL MEC model view controller third applications application development next when come to frameworks in frameworks here JUnit log for Maven hibernate JDP templates next spring modules spring core spring warm spring MC and here also Cloud application development next spring boot spring boot JPA spring boot MEC applications and microservices.
So this is completely Java modules. So these are the Java modules.
Yes, first core Java and next adventure topics. Next there are the frameworks topics. Frameworks topics. Next when come to yes backend here. Yes. So Java modules. So these are Java related modules and tools. So what are the tools covering in this development here?
Eclipse complete application development using Eclipse. Eclipse next maven JIT log for STS.
So these are the tools. These are the tools going to cover here. Eclipse I mean Jit log for STS. Okay. Next databases Oracle database with SQL and PL/SQL.
Okay. So back end see backend database.
So backend database in database here in database Oracle database. Yes. SQL and PL/SQL. Next tools. So Java mod. So this is complete your Java fullstack. This is complete your Java fullstack course.
Java fullstack details. Yes, I'll share I'll share this information also. So the this is these are the these are self java fullstack. Okay. So java fullstack developer.
So who are involving all three roles like a front end developer role, front end developer role. Next back end application developer role and database developer role. So who are involving all the roles is a full stack. So next this is your full stack course content course content. Okay fine. Yes for this duration.
Full stack duration 6 months.
6 months. Next. So total duration 6 months.
6 months. In this 6 months course get total duration 6 months.
One second.
Yes. Duration of this course is totally 6 months. It say 6 months.
Yes. Job full stack developer role. Yes.
Total duration 6 months. Totally it say 6 months. So first initially starting with Java.
Initially starting with Kjava.
Initially starting with Kjava.
Suppose who are interested in core they can learn only job also that option also available. Yes you can learn only code also simply here. Suppose somebody wanted to go for Java full stack developer. Yes you can go to that course or simply only course Java. Yes you can take only core Java. You can take only code Java. Yes. Let me explain about core java information here. Yes, core java.
So initially core java initially starting with core java. So anyone continue for the full stack development you can continue with fullstack development. So initially core java java cjava duration java duration 60 days 2 months 60 days just duration 60 days full 6 months only 60 days 60 days next time time 8 p.m. Yes. 8 to 9:30.
8 to 9:30 p.m. time. 8 to 9:30 p.m. So, usually starting with Kjava 60 days time 8 to 9:30 p.m. 8 to 9:30 p.m. Next. So, Monday to Monday to Saturday classes. Monday to Saturday classes. Monday to Saturday.
Okay. So, duration 60 days. time 8 to 9:30 p.m. So here it's 90 minute session generally market most of the trainers taking only 45 minutes only 45 but I'll be taking 90 minutes because lot of syllabus I'll be covering in depth of topics next apart from coding skills so there are many things taking this much of time here so totally 60 days 8 to 9:30 p.m.
Totally 90 minute session. So Monday to Saturday classes. Next day here is 3 days demo sessions.
Demo sessions. Demo sessions mean free of cost.
You can attend free of cost. So here after 3 days of demo sessions you can decide. After 3 days you can decide it here. Yes. Not only attending three demo classes just you talk to your friends anyone who are my world students any of my world student just you talk to them everyone says that excellent mra classes excellent anyone says that everyone says that definitely no doubts excellent then join into this course just you talk to your friends who are already my old students anyone referring you just you talk to them everyone says excellent then journey to this course. Okay, fine.
So poor Java for 60 days. So 8 to 9:30 p.m. So Monday to Saturday classes and then 3 days demo sessions. 3 days demo sessions. Okay. Next here every day classes daily classes is recordings. Now it's currently recording.
Daily classes recordings will be shared.
Yes. Will be shared to your Gmail ID.
Yes. Google Drive access will be given.
So daily classes recordings will be shared to your Gmail ID.
Okay. Gmail ID. Google Drive access will be given. Not only classes recordings here. Yes. Class document. Daily class document documents and next coding the coding what are the codes discussed in the class the programs here okay next apart from that interview patients interview patients so these things will be shared with you daily class doc let me show that daily class document yes you guys running notes is not necessary Running notes is not necessary.
Here this is recently updated document here. This is your daily class document very clearly prepared very clearly prepared in the document here. So my order of explanation document order is same same as this every line you can see in the document here every line you can see in the document here nothing missing even single word not mismatch here everything as you can see see here almost yes most of times I'll be using notepad sometimes using notepad sometimes maybe using word for explanation purpose so what are things explain the class here same thing you can see in the document here very clearly prepared in document it is there in document here okay just you can you can read the document I'll share with you this document for you only I'll share with you just go through this document here enough so running notes is not necessary okay so here for everything documentation is available very clearly prepared and easy to understand yes is completely my self-rep document it's my experience completely okay these documents yes Maybe check in Google Google any Java any Java websites who are giving Java course nowhere matching enter a different it's a complete my experience with my experience I have prepared here complete is my experience so what are things expend the class same thing can do here okay yes fine yeah next so apart from that yes 24 by Support is available. 24 by7 WhatsApp support is available.
Support is available. WhatsApp support is available.
24 by7 WhatsApp support is available. So any point of time you can ping me. Yes, I'll give what that WhatsApp number and all that. I'll share you later. So once batch Okay, confirmed. I'll give the WhatsApp number for your doubts and all that.
Yeah. 24x7 that support is let me show that old batches previous batches okay 24x7 WhatsApp support is available any point of time you can ping me right so that's all about your course what course who are joining only for ka fee someone is asking ka fee just only 3,000 ka fee just 3,000 rupees It's offer 3,000 only here you can join.
Okay. Java full stack if it is Java full stack get that course details and all that fees details and all that just you can you can contact online team online team provide details about the fee details about Java full poor Java poor Java just only 3,000 who wanted to join only for Java just you can pay only 3,000 pick it and join so once you yes completed course you can continue with Java full stack also Okay. Java Java fullstack also right.
See parallelly some databases class is going on. Yes. Course initially starting Java. So from second week or third week or fourth week parallelly any point of time you can start database class also.
Oracle database. Yes. You'll get information. So whenever Oracle database starting we'll get information. Next UA classes. Okay. your core Java database UI classes you can join parallelly so that you can finish as early as possible okay before 6 months itself you can finish within 4 months yes if you joining parallelly core java database and classes started parallely here you can finish within 4 months itself within short time you can finish so one of trans one may be taking for 6 months suppose if you joining parally two sessions so poor java and database rea so whenever database starts we'll get information update information next whenever front end starts that time also getting information so every time getting that information as per our convenient you can join it here that's all right so this is about yes initially starting with course right yeah next so that's all about course and course content about course and course content also explain very clearly about course and course content also cleared. Okay. Now let us come to this course content.
Course Java content here. So what are the course Java content?
So what is Java full stack? Yes. The topic expansion of course Java content here Java content core Java. So first 30 days.
So initially 30 days is focus on coding skills.
Focus on coding skills.
coding coding skills. Okay. Around yes 100 plus programs 100 plus programs for practice coding practice for coding practice.
Okay. So you can yes logic building. So 30 days focus on logic building initially.
logic building next. Yes, improving your coding skills.
Yes, improving coding skills and next and apart from that even thinking skills also that improves thinking skills.
Okay. So just how to build your logics here, logic building and coding skills and thinking skills.
So first 30 days focus on this once you good at this and moving next level. So next starting books. So initially Java fundamentals and coding skills here. So once you get coding skills and Java fundamentals then moving to JavaS Java object oriented programming Java. Yes. After Java.
Yes. Next topic is about string.
Yes. I'll share that content also course content separately. Yes.
String string buffer like string builder string string strings string class string buffer class string builder class. Okay. Yes. String tokenizer.
in tok organizer.
Yes. After finishing these things, next exception handling, next topic is exceptional handling.
After exception handling, next topic, collections.
Collections.
Half the collections I steams input output streams iOS teams. Yes. After finishing IS topic is networking.
Networking and then multi-threading.
Multi- threading. After finishing this final topic is Java 8 features.
Java 8 features. So including Java 8 features your course including Java features final topic Java 8 features. So last one week covering completely Java Java 8 features.
Okay. Yes. Here here I'm going to use Java 17 version.
Here I'm using Java 17 version.
See in my system Java 17 in our office also we are using Java 17 only. Here Java 17. Java 17. Yes. Industry asking generally industry asking Java 8.
Yes. Most of the companies are asking Java 8 features compulsory. Most important Java 8 and some companies are asking Java 11 and Java 17 up to this.
Yes, I'll be discussing about these things here. Java 8, Java 11, Java 17.
All of these things here. So here main focus on Java 8 features. Finally topic main focus on Java 8 features. That's all about your core job syllabus here.
So 30 days focus on coding skills and Java hoops and all these topics here.
Let me show that syllabus also complete syllabus.
Complete syllabus.
Java 8 features. One second.
Yes approaches. Yeah, this is approach with heat features here 8 to 9:30 p.m.
Yes. Monday to Saturday classes P 3,00 so date today.
Yes, I'll share with you 21st Jan 26.
Yeah, this is course content.
Yes, all these introductions here.
Yes, logic building improving your coding skills. Next oops concepts here and then string string buffers these things here exception handling collection framework collection framework module next iOS teams it's a file management here yes all iOS teams topics here next networking networking multi- threading after multi- threading yes finally Java features.
Yes, daily interview questions for every topic. Interview questions. Yes, around 200 plus interview questions will be covered here. Realtime practical scenarios, 200 plus programs, live explanation, daily assignments. Next five test papers also I'll give you and course Java.
Yes, that's all about this syllabus and all that here.
Yes, well prepared documentation is available your daily class document well prepared documentation and apart from that see coding skills separately questions and answers prepared on coding skills coding prepared well prepared documentation all well prepared things okay coding skills next inter questions these all the inter questions on different topics okay so that's all about your course information and all I hope you understand right. Yeah. So about myself cleared about your course content cleared here. Next and all this clear right. So what is prerequisite final topic? So what is prerequisite to learn this course? Let us see what is prerequisite to learn this course. See guys uh I'm not expecting anything from guys. No expectations, nothing required.
Yes.
No prerequisites.
Okay. No prerequisite. Nothing required here. No expectation from you guys here.
Just knowledge of Windows V. Just Windows V knowledge.
Windows knowledge enough. I'm expecting only window.
Okay. Just understanding English is enough. Yes, my classes complete in English only.
My class is complete in English here.
Suppose anyone wanted to ask doubt in some Hindi, Telugu also fine. I can understand clearly. I can explain in Hindi and Telugu. English three language fine. English, Hindi, Telugu. So these three language are fine, right? Yes. So you can mostly classes in English only here. I'll be never using other language. Completely English only not using others. Yeah. So nothing required.
I'm not expecting anything from you guys. Just only Windows basics here.
Windows basics. Yes. I'll start from basics. I'll start from basics.
Basics. So before going to Java, there are some software basics. After finishing all the software basics, I will enter into Java. after finishing.
So without IT backgrounds, yes, IT background is not I'm not expecting any IT background here. Without any IT background, you can understand IT background is not necessary here.
Without any IT background also, just you can understand this course. So I'm not expecting any IT backgrounds. No IT backgrounds. Okay. Maybe yes, engineering, mechanical, mechanical backgrounds or civil engineering backgrounds, electrical, electronics, any background students can attend these classes.
Right. I'm not expecting anything from you guys. Yeah. So that's all about preage. Nothing required. Even IT background is not necessary. I'll start from the basics.
Okay. That's all about today's agenda.
Yes. Any doubts case? So daily class compulsory 90 minutes 8 to 9:30. Today one just only introduction just only 1 hour class taken. From tomorrow it will be one and a half hour class 90 minutes class.
Yeah guys any doubts.
Yes. Who wanted to continue for Java full stack? We continue for Java full stack also.
First initially starting with core java core java 60 days I'll finish 8 to 9:30.
Yes. Never giving holidays only Sunday holiday. Never cancelelling classes. My dedication will be like that. Yeah. So within committed time I'll finish 60 days commitment. 60 days I'll finish your course.
Six days finishing core Java. Yes. Java full stack that will be taken for 6 months. Suppose if you're learning parallel core Java database and DA classes parallel learning. Yes. That may finishing within four to five months only.
So any yes. So whenever starting databases classes we'll get information.
Next UA class also getting information.
Yes. Any doubts?
Yes. Anyone wanted to speak? You can speak.
>> Any doubts please? No doubt sir.
One second.
>> What is the cost for this Java fullstack development course? I think Java full tech I think is around 15,000 I think.
One second.
Hi guys. Uh good evening.
Can you hear me?
Hello.
Can you hear me? Anyone please respond?
>> Yes sir. Good evening.
>> Yeah. Thank you.
Hi sir, good evening. Can you hear me?
>> Yeah. Yeah.
>> Uh yeah.
>> Thank you.
>> Yeah. Good evening all. Yeah. Let us start session.
Yeah. This is Nagish far your Java trainer speaking here.
So today first day one day one.
Yes. Today SN is very simple. Yes, today's agenda.
Today agenda.
Yeah, today agenda is very simple. So first day all introductions.
Today not going to discuss any subject here. Today all introductions only. Yes.
So first of all about myself.
My self introduction about myself and next about your course introduction.
This about course introduction about course and next about course content.
Course content information content.
Next, what is prereite to learn this course.
So this is today's session.
So first of all about myself and next about your course information. Yes.
Course content. Yes. Next, what is the prerequisite to learn this course? See, day one, there are many doubts. Different students are having different doubts here.
Okay. Mostly your doubts may be related to this.
Okay. Yes. About who is the trainer?
What is the experience is working presently working or not like that?
Maybe some doubts about trainer trainer trainer information here. Next. What is this course exactly?
Okay. What are the course content?
Yes. Next. Some doubts. Can I learn this course without having C and C++ knowledge? Without having IT background something like this. There are many doubts on day one. There are many many doubts on day one. See you guys are asking I'm replying. So that may be yes randomly doubts and randomly explaining maybe creating confusion creating lot of confusion in this course here I don't want to create any confusion without any conf confusion here I want to explain very clearly just I want to explain very clearly okay everyone has to understand clearly so here mostly so these are the doubts still if you have any doubts you can ask me after finishing class also you can talk to me. Okay. Yes. After finishing today's demo session you can talk to me. No issue right? Yeah. Let me start. So first of all let me introduce about myself there. About myself.
About myself. Yeah. This is this is Nagishwara.
Nageswara. Yes. Popularly calling as M& Rob Mr. is well known name in the Java training here. Okay. Well known.
Okay. Well known in the Java training.
Yes. MN.
So well named as Mure.
Yes. Having having 20 plus years of experience. 20 plus years of experience. My area of experience Java fullstack. Yes. As a Java fullstack developer developer. As a Java fullstack developer. Yes. Next. Even I worked on big data and Hadoop also big data and Hadoop.
Big data. Hadoop. Next Python.
Next Linux. Linux. Apart from that databases, databases like Oracle database, like Oracle database, MySQL, Oracle and MySQL.
Yes. So this is my area of experience as a Java fullstack developer. Next as Java fullstack developer big data harder next python Linux databases and apart from that yes technologies also has experience here like HTML CSS JavaScript and all those here. So this is my area of experience.
Okay. Lot of experience lot of development experience.
Okay. Yes. In my total career, total career 16 projects completed.
My career whole career 16 projects completed. 16 projects completed. Out of 16 projects, 12 projects on Java.
12 projects on Java. Next, four projects.
Four projects on big data.
Big data. Hadoop and Python. Yes, in data processing purpose we we have used Python in big data Hadoop projects.
Python. So four projects on big data and Hadoop. Now current project 17 projects 17 projects current projects.
Current projects is on Java.
Current project is on Java.
Yes, currently we are working on e-commerce projects.
Working on e-commerce projects.
Currently work on e-commerce project here. So 17th projects current project on Java. It's e-commerce projects.
Yes. My current working company.
Present working company. Present working company.
Present working company sale private limited here. This is my present working company. Let me show it. Present a working company.
This is this is my present working company. Yes.
So this is in near city cable pole.
Yeah. This our company present working company so tech private limited hyderabad yes my role my role as a principal java fullstack developer I'm working as yes a principal principal java fullstack developer java fullstack so this is my role in this e-commerce project my role Yes, here my designation this is in this company private limited here my designation principal Java fullstack developer so this is my designation in this company so that's all about myself here yeah this is Nagishwar so well known well known Java training here yes most of the students calling as MNR MNA okay yes having 20 plus years of experience okay see with My name yes uh with my name M and RA yes even this WhatsApp that channel is there yes I'll share the channel for interview questions so daily many interview questions sharing the WhatsApp channel and apart from the YouTube channel also there sharing that recordings and everything here okay daily yes here interview questions mainly interview questions okay yeah so having 20 plus years of experience as a full stack developer. So big data, Hadoop, databases like Oracle, Python, yes, MySQL, EI technologies. So this is my area of experience.
Totally whole career 16 projects completed, 12 projects on Java, four projects on big data and Hadoop and Python area. Yes. 17 projects current project on Java. It's e-commerce projects. Current working company Salet Private Limited, Hyderabad.
my role principal Java fullstack developer.
So that's all about my area of experience and all that here. So not only development experience even I had the training experience also okay development development as well as training experience as well as training experience. I had the both experience here development as well as training experience.
Okay. Yes. Here Monday and Tuesday. Yes. Work from office hybrid system.
Okay. Yes. Uh next Wednesday, Thursday and Friday or from home.
It's a hybrid system here. Yes, work from Monday, Monday and Tuesday work from office here. Next, so Wednesday, Thursday and Friday. So these three days work from home. So that's all about myself here. Not only development here, development as well as training experience. Training also very good experience.
Okay. So many batches taken. Yes. Since 6 to 7 years, I'm taking online training for Gasoft. See my previous batches with Durgasoft many batches taken your durasoft recent batches that old batches that folders repeated recent batches. So these are recent batches. Okay let me show that this is suppose 8mm batch morning one batch taking evening one batch taking that's all that all that recordings.
So this is Yes. All these recordings that batch recordings.
Okay. That batch. Yeah. That who joined in that batch I think around 30 members were joined in that batch that previous batch with Dasoft.
These are batches. So recently completed batches durab. So 8 a.m. batch next I think 8 p.m. batch also complete. Yes 8 p.m. batch also completed recently 8 p.m. See the Java 8 features including Java 8 features and all that here. So this is 8 p.m. batch with DAO.
Okay. So here not only development development as well as training experience. I have both experience I have very good presentation skills and communication skills.
Next everyone can understand my topics very clearly and easily here.
So my way of expression like a spoon feeding like a spoon feeding everyone can understand my way of teaching.
So most of students will like my way of teaching because of my way of teaching.
Most of students are joining here. Okay.
So every topic I'll explain repeatedly.
Two to three times I will explain repeatedly. Still you have any doubts you can ask me in class itself. Okay. So that's all about myself right? Yeah.
Next about your course. About your course.
Okay. Yes. Today one. So day one all introductions only day one all are introductions only here tomorrow going to start active subjects today's agenda simple about myself next about course next course content next what is requisite to learn this course so this is today's agenda today's agenda so about myself already done introduction completed yes late Chinese yes just introduction completed myself 20 plus years of experience in Java. Jav as a Java fullstack developer. So this is my current working company. Yes. As a full stack. Yes. Principal Java fullstack developer. My role. Yes. Totally 20 projects. Sorry. Uh 17 projects completed. 17 projects. That's all about myself. Next about your course.
Yes. Your course is JFSD means Java fullstack developer course.
JFST your course is JFST. Java fullstack developer.
Yes, this course is Java fullstack developer. So what is exactly Java fullstack developer? Let me explain.
What is exactly Java fullstack developer? Let me explain.
Java fullstack developer.
One second. Java fullstack developer.
Yeah.
So what is exactly Java fullstack developer? What is the role of Java fullstack developer and all that? I'll explain very clearly. Java fullstack developer role.
See web application. Yeah, this is web application architecture.
Web application means application which is working on the internet. Web application means application which is working on the internet is a web application.
For example, WhatsApp is a web application.
Zoom app is a web application.
So like banking application like there are many web applications.
Web application architecture is like this web application architecture. Yes.
Yes. This is a front end and back end.
This is a front end back end. So front end means what we can say there is a browser environment. Browser environment is a back front end here. Browser environment.
So browser environment is a front end.
For example, today you have filled some form, right? Let me show that some form.
Today is some form field, right? See zoom application some form.
See today you have filled this form right? Here this is maintained. Yes.
Here registration form registration details right? Yes. First name, last name, email address and phone number and all this information right. So this is front end. That registration form is a front end. Front end right. Say front end. That registration form data once you submit it the simply the data goes to back end. So here is a back end. At the back end some applications are working here back end. In back end there is application and database applications like Java application orn net or python application or php various kinds of applications at the back end different kind of applications. So your front end so browser environment is a front end.
Browser environment is a front end your registration information. So first of all simply posting to back end application. Back end application. Yes.
Simply picking the data. Simply inserting database.
Next vice versing data from database and submit to browser. That's this is what is happening the web application.
So here front end front end. So browser environment. So front end technologies like HTML there are front end technologies HTML, CSS, JavaScript, jQuery all the front end technologies.
So who are working on these technology front end developer or UA developer?
So these are front-end technologies who are working on HTML, CSS, JavaScript.
The developer is a front- end developer or UA developer UI. UA developer or front end developer. UA developer or front- end developer. Okay. Fine.
So yes, front end developer who are working this area UI technology like HTML, CSS, JavaScript and all this, right? It's a front end developer.
Right. Next when come to back end developers front end next back end. In back end this application and database here. This is a application and database. Application database.
Application and database. Right. There are two roles application developer and database developers. In back end, there are two roles here. Application developer role and database developer.
Totally three roles. Front end developer role, front end developer role, back end application developer role and then database developer. These are the three roles. So previously they're very oldest oldest there are three de there are three roles in application developer.
Three roles. So presently here who are working on three roles. So presently presently all these combined as a Java fullstack who are who are involving all three roles who are involving all three roles like like a front end developer role, back end application developer, database developer. These three roles is a fullstack developer. Who are involving the all three roles? who are involving all three roles is a fullstack developer. Yes. So back end application if it is application java application java fullstack developer if it is net fullstack developer python then python fullstack developer like this we have different different fullstack developers fullstack developer right yes java so as java developer so here is a java fullstack developer so java fullstack developer so totally three roles three roles so Java fullstack developer roles so first one front end developer and then back end back end application developer, database developer. So these three rules is a Java fullstack developer. I hope you understand what is exactly Java fullstack developer. So here so who are involving who are involving end to end the project development, end to end project development like like a front end development, back end application development, back end database development. So all three roles all three roles is a java fullstack developer. Java fullstack developer right. Yeah. So you can front end. So back end right that's it. Okay. Yes. One second.
1 second.
Now let us see. So what is the sylling for in English roles here in our java full step?
So three roles front end front end and back end. So front end developer. So front end developer role. So front end next back end. So front end EI technology front end UI HTML CSS JavaScript jQuery Ajax Bootstrap. So these are front end technologies.
So these are the front end technologies is your syllabus about your syllabus right. So front end technologies. So these are the front end technologies.
Next when come to back end here back end Java modules.
So back end Java modules Java modules here. Yes. Core Java. Next advantage of in advance of JDBC, solid GSP, GSTL and MEC with CR application development.
So core next advanced advanced JDBC solid. Next JDBC, GSTL, MEC, model view, controller, T applications, T application development. Next when come to frameworks. in frameworks here.
Junit, Loger, Maven, Hibernate, JDP templates, next spring modules, Spring Core, Spring Warm, Spring MC and here also C application develop next spring boot, Spring Boot, JPA, Spring Boot, MEC, C applications and microservices.
So this is completely Java modules. So these are the Java modules.
Yes, first core Java and next adventure topics. Next there are the frameworks topics. Frameworks topics. Next when come to yes back end here. Yes. So Java modules. So these are Java related modules and tools. So what are the tools covering in this development here?
Eclipse application development using Eclipse.
Eclipse next Maven join it log for STS.
So these are the tools. These are the tools going to cover here. Eclipse I mean Jit log for STS. Okay. Next databases Oracle database with SQL and PL/SQL.
Okay. So back end see backend database.
So backend database in database here in database Oracle database. Yes. SQL and PL/SQL. Next tools. So Java mod. So this is complete your Java fullstack. This is complete your Java fullstack course.
Java fullstack details. Yes, I'll share I'll share this information also. So these this is these are the these are Java fullstack. Okay. So Java fullstack developer.
So who are involving all three roles like a front end developer role, front end developer role, next back end application developer role and database developer role. So who are involving all the roles is a full stack. So next this is your full stack course content course content. Okay fine. Yes. For this duration, pull stack duration 6 months.
6 months. Next. So, total duration 6 months.
6 months. In this 6 months course here total duration 6 months. 1 second.
Yes. Duration of this course is totally 6 months. It's a 6 months.
Yes. Job full stack developer role. Yes.
Total duration 6 months. Total it say 6 months. So first initially starting with Java.
Initially starting with Java.
Initially starting with Kjava.
Suppose who are interested in kjava they can learn only core java also that option also available. Yes you can learn only kjav also simply here. Suppose somebody wanted to go for java fullstack developer. Yes you can go to that course or simply only cav. Yes you can take only core java. You can take only core java. Yes. Let me explain about core java information here. Yes core java.
So initially core java initially starting with core java. So anyone continue for the full stack development you can continue with fullstack development. It's initially core java core java core java duration java duration 60 days 2 months 60 days just dation 60 days. So full stack 6 months only 60 days 60 days next time time 8 a.m. Yes 8 to 9:30 8 to 9:30 p.m. time 8 to 9:30 p.m. So usually starting with coraation 60 days time 8 to 9:30 p.m. 8 to 9:30 p.m. Next. So, Monday to Monday to Saturday classes. Monday to Saturday classes. Monday to Saturday.
Okay. So, duration 60 days. Time 8 to 9:30 p.m. So here it's 90 minute session.
Generally markets most of the train is taking only 45 minutes only 45 but I'll be taking 90 minutes because lot of syll I'll be covering in depth of topics next apart from coding skills so there are many things that's reason taking this much of time here so totally 60 days 8 to 9:30 p.m. Totally 90 minute session. So Monday to Saturday classes.
Next day here it's 3 days demo sessions.
Demo sessions. Demo sessions mean free of cost.
You can attend free of cost. So here after 3 days of demo sessions you can decide. After 3 days you can decide it here. Yes. Not only attend three demo classes just you talk to your friends anyone who are my world's friends any of my world student just you talk to them everyone says that excellent amra classes excellent anyone says that everyone says that definitely no doubts excellent then join this course just you talk to your friends who are already my old students anyone referring you just you talk to them everyone says excellent then journey to this course. Okay, fine.
So, poor Java for 60 days. So, 8 to 9:30 p.m. So, Monday to Saturday classes and then 3 days demo sessions. 3 days demo sessions. Okay. Next here every day classes daily classes is recordings. Now it's currently recording.
Daily classes recordings will be shared.
Yes. Will be shared to your Gmail ID.
Yes. Google Drive access will be given.
So daily classes recordings will be shared to your Gmail ID.
Okay. Gmail ID. Google Drive access will be given. Not only classes recordings here. Yes. Class document daily class document documents. And next coding the coding. What are the codes discussed in the class? The program scart from that interview questions.
Interview questions.
So these things will be shared with you.
Daily class do. Let me show that daily class document.
Yes, you guys running notes is not necessary. Running notes is not necessary.
Here this is recently updated document.
Here this is your daily class document very clearly prepared.
Very clearly prepared the document here.
So my order of explanation document order is same same as this every line you can see in the document here every line you can see in the document here nothing missing even single word al not mismatch here everything as you can see see here almost yes most of times I'll be using notepad sometimes using notepad sometimes maybe using word for explanation purpose so what are things explain the class here same thing you can see in the document here very clearly prepared in the document it is there in document here okay just you can you can read the document I'll share with you this document for you only I'll share with you just go through this document here enough so running notes is not necessary okay so here for everything documentation is available very clearly prepared and easy to understand yes is completely my self-rep document it's my experience completely okay these documents Yes, maybe check in Google Google any Java any Java websites who are giving Java course nowhere matching enter a different it's a complete my experience with my experience I have prepared here completed my experience so what are things expend the class same thing can document here okay yes fine yeah next so apart from that yes 24x7 support is available. 24x7 WhatsApp support is available.
Support is available. WhatsApp support is available.
24 by7 WhatsApp support is available. So any point of time you can ping me. Yes, I'll give what that WhatsApp number and all that. I'll share you later. So once batch Okay, confirmed. That will be the WhatsApp number for your doubts and all that. Yeah 24x7 the support is let me show that old batches previous batches okay 24x7 WhatsApp support is available any point of time you can ping me right so that's all about your course what course who are joining only for ka fee someone is asking ka fee just only 3,000 rupees ka fee just 3,000 rupees only it's offer 3,000 only here you can join okay Java full stack if it is Java full stack get that course details and all that fees details and all that just you can you can contact online team online team provide details about the fee details about job fuller poor Java poor java just only 3,000 rupees who who wanted to join only for poor java just you can pay only 3,000 pick it and join Okay. So once you yes completed course now you can continue with the java full stack also.
Okay Java Java full stack also right.
See parallelly some databases class is going on. Yes initially starting for Java. So from second week or third week or fourth week parallelly any point of time you can start database class also.
Oracle database. Yes we'll get information. So whenever Oracle database starting we'll get information. Next EA classes. Okay, here course Java database EI classes you can join parallelly so that you can finish as early as possible. Okay, before 6 months itself you can finish within 4 months. Yes, if you joining paralle poor Java database and classes started parallely here you can finish within 4 months itself within short time you can finish. So one of another one may be taking for 6 months.
Suppose if you joining parallelly two sessions so poor java and database rea so whenever database starts you'll get information update information next whenever front end starts that time also getting information so every time getting that information as per our convenient you can join it here that's all right so this is about yes initially starting course right yeah next so that's all about the course and course content about course and course content also explain very clearly about course and course content also cleared. Okay. Now let us come to course content course content here. So what are the course content?
So what is Java full stack the topic of Java content here Java content Java. So first 30 days. So initially 30 days. Yes. Focus on coding skills.
Focus on coding skills.
Coding. Coding skills. Okay. Around.
Yes. 100 plus programs.
100 plus programs for practice.
Coding practice.
For coding practice.
Okay. So you can Yes. logic building. So 30 days focus on logic building initially.
Logic building next. Yes. Improving your coding skills.
Yes. Improving coding skills. And next and apart from that even thinking skills also that improves thinking skills.
Okay. So just how to build your logics here, logic building and coding skills and thinking skills.
So first 30 days focus on this once you good at this and moving next level. So next starting. So initially Java fundamentals and coding skills here. So once you've gated coding skills and java fundamentals then moving to jav java object oriented programming jav yes yes after jou yes next topic is about string yes I'll share that content also course of content separately yes string string buffer like string builder Let's see.
String string strings string class string buffer class string builder class. Okay. Yes. String tokenizer.
String tokenizer.
Yes. After finishing these things, next exception handling.
Next topic is exceptional handling.
After exception handling, next topic collections.
collections after collections iS input output streams iOS teams yes after finishing iOS teams.
So next topic is networking.
Networking and then multi- threading.
Multi- threading after finishing this final topic is Java 8 features.
Javit features. So including Java features your course including Java features.
Final topic Java features. So last one week covering completely Java Java 8 features. Okay. Yes. Here here I'm going to use Java 17 version. Here I'm using Java 17 version.
See in my system Java 17 in our office also we using Java 17 only. Here Java 17. Java 17. Yes. Industry asking generally industry asking Java 8.
Yes, most of the companies are asking Java 8 features compulsory most important Java 8 and some companies are asking Java 11 and Java 17 up to this.
Yes, I'll be discussing these things here. Java 8, Java 11, Java 17 all of these things here. So here main focus on Java 8 features. Finally topic main focus on Java 8 features. That's all about our core job syllabus here. So 30 days focus on coding skills and jobs and all these topics here. Let me show that syllabus also. Complete syllabus.
Complete syllabus.
Java 8 features. One second.
Yes. Yeah. This is Tuesday with heat features here 8 9:30 p.m.
Yes. Monday to Saturday classes P 3000. So date today.
Yes. I'll share with you 21st Jan 26.
Yeah, this is course content.
Yes, all these introductions here.
Yes, logic building, improving your coding skills.
Next, oops, concepts here and then string string buffers. These things here, exception handling, collection framework, collection framework module.
Next, iOS teams. It's a file management here.
Yes, all I team's topics here. Next, networking.
Networking multi- threading after multi- threading. Yes. Next. Finally, Java 8 features.
Yes. Daily interview questions for every topic. Interview questions. Yes. Around 200 plus interview questions will be covered here. Realtime practical scenarios, 200 plus programs, live explanation, the yes means. Next five test papers also give you and course Java here that's all about this syll and all that here yes well prepared documentation is available your daily class document well prepared documentation and apart from that see coding skills separately questions and answers prepared on coding skills coding prepared well prepared documentation all well prepared things okay coding skills Next inter equations these all the inter equations on different topics.
Okay. So that's all about your course information and all that.
I hope you understand right. Yeah. So about myself cleared about your course content cleared here. Next and all this clear right. So what is predicate final topic? So what is prick said to learn this course? Let us see.
What is the research to learn this course? See guys, I'm not expecting anything from guys. No expectations, nothing required.
Yes.
No prerequisites.
Okay. No prerequisite. Nothing required here. No expectation from you guys here.
Just knowledge of Windows voice.
Just Windows V knowledge.
Windows v knowledge enough. I'm expecting only Windows V. Okay. Just understand English is enough. Yes, my classes complete in English only.
My classes complete in English here.
Suppose anyone wanted to ask doubt in some Hindi Telugu also fine. I can understand clearly. I can explain in Hindi or Telugu. English three language.
Okay. Fine. English, Hindi, Telugu. So these three language are fine right?
Yes. So you can mostly classes in English only here. I'll be never using other language completely English only not using others. Yeah. So nothing required. I'm not expecting anything from you guys. Just only Windows basics here. Windows basics. Yes. I'll start from basics. I'll start from basics.
Basics. So before going to Java there are some software basics. after finishing all the software basics I will enter into Java after finishing so without IT backgrounds as IT background is not I'm not expecting any IT background here without any IT backgrounds you can understand IT background is not necessary here without any IT background also just you can understand this course so I'm not expecting any IT backgrounds no IT backgrounds okay maybe yes engineering mechanical mechanical backgrounds or civil engineering backgrounds electrical electronics any background students can attend these classes right I'm not expecting anything from you guys yeah so that's all about pre nothing required even IT background is not necessary I'll start from the basics okay that's all about today's agenda yes any doubts case so daily class compassion 90 minutes 8 to 9:30 today one just only introduction just only 1 hour class taken from tomorrow it will be one and a half hour class 90 minutes class.
Yeah guys any doubts yes who wanted to continue for Java full stack will continue for the java full stack also first initially starting with the core java core java 60 days I'll finish 8 to 9:30 yes never giving holiday only Sunday holiday never cancelelling classes my dedication will be like that yeah so within committed time I'll finish 60 days commitment 6 days I'll finish your course 6 days finishing core Java yes Java full stackment that will be taken for 6 months suppose if you're learning parallelly core Java database or DA classes parallel learning yes that may finishing within four to five months only so any yes so whenever starting databases classes you'll get information next UA class also getting information.
Yes. Any doubts?
Yes. Anyone wanted to speak? He can speak.
>> Any doubts please? No doubt sir.
One second. What is the cost for this Java fullstack development course?
>> I think Java fullstack I think is around 15,000 I think. 1 second Hi guys, good evening. Can you hear me?
Hello?
Anyone please respond?
>> Yes sir, we can hear you. Yeah, thank you.
So, let us start today's session.
So, today two day session.
So, yesterday's session.
One second.
Just a minute.
Yeah.
So day one yesterday session.
Yes. All the introductions about course nothing discussed yesterday. just only introduction discussed yesterday.
So today's starting actual classes. So yesterday so first of all about myself and next about your course and then course contents next what is prerequisite to learn this course. So these things have been discussed yesterday.
So these are the topics it's very simple. So nothing discussed yesterday completely course information explain simply simply given course information.
So all introductions only let me review this. Yes I think some new students today. So for them just 5 minutes within 5 minutes I'll repeat all this.
So first of all about myself. Yeah this is Nagashar well-known trainer for Java. Yes. So most of the students calling as Amenra.
So Amenra. Yes. It's name most of students calling as Amenra having 20 plus years of experience. 20 plus years of experience as a Java fullstack developer. Yes. Next big data Hadoop Python. Next Linux area databases like Oracle, MySQL technologies. So this is my area of experience.
area of experience. Yes, in my whole career 16 projects completed, 16 projects completed, 12 projects on Java, four projects on big data hardware.
Yes. Now, currently 17th projects on Java. It's e-commerce projects.
Currently e-commerce project we are working here. So, current working company Private Limited, Hyderabad.
Yes. My role in this company principal Java fullstack developer principal Java fullstack developer this is my role right yes so Monday to Monday Monday and Tuesday work from office so Wednesday Thursday Friday work from home okay so not development even training also very good experience development as well as training experience training also very good experience here since yes 78 8 years I'm taking online classes apart from office work taking online classes evening and early morning evening one session and early morning one session taking care online classes not only development experience training also very good experience okay yes I have good presentation skills communication skills and apart from that very strong in technical skills I'm very strong with Java in depth of Java Java development experience and training experience.
Yeah, that's all about myself.
Lot of experience in development and training. Okay. Yes, about course information. Yes, your course is Java fullstack. Simply we are calling JFS Java fullstack developer. Java fullstack. Your course is Java fullstack. Yes. Duration 6 months. 6 months duration here. Yes, this Java fullstack starting with core Java course. So what is exactly Java fullstack? See let me explain about what is exactly Java fullstack.
Yes of course yesterday explain even explain I'll repeat once again what is exactly Java full stack.
Yeah.
So what is exactly Java full stack? See yes it's a web application architecture.
So web application means yes application which is running on the internet application which is running on the internet is a web application just example zoom zoom app it's a web application zoom application WhatsApp Facebook online shopping applications online trading applications next banking applications all are web applications here in web applications there is a front end and back Front end, back end. So front end means here. So front end means it's a browser environment. Front end is a browser environment. So this is front end. Yes.
Let me show that front end. For example, here. Yes. Zoom application.
Zoom application. See today you fill this form rightation form submitted.
Right? So this one is a front end. This form is a front end. This form is a front end. It's a front end. Right. So that browser environment is a front end.
Browser environment is a front end. It's a front end. So browser environment is a front end. Right. Yes. Who are working on this front end? Like HTML, CSS, JavaScript. Who are working on these technology? Is a UI developer? Front end developer. Front end developer. Next when come to back end this application database front end registration form. So filling registration form. So the rest stationation form field and submitted once submitted simply what data the restation data yes from the browser simply posting to application application taking this data and storing database and for fetching data from database and present to browser right this is what is happening web application. So this is front end browser to application application database next database to application sub application to browser that vice versa vice versa. So here this part is a front end. So there are front end technology like HTML, CSS, JavaScript, jQuery, AngularJS, ReactJS all are these all are front end technology. So who are working on this technology is a front- end developer simply calling as UI developer, front end developer or EI developer. Next when come to back end in back end there are two roles application developer, database developer. So back end application developer, back end database developer totally three roles.
So in complete application three roles.
So one is front end developer, back end application developer, back end database developer. So there are three roles, right? See here. So front end developer.
So front end developer role. Next back end application developer, database developer role. So who are involving all three roles? who are involving all three roles is a full stack developer. That's it here. Okay. So, who are involving all three roles like front end development next back end application development.
Yes, back end database development. Yes.
Back end if it is Java. Yes. Back end if it is Java then it's a Java fullstack developer. Suppose if it is net then fullstack developer. If it is Python, Python fullstack developer. So for all fullstack developers database and front end is common. So front end database is common for all full stack developers here only change this one here that application changes that application may be anyone here front end and the database is same no changes only change in the application here. So Java fullstack developer completely work in Java. So here it's a Java Java. So it's a Java fullstack. So Java fullstack developer three words. So one is front end development.
Next back end application development and back end database database. Right?
See here front end developer role. So Java fullstack roles. Java fullstack developer role. So first one front end developer role. Next application developer. Database developer role.
Right? See topics your course content front end. In front end these are the topics going to discuss SUI technologies like HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap. So these are front end technologies we'll be covering in your syllabus. Next when come to back end in back end in back end this is Java parts and database parts. Back end back end Java and database right? Java and database. So back end Java. So this is Java parts and then database parts. Yes. in Java, Core, Java. Next, advanc Java like JDBC, Solids, GSP, GSTL, MEC, C applications, advanc Java. Next frameworks like JUnit, Log for Maven. Yes, Hibernate, JDB templates, Spring Modules. Yes, next Spring Boot, JP, Spring Boot, MVC, Next Microservices.
So, these are Java modules. Next when come to development here. Yes.
Development tools like Eclipse. So every day we are going to use Eclipse only.
Yes. Next Maven it's a build tool. G testing tool log for logging tool. Yes SDS using for the framework application development. So these are the tools. So about Java Java modules.
Okay. So Java. So this is Java coding part. This is tools. Tools should develop Java applications like database.
when come database Oracle database SQL and PL so this is complet so front end Java parts and database so front end so this is these are front end topics here next there are Java modules and its tools next back and database yes I'll share with you this is I think already yes I shared with you Yes.
>> Yeah. Yes. I think you received this email with this content. Yes. Even still I'll share with you. Okay. So this is about Java fullstack developer. Java fullstack developer.
Okay. So there are three roles in Java fullstack developer. So total duration 6 months. So first initially starting with core java. Starting with core java. Yes.
Apart from this course here parallelly you can learn yes database also parallelly yes java and database no relation you can learn parallelly here database text and UI part also you can learn parally here but these things you can learn parallelly yes if you're learning simultaneously here you can reduce the time here so within 4 months you can finish just 4 months enough if you're learning core java database and paralle here you can finish within yes 4 months only okay so now here currently starting with core java so whenever database starting Oracle database will inform you definitely yes getting email okay even getting messages we will inform I will inform you I'm responsible to inform everything here so whenever database started I'll inform you so started I'll inform you okay so anyone have the time more time you can attend these two sessions also parallel here if you have the time if you have the time also other sessions also time then you can add you can attend par these things suppose any working is doing short time only one session first finish Java next after database and next advance Java yes so one after another one means that will be taken for 6 months one after another one that will be taken for 6 months 6 months okay if not possible attend only one session that taken for 6 months suppose if you attending parallelly it will be taken for 4 months 2 months you can save it. So first of all starting with kjava kjava yes the duration 60 days yes 60 days at any cost while you finish your kjava within 60 days that is my committed time s never giving holidays only Sunday holiday only my committed time is like this never extending your course never dragging course here so committed time is committed time so at any cost within 60 days I'll finish your course every day I'll take age class except Sunday 8 to 9:30 p.m. So 90 minutes class see most of the trainers taking only 45 minutes class only 45 minutes only 45 minutes and only 5 days in a week but my class is 6 days yes Monday to Saturday 6 days week here 6 days I'll be taking 6 days in a week Monday to Saturday 6 days and daily 90 minutes daily 90 minutes okay so 60 days means around 50 to 53 classes 55 55 sessions getting here 65 days. Yes. 55 sessions getting almost 55 sessions.
Okay. 55 sessions getting 55 sessions into so 90 minutes. So almost yes around 90 hours getting your course around 90 hours totally 90 hours around 90 hours.
90 hours. Okay. So time 8 to 9:30 it's a fixed one. No change in time. It's a fixed one. So Monday to Saturday classes 6 days n week three demo sessions demo means free of cost. So demo 3 days you can attend. You can see the demo here.
Okay. Yes. Not only attending demo classes just you ask any of your friends joined in my previous batches. Just you ask them everyone says excellent then join into my course otherwise no you'll get excellent feedback no doubts. MNR classes excellent classes you'll get that kind of feedback next daily classes recordings will be shared to your Gmail ID I think yesterday recording already you got it yesterday recording that link you got it that link the recording uploaded of course so for for these three to four classes individually share that link so once batch started once batch form I'll create Google drive.
I'll get access to Google drive. Yes.
Daily recordings will be shared to your Gmail through the Google drive. I'll create Google drive. Then I'll access here. So drive through the drive sharing here. Google drive.
Okay. Yes. Google drive. Yes. You can get the videos and everything through the drive here. I'll give the drive access to the Google drive. This is daily class document. Next. Daily coding. Next interview questions. Yeah, there are many interview questions prepared. More than 300 questions I have prepared. Let me show the class documents. Yes, our class document.
Yes, let me show that class document here. This is your class document.
updated documents.
Yeah, this is your class document. So this document for you only. These around 900 page document is 900 pages.
Totally 900 pages document. This document for you only. So completely for you. This document for you only.
915 page document. This document for you only here.
Yes, I'll share with you. So, running notes is not necessary. So, what are things explaining in the class? Same thing you can see in the documentation.
See my order of explanation and document order same. Even single line also no mismatch.
Every word, every line, everything very clearly prepared in document. Just you can follow document here. Yes, is an excellent document. Yeah, this kind of document you will not see anywhere.
Yes, any Java websites they will not provide this kind of a document. It completes my experience. I have prepared with my experience completely. Right? So this document. So this is most important document is coding. Yes, there are many programs in this document. One second.
Let me show some coding also. See, so this is some coding.
Yes. What are the programs prepared in this? Many programs prepared here.
Coding. Indices many things have prepared here.
Right. So the class document class documents. Yes. With Yes. Heron. Yes.
You can see 500 plus programs in this document.
Right. Yes. Next. Apart from this 24 by7 WhatsApp support also.
That WhatsApp support also. Next here core java core java fish java fish fe just only 3,000 if java full stack is full stack full stack fee.
Yes.
15,000 full stack fee 10,000 course have only 3,000. So who are wanted to learn only courses just you pay only 3,000 and you can continue right after finishing course anyone wanted to continue for full stack you can continue. So that balance amount you can pay and continue here. So 3,000 balance amount maybe 12,000 you can pay and continue that. So this is core java full stack jav that's it here that's all about your course information. So duration yes core java 60 days full stack java 6 months 6 months okay fine yes core java in course of first 30 days focus on coding skills first 30 days I'll be focusing on coding skills so in coding skills 100 plus programs for coding practice I'll give the assignments also in class itself I'll explain here so 100 plus first 30 days 100 plus programs I'll explain for coding practice. Yes. Here.
Yes. Building your logics, logic building. So, how to improve our logic building? How to improve our coding skills? How to improve thinking skills in software field? Thinking skills in coding. Yes. So, first focus on this first 30 days focus on this. See any developer need this skill here. Any developer, Java developer, Python developer, net developer. So whatever it is every developer even Salesforce developer also every developer need this kind of skills. So they are skills required. So they're common common to all kinds of developers. So first of all you must have good coding skills. If you have the good good coding skills then you can work on any any technology. So first of all focus on coding skills.
Once you good at this one then moving to Jav Java object oriented programming then string string buffers. Next exception handling collections I streams networking multi-threading. So next coming top of these things. Next finally Java 8 features here I'm going to use Java 17.
Yes, even for you also I'll share the Java 17 software.
Java 17 software and Eclipse 2025 recent latest software I'll share with you.
Yes, here focus on these three versions.
Java 8 versions here. Java 11, Java 17.
Industry also. Yes, looking for these kind of versions here. In our office, we are using Java 17. In our office, we are using Java 17. Okay. Yes, you need Java 8 features. Yes, most of the companies are asking for Java 8 features is mandatory. So, here at the end final classes, yes, focus on Java 8 features.
All right. So, that's all about this core Java. Okay. Yes. Next. Full stack syllabus already given. Okay. Yes. Next.
What is prerequisite to learn this course? What is prerequisite? nothing requestation I'm not expecting anything from non students also can learn this function IT background is not necessary IT background is not ne non like electronics civil mechanical maybe form background maybe science background anyone can understand my classes easily here anyone can understand my class very easily so my class is like a spoon feeding I'll Start from the basics before going to Java there are some software basics after finishing software basics then I will move to Java see here initially yes software basics starting software basics see first initially software is all software basics I'll explain like what is so what is application software what is system software next about languages low-level languages and highle languages next about interpreter and compiler.
Interpreter and compiler. Okay. Next introducing Java. So for before going to Java so first of all I'll experiment all the basics. After finishing that basics I'll go to Java. So this is plan completely right. Yeah.
So that's all about this function here.
That's all about introduction. Yes.
About myself cleared. About your course cleared here. Course content cleared here. Okay. Yes. Next prerequisite.
Nothing required.
Next. So demo sessions. Three demo sessions you can take it here. No, no issue. I'm not a commercial. Take your own time to decide it here. Okay. So 3 days minimum providing no issue. So this week, this week you can attend at fee of course you can decide it. Okay. after three or 4 days you can eas it no issue right I'm not a commercial so take your own time right yeah so this is day one session 1 second so what was the promised on day one I'll share with you yeah full stack day one next one more thing here uh yes I have prepared many interview questions interview questions document I'll share with you not only document here yes even I'll share with you yes recordings also interview interview oriented preparation that recordings interview questions there 3 minutes videos 5 minutes videos those videos also I'll share with you yes only for interview questions purpose I have created one YouTube channel I'll share everything many followers of the presentation I'll share with you that interview questions so daily daily four to five questions I'll share with you three to five minutes video I'll share with you interview questions apart from the daily classes okay fine yes now let us start day two today I hope you understanding is right these are clear right I hope everyone is clear information about myself about your course course content and everything is clear right everything is clear okay yeah it's a lot of experience in training as well as development also I'm not a commercial so any point of time you can contact me any point of time you can contact me so here for this 24 by7 WhatsApp support is available 24 by7 that support is available Yes 24 by7 that support is so any point of time you can ping me suppose in coding getting any issues that issues just share the code in group here I'll solve it I'll solve it okay fine yes one second sorry So dend about Java. So what is Java? So about Java history. So why Java has this much of popularity? Yes. What is present position of Java? What is future of Java? So this is about today's ascend.
Today's agenda. Let us start. So first of all, what is Java? Yes guys, anyone can answer this question. What is Java? So what is your idea about Java?
Yes. Anyone please?
Of course, I'll explain. What is your idea about Java?
What do you think about Java?
Anyone idea?
What do you think about Java? What is exactly Java? Of course, I'll explain clearly. I'm asking your idea. Yes. Ste saying something.
Hello Akum are talking something.
>> Yes sir. Java is a object oriented programming language.
>> Okay good. Java is a object oriented programming language. Okay fine. Next others just I'm asking about your idea about Java. Of course I'll explain clearly. Yes. Any others?
So here one answer is Java is an oop language. Uh next others >> like >> anyone others >> like Java is used to build like software applications >> like an enterprise system level.
>> Okay fine and next yeah see many answers Java is a high level language Java is a programming language right? So Java is hoop language. Yes, they like that. There are many answers, right? So exactly what is Java? So exactly what is Java? Simple answer. See when you attending interview first question they will ask what is Java?
Simple answer. Simple answer. Java yes is an yes language.
Simple answer Java is an language. So what is hoop here? Hoop stands for object oriented programming. Object oriented programming. Whoop stands for object oriented programming. So Java is one of the whoop languages. There are many whoop languages like C++, Python, Java, net, C#, Scala like that. There are many whoop languages. There are many whoop languages. So Java is one of the whoop language. Java is one of the language.
So what is Java mean? Java is an oop language. Oop stands for object oriented programming language. Okay. So what is later we'll discuss. Later we'll see.
Yes. Now let us say about Java history.
About Java history.
So next one about Java history.
JDK.
Yes. It's a Java software. So JDK stands for Java development kit. Java development kit.
JDK stands for Java development kit.
Here JDK stands for Java development kit. Yes, it is a Java software. It is a it is a Java software.
Yeah, JDK is a Java software. Java software. Java development kit. Right.
See initially so initially Java Java development initially Java development started started by James Gosling James Gosling. So initially Java development initially so initially Java development started with James Gosling.
So James Gosling is an author of Java.
Yes. Next question. Who is author of James Gosling? So James Gosling is an author of Java. James Gosling is an author. He's an author of James Gosling is an author of Java. So who is author of Java? James Gosling is an author of Java. Okay. So one second.
Yes.
So James is an author of Java right. So later later Java is taken over by Sun Micros Systemystems USA Sun Micros Systemystems US and released as released as Sun Java Sun Java released as Sun Java. Yes. So James Gosling is an author of Java. So later Java taken over by Sun Microsystem CSA initially released as Sunjava. Next in the year in the year 2010 2010.
Yes this Sun Micros Systemystems this company taken over by the Oracle Corporation.
Okay. Sun Micros this company. Yes. In the year 2010, Sun Micros Systemystems taken over taken over by Oracle Corporation.
Oracle Corporation Now it is calling as Oracle Java. Now it is a Yes. Now it is Yes. Oracle Java.
Now it's calling as Oracle Java. Now it's a Oracle Java. Correct. Yes. Let us say that complete history from beginning to history. So initially Java development started with James Gosling.
So James Gosling is an author of Java.
James Gosling is an author of Java.
Okay. Yes. So first version of Java JDK JDK 1.0 is a first version of Java.
First version. First version.
Yes. JDK 1. First version of Java. One second.
Yeah.
Just a minute.
Let us continue.
Yeah. So JDK 1.0 is first version of Java. first version of Java released released in the year 1996.
So first JDK 1.0 is the first version of Java released in the year 1996. So before that 1995 alpha beta versions Java alpha fun beta versions alpha beta versions beta versions yes released released in the year 1995. So initially 1995 released here alpha and beta versions alpha and beta versions means so they are internal release. So you can alpha version mean first tested version.
Alpha means yes alpha version.
Alpha version mean first tested version.
Alpha version it's a first tested version. See any any product software product maybe even you developing project also these alpha versions and beta versions you're supposed working for the client here. So even your projects also Java projects also alpha and beta versions. So alpha is first tested version. First tested version.
First tested version.
First tested version. Next beta. So beta version is a final tested version.
Final tested version.
see that end to end development are expand end to end project life cycle is like agile methology I'll explain agile methodology end to end to end project development agile methodology I'll explain in your course I'll cover ael methodology how that versioning will be there and all that I'll explain agile methodology very clearly I'll explain agile methodology methodology I'll explain In project development yes agile methodology this I'll explain agile methology I'll explain so end to end project development end to end all the phase of projects asel methodology I'll explain very clearly even we are following asel methodology yes since 2017 we are following this techn this methodology 2017 since 2017 we are following methodology same I'll explain for Right. Okay. Fine.
So alpha and beta versions they are 1995. So alpha version is a first tested version. Beta version is a final tested version. Final tested version. So before going to release to public final tested version. So 1.0 not Java any project.
Yes. Or any product first version is 1.0. 1.0 is a public release. Yes. First version of Java. Yes. Released to public released to public released to public in the year 1996 so 1995 initial versions alpha beta versions here 1996 is a JDK 1.0 JDK 1 version of Java in year JDK 1.0 right so first version JDK 1.0 JDK 1.0 Zero released.
Yes. Released.
Released with below features.
Below features below features that initial features Java initial features.
Yes. So this one of the one of the important question. Can you explain about initial features of Java? Initial first release. What are the initial features of Java? Initial features. So first of all independent independent of platform Java is an independent of platform. So there are initial features of Java. Yes. One of the important question this is so can you tell me what are the initial features of Java? So what are the initial features of Java? So first one independent of platform. Independent of platform. Okay. So here every question I have prepared. Yes, interview questions also I have prepared here. Questions and videos lot of stuff is there.
One second.
Just enter equations.
See can you explain about initial features of Java like these questions around 300 questions I have prepared 300 questions I have prepared I'll explain for you so topic wise I'll explain all these questions questions even videos also I'll share with you every question 300 videos available I'll share with you all that so independent of platform yes apart from interview videos daily class video also now it's currently recording that video recording this recording also be shared with you. So independent of platform next portability independent platform portability next Jav language Jav language Jav language and then scalability scalability.
Next fifth one security security so these are initial features of Java later many changes yes next what are the other features also we'll discuss so these are initial features of Java initial features at the beginning JDK 1.0 released with these features independent of platform portability next group language scalability and security yes about these features we'll discuss in Java once I started Java that time I'll explain here after starting Java I'll explain so what is independent platform how Java made independent platform next what is portability what is portability next language all these features I'll explain Java so one center into Java I'll explain very clearly right so JDK K 1.0. So next one is JDK JDK 1.1. So this is near 1997.
Yeah, this is near 1997. In JDK 1.1, what happened here? JDK 1.1 divided.
So this one divided divided into yes three additions. Three additions.
Initially only three additions. Actually totally four additions. Totally four additions. But initially only three.
Initially only three editions here.
Okay. So JDK 1.1 de editions. So these three editions. So first one. Yes. Java SE Java AC Java standard standard edition. Java standard edition.
Java AC. Java standard edition. And next Java Enterprise Edition. So next one is Java Enterprise. Java Enterprise Edition.
Java Enterprise Edition.
Java Enterprise Edition. Right. G Java Enterprise Edition. And next JME GME. Yes.
Java Micro Edition.
So these are usually only three editions. Later fourth one added. Later fourth one we'll discuss that also. Yes.
So JDK 1.1 divide into three editions here. So first one Java standard edition. Next one Java enterprise edition. Next Java micro editions. So what are these additions? I'll explain clearly. Okay. In couple of minutes I'll explain it. So 1.1 after 1.1 Java JDK 1.2 version. Next JDK 1.3 version. Next JDK 1.4 version. Next JDK say 1.5 from JDK 1.5 calling as Java 5 that naming changed Java 5 next Java 6 next Java 7 yes Java 8 Java 9 like this Java 9 yes to Java 22 also released but not in use here all these versions not in use here industry using Java 8 version.
Yes, some companies are using Java 11 and some companies using Java 17. Yes, in our company we are using Java 17 C private limited in our office we are using Java 17.
Java 17. Okay. So if our main focus on Java 8 features most of the companies asking for Java 8 most important Java 8 features. Okay. So every company using Java E2. So Java 11 17 rare scenario 11 17 rare scenario. Of course we'll focus on all the three versions here. Okay.
Yes you are going to learn with Java 17 here. Yes I'll share with you that soft Java 17.
JDK 17 version. I'll share with you JDK 17 and Eclipse 2025 Eclipse and JDK 17 we are going to use. Okay. Yeah fine.
Next out of all these here Java 5 is most important version. Java. Yes.
Called as tiger version. So this version called as called as tiger version.
Tiger version. Called as tiger version.
Yes. Released.
Released.
Released in year 2004. 2004.
Yes, it's the most important version. So many features added.
Many features.
Many features added. Yes. Including >> fourth edition. Including fourth edition.
Fourth edition. Java FX. Jav >> JFX.
Java FX including Java FX.
Java website this with JDK yes 1.5 with Java 5 Java got success yes Java got the success so with Java 5 with Java it got the success finally it got the success yes with Java 5 it got success okay see ' 90s period 90s period Microsoft yes most popular 90s period Microsoft Most popular even most popular. So finally Java got success.
Yes. 2004.
So when first release here 1996, right?
First release 1996.
Finally got success in 2004 means almost was taken for 8 years.
It was taken for 8 years to become success. Right. So because of Microsoft most popular in '90s period Microsoft most popular yes after 2004 Java got the popularity now Java has lot of popularity compared to any other software Java has lot of popularity what reason that reasons also I'll explain here okay right so finally here finally finally Java divided Finally, Java divided into four editions.
Four editions. Finally, Java divided into four editions here. So, these three Java standard edition, Java Enterpris, Java migration. And fourth one, Java FX.
Fourth one.
Fourth one JFX Java effect Java effect let us see one by one here so first one Java standard edition next one Java enterprise edition and next micro edition and Java effects here let us see first one what is Java standard edition Java standard edition Java standard edition yes it's a completely Java technology. It's a Java technology. It's a Java technology. Just learning to our Java technology. It's a Java technology. Yes. Core Java means our syllabus. So Core Java our service comes under Java standard edition JC.
So core Java, right? Yes. Core Java and Java coding just coding. So learning Java coding and Java technology or Java and Java coding all these things comes under Java standard edition. So these our syllabus. So you are going to learn in core Java you are going to learn about Java standard edition just here learning Java coding. So core Java and Java coding skills and all that including groups concepts and all that here that is Java standardization right learning coding. Next one application development. Yes. Enterprise edition.
This is for application development. So next one is enterprise edition. This is for application. So the enterprise is for for application development. For application for application development. For application development. Sorry for application development. So this is for application development. Application development. Applications apps. See in our daily life we are using many applications right? In our daily life we are using many applications. See in your mobile there are many applications right? Just check your mobile there are many applications. Which is mostly used application in your mobile?
Which is mostly used application in your mobile? Anyone please?
>> Like YouTube Chrome.
>> Hello.
>> Hello. Can you hear me?
>> Yeah. Tell me which is mostly used application in your mobile >> like uh >> YouTube phone app Chrome >> WhatsApp right >> simple answer WhatsApp it's application WhatsApp it's a most useful application WhatsApp okay see with WhatsApp yes communication has become very simple nowadays using WhatsApp we are communicating instead of calling somebody simply we we are giving message right it has become simple our communication has become simple so WhatsApp Facebook Twitter bitter next online online trading applications yes online trading apps online trading applications next banking applications so these are applications banking apps right banking apps application app Okay. Like there are many applications.
Yeah. These kind of applications we can develop using enterprise. It's application development. First learning code. Yes. In core Java Java stand here you have to learn Java coding. So once you booted Java coding then moving to enterprise edition. Yes. This is Java application development.
Yes. Directly developing application using framework. So first learning coding in code Java after learning here.
Next application development starts here right in this. Yes. Yes. Full stack is nothing but yes like advanc Java and frameworks. Advan frameworks. What is frameworks? I'll explain. So advent framework comes under enterprise editions.
So these are using for the application development.
Okay. So here Java standard edition just learning Java code. learning Java code and technology of learning all this here. Next moving moving to enterprise edition for the purpose of application development. This so this is for application development. This kind of applications like WhatsApp, Facebook, Twitter, yes online trading applications, e-commerce applications like that many applications right to develop that kind of applications we can use enterprise edition. So here advantage of frameworks comes in our enterprise edition. So what is framework? We'll discuss in couple of minutes I'll explain in couple of minutes I'll explain so enterprise edition next Java micro edition Java micro edition so what is Java micro edition so micro edition or mobile edes so this is for mobile application or so this is for mobile mobile application development so it's a mobile application development mobile application yes mobile apps so mobile application development.
So generally for mobile applications mostly used one is Android.
Android recommended. So Android So Android recommended Android. Yes is a core Java based Android is a Java based.
Yes is a core. If you good at core Java if you good at core Java you can work on Android here. If you good at core Java you can work on Android. It's very simple easy to work here. So and completely core job based. So for mobile application Android recommended for this micro edition using so don't worry about micro edition. So need not to learn it.
This is not necessary to learn it. Leave it. So next one Java effects JFX.
Java effects. So this is for visual effects.
Visual effects.
Visual effects. Yes, visual effects in movies, right?
In movies.
Okay. Nowadays, most of film industry using visual effects only.
Visual effects.
Okay. Yes. Most of the film directors they are using visual effects rather than physical. Yes. Shooting range. So simply most of the directors and producers they are using visual effects on each other. V effects.
Right. Yes. Best example. Yes. See best example. Author one and two. Right.
So one and two.
James Cameron.
James Cameron. James Cameron is a world number one director. Yes. Always we prefer visual effects. Author one and two. Next like Avengers.
Avengers next. Titanic ship. The Titanic, right? Titanic ship movie. That movie also same James Cameron. Yes.
Avengers. Yes. Like Indian movies like uh like Indian movies. Bahubali one and two. Right.
Bahubali one and two.
One and two. Next tribul.
So they are using visual effects. Yes.
for this purpose effect but is no way using here. Now currently film industry 3 film industry using yes hard premiere hard premier film industry using hard pre even I have the knowledge of premier also this is I have the editing experience even I'll do editing also yes many editing tools I learned even I have the editing experience also even Sometimes I used to edit some uh recordings. Okay.
Yes. Taking some raw data and editing.
Okay. With composing some music and editing and all that I'm doing that that part also I have experience. Okay.
Sometimes so whenever I get the time yes I used to take some yes some videos I will do some editing. Okay. Yes. So that premier so this is recommended industry industry nowadays a tools also using for the reading a tool so what are the a tools are using for reading that I'll show one day I'll show okay a tools knowledge I have very good experience with a tools also just one day I'll show that a tools okay what are the a tools list of a tools okay I'll give the list of a tools just one day class I'll take on a tools no worry A you know presently here A for the editing purpose. Okay. Yeah.
So these are the different additions in Java here. Java standard edition, Java Enterprise, Micro and FXS. So last two not necessary here. Only these two things we are using Java. Just you have to focus on Java standard edition and Java Enterprise. Others not necessary.
Suppose who are learning only core java for them this is enough first one is enough learning core java we can boot some different tools javas based tools we have many tools in the market like salesforce selenium like there are many java tools sap tools okay next ticketing tools there are many tools are there javas tools after learning code Java you can go to javas tools also right fine Yes. Now let us see about Java stand next enterprise edition. So here is a framework right.
Yes hardware and frameworks. So what is exactly frameworks? Java frameworks. Let us see what is frameworks here. What is a framework?
Framework. Framework it's a readym made one. Yes is a yes.
Ready architecture. Ready one. Yes.
Ready one and ready to use.
Ready to use. Ready to use. Yes. It can all predefined. Predefined services.
Okay. So all predefined using framework here we can aid the coding. Coding is not necessary.
Yes. What is exactly framework? I'll tell you very clearly. It's ready made one and ready to use. Okay. Yes. It contains all predefined services. Yes, it contains all predefined all predefined predefined services see I'll tell you what is exactly framework here it gets all predefined components services are components anyone you can search it components components there are predefined components means ready made architecture is ready made architecture see framework 80% of code.
Yes. 80% of code developed here. 80% of code developed.
All developed.
Just we are going to develop only 20% of application codes. When you're developing any application say 80% of code already developed that a predefined predefined components predefined components already available predefined components available. Suppose for example database coding so predefined components available emails or all these predefined components available. Yes, using their predefined components you can build the applications, right? Yes, you can take Yes, we can take predefined components. Yes, taking the predefined components. Predefined components components and plug into projects.
Plugin into plug in plug in plugin into project project and build the application plugin into project and build application here. Yes, it's very simple easy to build the application. I'll tell you one best example for the frameworks here. For example, here yes nowadays bridges construction simple example some real time example bridges construction.
So what is happening nowadays here?
Nowadays no construction company constructing bridges physically. So what they are doing here? So first of all simply just they will raise the pillars just raising pillars initially here of raising pillars. Yes. Next what they are doing here on top of pillars simply they are assembling blocks on top of on top of pillars.
Pillars just assembling blocks right assembling blocks.
See readym made blocks available nowadays. Just simply they are assembling blocks here. Simply bringing blocks and assembling simply. Okay. So on top of pillars assembling gods ready available just raising only pillars to raise the pillars as they are using machinery. No one is going for manually machinery and everything is available.
So within short time raising pillars on top of pillars here simply assembling blocks simply are bringing blocks assembling blocks. So framework is nothing but just like assembling blocks.
Ready blocks. Next one more example here ready made houses right made houses nowadays many ready made houses available here ready made houses in readym made house that walls doors ceiling flooring everything is ready available just assembling all the components of the house here just assembling assembling right yes it will take so 2 to 3 days enough yes so constructing house just 2 to 3 days enough because all ready made components available like ready made walls available, ceiling available, doors available, windows available, next electrical fittings and everything is readily available. Simply are bringing all of these things just assembling within three or three or 4 days. Just assembling within Yes. within 3 to 4 days. Within 3 to 4 days, right? 4 days.
Framework al exactly same thing here in framework also there are predefined components available coding is not necessary so previously we used to write the coding nowadays coding is not necessary so without writing coding we can application that is advantage of frameworks here so frameworks see frameworks advantage advantage of frameworks here yes we can reduce the coding so much coding is not necessary simple coding is enough much coding is not necess so we can reduce the coding. So framework's main advantage we can reduce the coding we can reduce the coding right if you able to reduce the coding then what happens here yes in a short period we can finish the application right yes in a short period yes we can yes we can develop we can develop can develop app yes in a short periods short periods we can develop application in short periods short periods Right.
Yes. Not only short create, not a reducing code. Even small team also can build the big applications. Small team also that mean we can reduce expenditure. We can reduce expenditure.
We can reduce expenditure.
Expenditure.
Not only reducing expenditure we can we can deliver the quality product also.
Frameworks ready made one frameworks developed by the experts. Since the frameworks developed by the experts here expert is coding range. So quality production means suppose if application developed by some freshers or inexperienced persons what happens lot of bugs getting in in production environment. So getting lot of bugs suppose if by the experienced people you project by the experienced then bugs are very less in production environment bugs are very less. You see quality product.
Okay. So we can deliver quantity product here. We can deliver. So we can deliver we can deliver quality products.
Quality products. Quality products. So we can deliver quality products. So what is generally client expectations? Most of the clients client expectations.
Client expectations.
most of the client expectations.
So quality products they every client expecting for first of all quality right they need quality product otherwise loss of business quality product. Okay right?
Yes with less cost. Yes with less cost.
Less cost in a short period. Right. In short period in short period. So their client expectations quality products with less cost in a short period. See nowadays most of the clients are expecting projects within one week also.
Yes. Even recently we got some requirements within one week. E-commerce projects. Yes. Already we have some e-commerce projects in our company. So just simply we have modified we have customized we have customized and delivered to them. Yes. Most of the clients nowadays they're asking within week within a week they're asking to deliver. Some clients are giving 1 month time. Some clients are giving 2 to 3 months of time. So maximum 3 months we are getting nowadays time here. So previously we have the 6 months one year time but nowadays most of the clients are expecting within a week. Okay. So within a week we can deliver using frameworks.
So within just one week of to finish application or updating frameworks that is ad frameworks here. Okay. So we can reduce the coding much coding is not necessary. Next short period one week we can finish application development. Next we can reduce expenditure also. Next we can reduce we can deliver the quality products that is advantage of frameworks. So this is about framework.
So this is complete Java overview. I hope you understand right.
So Java standardization enterprise Java standardation just learning Java technology completely Java technology Java enterpriseation this application development advantage and frameworks. So what is framework explain very clearly.
So framework is ready made architecture yes it's a predefined components the predefined component you can plug into project you can build project in a short time. Yes, like bridges, construction, ready simply exact like a framework here. That's about so this is Java for you. I hope you understand right. Yes.
Uh let me save this one. Day two.
Day one. Day two.
Yeah, I'll share with you. Yes. Any doubts guys?
Any doubts?
>> Yeah. So >> presently we are using Java 8 and 11 >> Java 17 I'll explain Java I'm using Java 7 most of the companies are using Java 8 only still >> okay >> Java 8 and some companies rarely using Java 11 and 17 but in our company in our office we are using Java 17 so I'm going to use Java 17 in our classes okay >> in our classes I'll be using Java 17 okay Right.
>> Fine.
>> Yeah. Tomorrow also same same time. No change in time. Till end of same time here. Same time. Same link. Same time.
>> Sir, yesterday's recording we didn't receive. Sir, can you share?
>> Yesterday recording I think we'll get maybe receiving email that recording.
>> No sir. Actually we didn't receive the email.
>> No. Yes. I'll inform the online team.
>> Okay sir.
>> I'll inform online. They will send they will be sending to your image. Yes.
Otherwise do one thing.
>> Okay sir.
>> Yeah.
So today topic.
So previous classes uh course information explain very clearly about course information given very clearly and then so yesterday Java war given so day one day D2 yes day one first Okay.
So about myself about course information about course content prerequisite all this explained yesterday day one just only course information nothing discussed on day one. Okay fine next day yesterday day two day two just java over Java not started yet.
So what is what complete Java or given yesterday like what is Java? Java history these things given nothing discussed yesterday also just only Java given of course all these topics will be repeated once again these topics will be repeated once again yeah today yes starting from the basics yes starting actual classes from today so last two classes just only introductions introduction about course and Java given today starting actual classes.
Okay. Fine.
Just starting from the basics.
Starting from the basics.
See before going to Java there are some basics. Before going to Java there are some basics here. So basics like yes about ways what is operating system.
Next is interpreter and compiler.
Compiler. Next dual level languages.
Next high level languages.
Okay. Yes. Like exe file. Next dot class file.
Right. There are some basics here. So once you cleared about all these basics then easy to understand Java directly.
I'm not starting Java. So before going to Java there are some software basics.
There are some software basics. Okay.
So after finishing all these software basics I think today tomorrow all these software basics and then we'll go for Java. Okay. Two days all software basics and then we'll start Java. Right. Yes.
Software basics. Yes. I'm starting from the basics here.
One second. So this is our class document.
Yes, class document.
See here you guys not necessary to write in running notes. Running nodes is not necessary here. It's there in document here. I have prepared very clearly.
So this document for you only. So this is around 900page document complete core java documented core java document advanc java documents the frameworks for each and every topics documentation is available. So this is first initially core java documented. Yes starting from the basics. Okay today starting from basics here. So basics right see basics starting from the basics.
So starting from the basics yes I'll go very slowly neatly here so you guys don't worry so running notes is not necessary I have prepared very clearly so starting from basics so without any IT background also anyone can understand it here without IT background to yes to understand Java to learn Java IT background is not necessary even nonIT yes students also can understand Java here like mechanical civil Maybe for pharma background, science background. So whatever it is, mathematics background, whatever it is, any background you can understand here.
Yes, I'm starting from basics here.
Okay. See computerware, see computer basically two categories.
Computerware basically two categories.
Okay. So first one hardware, first one hardware, second one software.
Hardware and software. Hardware and software. So what is hardware? Hardware these are physical components of a computer. Hardware. So these are physical components.
So physical components of a computer like keyboard, mouse, monitor, motherboard, RAM, hard disk, all the hardware components. Those components we can touch but not necessary for us. We are the software engineers. So let us start with software here. Okay. So hardware see here hardware these are physical components. So that is not necessary for us. Yes we are the software engineers. So let us start with software here. Software. So what is software here? See soft in software.
Yes. Everything everything is a program. In software everything is a program. In software everything is a program. In software everything is a program. Yes, it's a collection of programs. It's a collection of collection of programs.
All our programs and software here. So started from the basics here. Before going to Java, there are some software basics. If you good at software basics, if you good at software basics, then easy to understand this. Okay. Today started actual classes. So last two classes just one introduction. Today actual classes started. So before going to Java, before going to Java, there are some software basics. First let me clear about all the basics then easy to understand Java. Okay. Yeah.
Computerware. Computerware basically two categories. So first one hardware, next one software. So hardware. Hardware means these are physical components of a computer. Hardware is a physical components like keyboards, mouse, monitor, hard disk, RAM and all the hardware components but not necessary for us. We are not a hardware engineers not necessary for us. Yes, our topic is software. Let us start with software here. See software and software everything is a program. It's a collection of programs. collection of programs like C, C++, Java, OS programs.
All the programs comes under software, right? It's a software basically two categories basically two categories.
Software basically two categories.
Two categories.
Software basically two categories. Two categories. So first one first one system software. First one system software.
System soft. First one system software.
Second one application software. First one system software. Second one application software. Application software. Application software. System software and application software.
Software. Basically two categories.
First one system software. So next one application software. System software and application software. What is system software? Let us say about system software. So what is system software?
System software. It interacts.
system software. It interacts is it interacts interacts with it interacts with the hardware components. It interacts with hardware components. It interacts with the hardware components.
So system software system software it interacts with hardware components.
System software interacts with hardware components. Yes. Example system software best example is operating system. Yes.
Operating system is a system software.
So system software it's a best example for it. It interacts with hardware components. Okay. System software it interacts with hardware components.
Example W is a system soft way comes on a system software. Right? So next one application software. What is application software? See application software. Yeah. This one for the purpose of for the purpose of application development. For the purpose of application development. For the purpose of application development.
For the purpose of application software.
For the purpose of application development. Yes. Application here.
Application software. So this is for the purpose of application development. For the purpose of application development.
Applications. Apps.
Apps. See in our daily life we are using many applications. Right? In our daily life we are using many applications.
See in our mobile there are many applications. In our mobile there are many applications here. So which is mostly used application in your mobile?
Yes. Anyone can respond. So which is mostly used application in your mobile?
Yes. In your mobile there are many applications using right?
Yeah. Which is mostly used application in your mobile?
Anyone please respond?
Which is mostly used application in your mobile?
>> WhatsApp, Instagram.
>> WhatsApp.
>> Instagram. These things, right?
Okay. Fine.
Yeah. So most used application WhatsApp, right? WhatsApp.
WhatsApp, Facebook.
So there are applications here.
WhatsApp, Facebook, online trading applications. Online trading.
Yes. Like food delivery apps, e-commerce applications. So next banking applications like there are many application. Banking apps. Yes. Even Jum application also.
Zoom is also one application right? Zoom applications. Zoom meeting app right?
Zoom app these all the applications.
So all their applications right.
So all their applications to develop these kind of applications we need some software. See application software for the purpose of application development.
So these are some applications. To develop these kind of applications to develop these kind of applications we need some software. So that software is application software. See there are many technologies.
Okay. In software world we have many technologies. More than 100 technology available here. Many technologies. So which is exactly application software.
See there are many languages.
There are many language we using. Okay.
Yes. There are many tools we are using here. Languages tools and packages like that. There are many things we are using. Okay. Many language. Yes. Like C application software best example. Best example Java. Java is application software. Java. Yes. C and C++.
Application soft. Next Python.
Python. So Python. Next. Databases.
Databases. Okay. Maybe how do like this?
There are many things here. Yes.
Next.NET.NET.
There are many things, right? There are many application softares here. So here there are many languages, tools and packages. There are many things we are using language like Java, C, C++, Python languages, tools like testing tools, testing tools, data analytics tools like big data tools like that. There are many tools we using package like PRP like that many things we are using right. So which is exactly application software which is exactly application software.
See here system software interacting with hardware components interacts with hardware components only ways only voice can interact with hardware components.
So voice is a system software only voice interacting with hardware. So voice is a system software except way except way except except operating systems. Yes. Remaining all our Yes. Remaining except remaining all our application softares. All our application softares. All our application softares. All our application software except way remaining all our application softares except way. Okay. So except operating systems remaining all our application software. Okay. So whatever it is. So except except remaining all maybe testing tools. Yes. Maybe AWS tools that infrastructure management tools AWS tools, DevOps tools or maybe some languages, packages all comes under application software except ways except ways. Except way remaining are application softares. See operating systems. Yes. Example Windows is a voice right. Windows is a voice right.
Windows. Yes. Any other operating systems? Yes. You guys anyone? Can you tell me other operations apart from Windows?
>> Linux.
>> Linux. Good. Linux.
Linux.
Yes. Any other operations? See Linux shortly. I'm going to start Linux classes also. Yes, I have the good experience in Linux also. I'm going to start Linux also shortly. So, Windows, Linux W. And next, what? Mac, right?
Mac. Mac and Unix very old world operation. Unix. Okay. Unix. Windows.
Linux. Mac. Yes. Unix. Okay. And next Android, right? So, Android Android.
Android and iOS. So, these all are so these Android i mobile operations, right? Remaining all are laptops, desktops using here. So, operations except these operations remaining all application softares.
Except ways. Except ways all our application softwares. What are things we are using? Maybe AWS, maybe DevOps, maybe testing tools, maybe big data tools. Okay. Maybe Salesforce, maybe C, C++, Java, HTML, net all are application softares. All are applications remaining all are application softares.
That's it here. Okay. Right. Fine. So system software and application software only w comes under only ways comes under system software and rest of the technologies except rest of the technology comes under yes application software. Okay fine. Okay. So this is about system software and application software. Same thing it's in document here. See the document. Yes.
Introduction to software. Software is a collection of programs such as C, C++, Java and all these right. Okay. Next software basically two categories software. So first one system software.
So next one application software. System software. Application software. Same expand here. It interacts with the hardware components example ways application software for the purpose of application development apps like WhatsApp Facebook online trading and all this right examples see except except remaining are application software same thing is in document here just you can follow document here this document I'll share with you okay diary recordings and documents both I'll share with you okay yes So I'll give the drive access. So today night yes I'm going to create a drive. Yes drive I'll give a drive access for all paid students immediately I'll give the drive access today night itself I'll give the drive access. Okay fine.
So this is about this now.
Okay. So let us say about who is what is okay. Seek a system software application software. Yes, Java comes under application software. Java is a application Java concern application software. Java is a application software. So our topic is about application software. Before going to application software, let us see something about operating steps.
About operating steps. Let us see about here.
About operating systems. Yes. Here's some question for you guys. Very simple question.
Very simple question. Very simple question.
Can we run any program without very simple question? Can we run any program without police? Very simple question. Anyone can answer this. Anyone please?
Can we run any program without this?
Very simple question.
>> I think no.
>> No. Answer is no.
Right? Answer is no. No. Without voice, we can't run any program. Because if no, no computer. Without voice, no computer.
No way, no computer. So, can we run any program without voice? Answer is no. No, we can't run. See, except except bias. Except bias. to run all software programs.
Program programs requ What is bias? Bias is not a software except bias. Except bias to run all software programs who is require bias is not a software program. Bias is also program but it's not a software program. So what is bias? Bias stands for what? Yes. Anyone can you give the abbreviation for the bias?
Bias abbreviation.
Anyone idea?
Bias abbreviation. Very simple question.
Bias abbreviation. Abbreviation. Yes.
Bias stands for basic basic inputs and outputs system. Bias stands for basic input output system. So here bias bias stands for basic input output system. So what is bias here? So bias yes here bias yes bias is a is a hardware program.
Hardware program. Yes. It's a chip level program. Yes. It's a chip level.
It's a chip level program. So bias is a chip level program. This is a bias chip in computer. Let me show that.
Yes. Bias. Bias stands for basic input output system. So bias is a hardware program. It's a chip level program. Let me show the bias.
Bias bias. Yeah. So this is bias image.
See this is bias.
bias right bias.
Yes. What's the task of this bias?
What's the task of this? What it will do here? See, when you power on system, when you power on system, so first of all, power goes to bias.
First of all, power goes to bias. Yeah.
This bias chip is a hardware, right?
This bias condition program bias program that bias program is responsible. So this bias program is responsible to boot our operating system here. Booting w booting means yes. See so inside the disk C drive T drive hard disk right. Hard disk and RAM memory.
Hard disk. Hard disk contains see here hard disk. Hard disk contains OS. Yes in hard seed is windows voice right windows voice. So when you power on system so once you power on system first of all power goes to bias. Power goes this bias here. This bias loads the ways loading ways from hard disk C drive hard disk to RA memory. So that process is a booting process. Loading ways from hard disk to RAM memory is a booting process. See Windows right. So Windows this is running inside the RAM memory. So inside the RAM so is running inside the RAM memory here. So what's your task bias?
Bias.
So bias is responsible. Bias is responsible. Bias is responsible responsible.
Bias is responsible to boot to boot operating system to boot operating system to boot operating system. Okay.
So to boot operates. So here bias that bias program is responsible to boot operics. So what is booting here?
Booting. Booting is a process. Booting is a process of process of loading. Yes.
Loading.
Loading is from from hard disk to RAM memory. Yes. From hard disk.
Hard disk to RAM memory.
RA memory. Yes, booting. So what is exactly booting? Yes, booting is a process of rooting way from hard disk to R memory. So always inside the hard disk. Hard disk is for the storage. We is storing inside the hard disk. Why is storage inside the hard disk? It is Windows right. So once you power on your system here. So first of all power goes to bias. This bias program is responsible to load voice from hard disk from hard disk to RAM memory. So here this RAM here this O is running RAM memory. Now here OS is running in the RAM memory. Now this voice is responsible to process everything every request every request processing by the voice only here. So this voice so Windows here is a Windows voice. This Windows running inside RAM memory. So this way is responsible for all here every request processing by the way every request every request goes to voice that's it right yes okay fine so bias so bias stands for basic input output system basic input output system so bias is responsible for the booting ways right yes now let us say what is operating system yes topic is about operating system what is ways so what is operating system. What is operation? Let me explain clearly. So what is exactly?
What is see computer?
In computer there are some layers in computer.
There are some layers in computer. See, so first of all hardware, right?
Hardware all hardware components.
Hardware components on top of hardware components who is running. So who is running here? Who is operating systems?
Operating system.
Operating system. Yes. On top of which all programs like C and C++.
Next maybe Java program. Maybe Python.
Okay. Maybe database databases. Databases. Yes. Even for MS office also is request. MS office like who is request all their application software all their application application softares all their application softares so these are application softares all their application software so all their application softares okay yes so you can hardware hardware components on top of hardware this is running on top of all the application softares like C, C++, Java. So, Python, database, like all the application softares, right? All the applications software running on top of one second.
Right. See hardware components on top of hardware.
This is who is on top of all programs running. So these all are application softares. All the application soft running on top of simply way is giving flatform just it's giving platform. So way just it's giving platform on top of it all are running. C C++ and Java and all they are running on top of only. So it's giving platform. So just it's giving acting like a platform on top of it all is running right. All are running. So what is mean? It's a platform. So O is a platform. It's a simple answer. It's a platform. It's a platform. It's a platform. Yes. Where we can run.
It's a platform. So where we can run all application softwares. It's a platform where we can run all application software. Where all application software? It's a platform. Right? So what is simple answer it's a platform.
So way is a platform way is a platform where we can run all application software all application soft okay see not only platform not only platform suppose C program C++ Java these programs generating some output yes output of all the programs output of all these programs first of all transferred to ways see output of all these programs first of all transfer to ways and then finally deliver to output device that deliver to output device. See here output of these programs. So first of all transferred to OS and they will deliver to output device maybe monitor.
So between application software and hardware components there's a OS suppose reading from the keyboard input data input data input. So first of all input goes to W. Your input goes to W.
From keyboard hardware components keyboard that keyboard data goes to W.
Keyboard data goes to W here from the ways simply transfer to these programs.
So when reading data from the Java program when reading data Java program so first of all keyboard data goes to voice from OS to Java program. That's it here. So between application software and hardware there is a ways. So it's a middle layer like a mediator. It's like a mediator between application software and hardware components.
Okay. Yes. It's a mediator. It's a mediator like a interface. We can say it's an interface. It's an interface.
Okay. So it's an interface. It is an interface. It's an yes interface.
interface between between application software layer.
Yes, is an interface between application software layer and hardware components and hardware components. So these two layers so between these two layers is acting like interface is an interface.
Okay. So it's an interface between yes application software and hardware components.
Fine. Next one more thing here. See, so the application soft right? Yes. W comes under system software. W is system software.
It is system software, right? W is system software. W is a system software.
W is system software. Right? See this whole thing is computer.
Whole thing is computer. See in computer here there's a hardware. In computer there's a hardware. Hottop hardware. So software H see same thing discussed here. Yes. Computer where computerware hardware and software hardware and software. So hardware and software. So hardware hardware. Next step software. See software system software application software right? Software system software application software.
See that.
Yes. Application software and system software. Right.
Okay.
See that? Just observe it here. See this. So this whole thing is computer web. In computer web here is a hardware.
Are these two layers? Software.
Software. See this software system software application software. System software. So system software and application software sit here. So these two layers is software is hardware. On top of hardware, software is running. In software there is application software and system software. So here OS comes under system software. OS is system software. So here OS O is acting like a platform. Octing like a platform on top of all programs running. So what is OS means? It's a platform. It's a platform where we can run all the application software. It's a platform where we can run all the application software, right?
Yes. Next. Not only platform here interface, it's an interface. So between application software and hardware components, it's an interface.
Okay? It's an interface. It's interface between application software and hardware components. That's it. Right?
Next, one more thing in Java perspective. One more some point here.
Java perspective. Some important point.
See inside of this library.
This is library. Library contains input output functions.
Input output functions. Library contains some input output functions. Okay. Yes.
See this library. Every voice has it own library. Windows voice its own library.
Linux has its own library. Mac has it own library. Every way has his own library. One library to communicate between yes application software and hardware components. So ways in every way there's library. Yes. Way is using just operating system. Yes. It will be using library to communicate between application software and hardware components. Okay. So library it's a collection of input output functions.
Every way is contains library. Every way is this library. that libraries to perform IU operations input output function. There are input output functions here. Okay. So every ways so every ways one second see every ways has its own library.
Its own yes its own library. Every way has it own library to communicate to communicate between application software and hardware components.
So instead of ways this library okay so every way has it own library to communicate between application software and hardware components. So every way that library is there. So the library so this library is responsible to communicate between yes application software and hardware programs hardware components right okay yes some somewhat important point useful point for the Java here okay next one more point here see C program C++ Java all the programs right so before going to run these programs first of all so these programs maybe C program C++ Java all the programs first of all linking with W library linking then communicating with the hardware components. So every program has to link with W library here every program every program has to link with library before going to run it here. But that link may be statically linking or dynamically linking statically or dynamically. So what is statically dynamically we'll discuss next I'll explain in Java I'll explain here statically linking dynamically linking that point we'll discuss in Java. So later we'll see right. So every program see here every every program so every program has to has to link link with OS library link with O library. Yes. Before before going to run it here before going to run it before going run.
So compulsory has to link. So this is somewhat important point in Java perspective. In Java I'll explain statically linking dynamic linking.
Statically dynamically what is statically dynamically we'll discuss next I'll explain very clearly. Okay right? Yes. So that's all about wish. So what is operating system? What is simple answer it's a platform is a platform where we can run all application softares. O is a platform where we can run all application softares. Next it's an interface is an interface between application software and hardware components interface it's a flat from an interface that's it that's all about OS same points explain document also see this document here OS same thing is in document nothing missing everything is in documents here you can follow document here operating system see first question can we run any program without no see except ws except w to run all programs weight. Okay, correct. Yes, bias stands for basic input output system. So, bias is a hardware program. It's a cheap level program. Yes, bias is responsible to boot. So, what is booting? Booting is a process of loading. Booting is a booting is a process of loading from hard disc memory.
Yes, booting is a process of loading from hard memory. So that's all about pass right. Next what is operating system? Same thing points here it's a platform is interface same but four points explain is there any documents here? So what are things explain the documents? Yes in class same thing can see in the document here. So what are the topics? So what are the topics explained in notepad and in your class everything can see in document here.
Nothing missing every point you can see right fine see it's there see this hardware operating system and application software everything is in document here okay fine so that's about wish all right here this information need to understand Java yes you must have this knowledge okay fine now Java comes under application software right Java is the application software now our topic is about application software let us move to application software.
Application software see in application software there are two categories like front end back end. Front end software and back end software. In application software there's a front end and back end. So what is Java? Front end software back end software. Let us see Java Java front end back end. Let us see. See this is web application here. Here it's a web application. RX is like this web application. In web application here is a front end. Okay.
So yesterday some little bit discussed about this web application. Okay. So your front end next is a back end. Front end back end. So front end it's a browser environment. Front end is a browser environment. Okay. So there are front end technologies like HTML, CSS, JavaScript, jQuery and all is front end technologies. Front end technology.
Right. Back end. Yes. Application and database right? Application type database type. In application type this is Java right.
So Java comes on what? Back end. Java is a back end. Java is a back end backend software. Java is a back end. So Java comes on See Java is a backend software to de server side applications.
Okay. Java. Java is a backend software.
Java comes on back end here. Java is a backend software to serverside applications. Okay. Yes. Here one more thing JavaScript is there. JavaScript Java both are not same. Java different JavaScript is different here. See JavaScript and Java are not same.
Different they are different things here. So JavaScript using at the client side it works in the browser environment. So JavaScript using at the client side is a browser environment.
Java using at the back end. So JavaScript is the front end in browser environment. So Java is a back end.
Okay. Right. Yes. JavaScript.
JavaScripting at the client side. Okay.
Where is Java at the server side?
JavaScript is a browser understandable language. Java is a JV understandable language. That's the difference here.
Java and JavaScript both are not same here. Java JavaScript not same here.
Different. JavaScript working at the front end. It works in the browser environment. Java working at the back end. So, Java is a JVM understandable language. JavaScript is a browser understandable language. That's difference. JavaScript at the front end.
Java at the back end. JavaScript comes in the front end. Java is a back end.
Okay. Fine. Right. Yes. Next. So, what is Java now? Java is a application software. Yes. Is a back end. So, Java working at the back end always here.
Right. So Java is a backend application software. Java is a backend software.
Java is a backend software. Clear right.
Next here front end back end. Here are some we have some language and packages.
Packages ready to use like ERP accounting package MS office all that package language. So Java comes on language here. So language here it's a programming languages. Yes, it's a programming language. It's a programming or some coding, right? Like C, C++, Java, all the all their language. So, Java is a language. Java is a programming language. Java is a programming language. Java is a programming language. Now, let us say about languages here. Languages.
Languages.
Language.
Languages.
There are two things in this as in software. There are two things here.
First one, yes. User understandable language. First one. Yes. First one. See computer computer understandable language. See computer understanding some language.
Our language different. Computer understandable language different. Not same. Our language different computer understandable language different. Yes.
Computer understandable. Computer understandable language. Computer understandable language. Computer understandable language. And next user understandable language. User understandable user understandable language. Computer understandable language. Next user understandable language. So computer understandable and user understandable language. Yes. What is computer understandable language? See computer understanding some language. We are understanding some language. Our language is user understanding language.
Yes. What is computer understandable language? Yes, computer understandable language. It depends on generation of computers. It depends.
It depends.
Yes, it depends. Depends. Sorry.
Depends on generation of computers.
Computer understand depends on generation of computers.
A generation of computers. Okay, that depends on generation of computers. So computer understandable language that depends on generation of computers there.
Yes. Next one more question for you guys. One more question. One more question. How many generation of computers?
Anyone can you answer this? How many generation of computers? Very simple question.
How many generation of computers? Anyone can you answer this?
How many generation of computers?
Just you search in Google you can see all the generations here. How many generation of computers?
Yes. Anyone can you answer how many generation of computers?
Yes, there are five generations. How many generations? So five generations.
Five generations.
Five generations of computers. There are five generations. There are five generations. So first gen. So what is first gen computer? There are five generations. So what is first gen computer?
Yes. What is first gen computer? Vacuum tubes.
Okay. Yes.
Sorry.
with vacuum tubes.
So first one vacuum tubes. Sorry. Vacuum tubes. Okay. Yes.
So first one vacuum tubes.
First generation vacuum tubes. Yes. Now you can tell tell me what what are other generations?
So first one vacuum tubes. Sorry first one vacuum tubes. What is second generation computer? Second gen.
Anyone idea? Second generation transistor register.
Transistors.
Transistors based. So first generation vacuum tubes. Second generation transistors based. Yes. What is third gen computer?
Third gen.
Third gen computer. Third gen IC based.
Yes. Electronic is anyone is having electronics background maybe having this knowledge. Yes. So there are five generations. First gen vacuum tubes.
vacuum tubes second generation transistor based here third generation IC based fourth gen so what is fourth gen computer fourth gen fourth gen yes is a processor based it's a processor so processor based now it's a current yes present present generation so this is present generation present we are using processor basing computers Okay, sorry. 1 minute. Let me have some water.
Yes. First gen vacuum tubes. Second generation transistors based here. Third generation IC based. Fourth gen processor based. It's a first generation. Right. Next. Fifth gen.
Yes. It's a feature. Yes. What is feature generation? computer. Yes.
Anyone idea what is a feature generation computer what is a feature generation computer?
Anyone idea?
No one feature generation a a basic computer. Yes. What is a based computer? I'll explain. Okay. So, presently we are using processor based computers feature AI. Yes. About I'll explain now. Okay. So, process presently we are using processor based. Yes.
Processor based. Processor based computer.
Processor based computer. Understandable language.
Understandable language is binding codes. It's a binding codes.
Binding code, right? So binding quotes.
So what is binary quotes? So binding codes in the form of zeros and ones.
Binding codes in binding formats. So this is bindary code. zeros and ones.
Yes. How that bindary code generating Java? I will explain. Java I'll explain that very clearly. So processor based computer understandable language is binary code. So binary code jurous ones formats. So this about present generation computer. So this is present generation computer understandable language processor based right. Next a based feature. It say this is feature feature.
this one feature. So what is a based computer understandable language? Yes.
Anyone idea? A based computer understandable language is what is a based computer understandable language? A based machines. A based machines understandable language is English.
Yes, it can understand your English.
Okay.
A based computer understandable language English. It can understand your English here. So what is exactly a A artificial intelligence, right?
So what is artificial intelligence?
Okay, artificial intelligence.
So what is exactly a?
Let me explain clearly. So what is a A here? Artificial intelligence. What is A? It's a technology.
Okay.
It's a technology. So, yeah. Is a technology. It's a technology.
Is a technology to make machines machines work like a Yes. human being. Work like a human being without human intervention.
So, work like a human being.
Yes. Work like a human being without human intervention. Without human inter.
working like a human. Okay. So, A is a technology. So, AI is a technology here.
AI is a technology to make to make machines machines. So, working like a machines working like a human being without without human intervention. Without human intervention.
So, without any human intervention. Yes.
working here that a mission seem exact like a human being. So like a human it works like a human being. Okay.
Like if without human intervention, right? Suppose for example here for example. Yes. Let some example. Suppose a based mission. Suppose in your home in your home a based mission is there that that it can understand your English.
Suppose in your home any a based tool or a based machine any a based device that a based device can understand your English. That a based machine can understand your English. So what are you saying that English? It can understand your English. Okay. It works like a human being. Yes. It will listen that a based device can listen for your voice and text data. Yes. That a based machine will take your voice data and text data.
So what are you saying? It will listen for your voice. It can understand your English even text also. See like a human being. See today I'm explaining all this right it's a text see here text at the same time I explaining that so you understanding text you understanding this text as well as my voice right both both so a mission also same exactly same yes that a a device also same here yes you can understand your voice or text so a device for the device here yes your input your input can be text or device.
So you can voice based input or text based input. Any input you can take it here. Okay. Next. One more example.
Tesla car. Yes. This is a Tesla car.
Tesla. Tesla car. Yes. A basic car.
Tesla car is a basic car. A basic Tesla is a basic car. Right. A basic car here.
So driverless. Yes. Tesla car driverless. Without driver, driverless car. Driver is not necessary here. So without driver. Okay.
Driverless car. Yes. So the Tesla car once integrated with your mobile. The thing is has to integrate with your mobile here. So once integrating with your mobile. Yes. Using mobile you can operate the Tesla car here. So whatever the instruction it says it will listen for instructions. Okay. It will go to required location here. go to some destination and picking persons and picking whatever that okay it will pick persons okay maybe some goods whatever it is it will pick all of the things right so Tesla car it's a basic car okay so without any human it work here without driverless car driverless car like there are many a devices even healthare devices also came nowadays a based healthare devices that will monitor your health for example a based watches see I'm using a based watch already a based watch that a based watch will monitor my health here so my heartbeat next my easy and all that here so daily yes walking how many foots and all this here okay that kind of healthare devices so healthare devices next so not only healthare Even a machines like a workers. So wherever manufacturing yes manufacturing companies they're like a workers. So using a based mach like a driver a based missions working like a driver. Yes. Like a engineer like a doctor. Okay. Like everything here. So in place of human a missions work here.
The thing is as a human you have to utilize that a business properly here.
Okay. As a human being, we should utilize we should utilize AI based machines or tools. Okay. Yes. Using AI tools, yes, we can generate some code.
That code you can integrate with your application, right? Yes, we can build the applications using AI machines.
Using AI tools using AI tools, we can download the applications here. Okay.
So, without writing much code here, using AI tools, we can take that code.
That code we can customize as per your requirements. Okay. So a generated a generated code we can take it and we can customize. After customization we can build the application. Yes. Your task becomes very simple. So need to write much coding also. So once using a based tools so not necessary to write much coding. So one day I'll explain about a bas tools also. One day I'll take a bas tools. Okay. So how to generate code?
How to integrate in application and all that? I'll show I have the experience with a based tools also. One day I'll take that class also. So about a right so a based okay yes a based computer understandable language English. Now presently we are using processor based computer. Yes it's a binary code. So this is called as lowle language. The system understand processor based computer understandable as lowle language. Okay. Computer understandable language is lowle language is a low-level language it's lowle lowle language lowle language user understandable language high level language low-level language and highle language so languages in software languages there are two things two categories lowle languages and highle languages lowle and highle language okay yes lowle languages and highle languages in software there are two categories of languages. So first one low-level language. So what is low-level language?
Yes, it's a system understandable language. It's a system understandable.
System understandable.
System understandable language.
It's lowle language. It's a system understandable language. Here system means processor.
System means processor.
System means processor.
Right. Yes. It's a processor understandable language. It is a It is a processor processor understandable language.
Understandable processor understandable language. Okay.
Yes. It is in the form of binary code.
Yes. It is in the form of in the form of binary code. It is in the form of binary quotes. bind like a jurisd as machine language. Yes, it is called as Yes, it is called as It is called as machine language. It is called as machine language. It is called as machine language.
It is called as machine language. Low-le language. It's a system understandable language. Lowle language. System understandable language. Yes, system is processor. Yes, we have the micro prices like 8086 and 8. So world 85 885 and 86. Now presently we are using Yes. 86 computers right? Yes. 8385 8386. Okay.
Yeah. It's a pro understandable language. It is in the form of binary codes. It is called as machine language.
It is called as machine language. Low level language is a machine language.
Right? So second one highle language. So what is highle language? It's a user understandable language. Highle language. Yes. It is a user understandable. User understandable.
User understandable language. It's a user understandable language. It's a user understandable language. Yes. It's like English. User understandable. Yes.
It's like a like English.
It's like English. Yes. Example high level language. Example Java. Java is high level language. Yes. Example Java.
Java. Next C and C++ there are high level language. Python. Python. These all are high level language. HTML. These are high level languages. High level.
It's a user understandable language.
Yes. like English like Java, C, C++, Python all high level language. So low-level languages and highle languages. Okay. So high level. So Java comes in a high level language. Low level language, machine language, right?
Yes. So here low level and high level, right? So Java program, C program, C++ looks like English language. But system cannot understand this language here.
These highle language has to convert into low-level language. Mission language. Who will convert here? Yes.
Highle language to low-level language.
Highle language to Yes. Low level language. High level language to machine language. So which one will convert from high level language to machine language? Anyone idea? So which one will convert? So which is converting from highle language to machine language?
Compilers or interpreters? Yes.
Compellers or interpreters?
Compilers or interpreters. Compellers are interpreters. Converting converting compilers or interpreters.
Converting. Converting from high level language to machine language.
Either compiler or interpreter. So compilers interpreters some language compiler based for example C and C++ is compiler based Python interpreter based like that here. So compilers compilers or interpreters converting from highle language to yes highle language to machine language high from high level language to machine language. So converting either compiler interpreter see compiler interpreter both are doing same jobs but some difference is there.
Yes compiler interpreter both are to convert from highle language to machine language both are doing same job but the the way it's working is different. So compiler interpreter what's the difference between interpreter and compiler we'll discuss it okay see today topic let me show you in the document here so today topic so this is today topic introduction to software system software application software yes about who is and then yes application front end back end so web application architecture java is a back end same document here. Okay.
Software language computer understandable, user understandable.
Yes. Generation of computers, five generations.
Same here. Explain five generations.
Okay. Software language two categories.
First one low-level language. Next one highle language. Low-le language. System understandable language. Same thing explained here clearly. Low-le language.
Next high level language. Highle language. Yes. Okay. Yes. So compilers and interpreters are used to convert from high level language to low-level language. Yes. What's the difference between interpreter and compiler? This topic tomorrow we discuss. So difference between interpreter and compiler. Yes.
Minimum 1 hour explanation.
So tomorrow completely class about interpreter and comparer. So what is exact interpreter and compressor?
Differences this difference between interpreter and compiler. Next what is Java? So tomorrow going to introduce Java. Java compiler based interpreter.
Java is compiler based or interpretable.
So the topic tomorrow discuss that's all about this that introduction. So tomorrow we'll discuss interpreter and compare that differences. Yes. Any doubts guys?
Any doubts? That's all for today.
Yes, tomorrow Saturday also Monday to Saturday classes.
So tomorrow, same link, same link and same time. Same link and same time, no changes. Same link till end of the match. Same link, same time, right?
Yeah. Thank you guys. See you tomorrow.
See you tomorrow. Have a great night.
Hi guys, good evening.
Can you hear me?
Hello.
Can you hear me?
Yeah. So let us start session.
Yeah, yesterday's session.
So yesterday's session just that introduction discussed all that introduction discussed one second.
Yeah.
So yesterday Yes. So started from the basics introduction to software.
Software basically two categories.
System software and application software. So these things discussed.
Java comes under application software.
Right? Java is application software.
Next about who is explained here.
Java is application software. In application software there are two things front end back end. So Java comes under back end software. So Java comes here.
Java is a back end software here comes.
So this web application architecture front end back end. So Java comes in back end. Java is a backend software. So these topics discussed in yesterday's session.
Java is a backend software. So this topic is completed. Next Java is a language right? Language in language everything is coding. This also discussed languages.
Yes. Lowle languages highle languages.
Next about generation of computers also discussed. Generation of computers discussed on next low-level language.
Highle language. Yeah. This topic last topic yesterday. Low level language it's a system understandable language it is in the form of binary code just like a fun format here system is processor it's a processor understandable language right yes it's called as machine language lowle language called as machine language it's a machine language next highle language it's a user understandable language yes is like English language is an easy to understand see here C language C++ This is Java all the comes under highle languages. So all their highle languages okay so low level and high level lowle it's a system understandable language machine language. Next high level user understandable. So these all are user understandable language like C, C++, Java and all these are high level languages. Highle language right? Yes.
So you can C program, Java program all are looks like English language but system cannot understand system can't understand these language right so these languages have to convert into binary format highle language to system understandable binary formats how for this interpreters compilers okay interpreter or compiler interpreter or compiler converts from highle language to binary code interpreter or compiler.
Interpreter or compiler convert from high level language to binary code. Yes, today topic is about interpreter and compiler.
So both are to convert from highle language to binary code. What some difference is there? So what's the difference? So today topic is about interpreter versus compiler. Let us see.
Yes. Topic interpreter versus compiler.
Yes, you guys anyone have the idea about it here? What is interpreter? What is comp? How it's working?
Anyone can explain?
Yes, these are some basics in software field here. So, how interpreter is working? How compile is working? Anyone idea interpreter versus compiler? Can you tell me at least one difference?
At least one difference interpreter and compiler differences.
Anyone idea? Of course, I'll explain.
Just I'm asking your idea.
Yes, seven saying something.
But your voice is not audible.
Yes. Anyone?
Can you hear me, guys?
Hello.
Can you hear me?
Yeah.
Okay, I will explain.
So interpreter compiler.
So what's the difference between interpreter compiler? Let us see. So first let us take interpreter.
So for interpreter best one Python. Python is interpreter based language. I'm taking Python to explain about interpreter. Interpreter for interpreter I'm taking Python example. Python example. Python is a interpreter based language how it works.
Let us see some practical example.
Python practical example. Let us see.
Suppose command prompt. Yes. I'm using notepatch to download the Python script here.
Yes. So D drive test folder here I'm taking.
So D drive test folder.
Okay.
Yes. Command prompt to go to D drive D colon. So this will take to D drive. So we are in D drive. Not D to check the contents of D drive. D. So list of directory here. Yes. D. This will show us the contents of D drive. D drive contents. See all your directories. DR means directory. DR means directory. Now here take some test folder. See here test D drive. D drive. See all their folders right? All their folders here.
Folders.
So same thing here directories. See here for example here say doft it's a folder right? Folder. Same thing here. Say directory. Folder directory both are same. folder directory both are same.
See in charactical it's a folder.
So this is GI graphical user interface in GI all your folders here same folders here it's a directory so directory folder both are same now so D drive now let us go to test test directory here cd change of directory cd change of directory cd test cd test changed cls not d correct Yeah.
No. M direct m. So here. So content d cls to clear the screen. So the test directory content here content. See test folder.
Test folder.
Test folder. Yes. Here right. Test folder content. Now here I'm writing simple Python script.
Notepad test. py Notepad test py Python scriptor very simple scriptor okay say yes simple python script here get like suppose a = 10 next b = 20 suppose c = a + b a + b print addition so addition is equal to c displaying c value addition equal to C displaying C value.
Right?
This very simple script here. A= 10 B C= A + B. Then displaying addition here.
Addition, subtraction, multiplication of two numbers. Addition, next subtraction, next multiplication. Very simple script.
C= A minus B. C= A minus B. Yes. Next subtraction.
Subtraction. Subtraction. Next. C= to Yes. A into B.
Multiplication. Next. Multiplication.
Multiplication. Right. Yes. So, A B C= A + B. Addition C= A minus B. Subtraction C equal to A and B multiplication H.
Yes. Now let us run. It's very simple script. Yes. Addition subtraction multiplication of two numbers.
Okay. Yes. So D series test py that scripted. Now let us run the script here. So Python Python test py right yes got output right see here that python script python so run it subtraction see addition 30 subtraction minus 10 multiplication got it so what is happening here the program executed direct directly here. So program executing directly. See test.py it's a source code that code executing directly here. So Python interpreter executing code directly here. Executing code directly getting output like is suppose if any error comes what happens here? Suppose any error what happens?
Let us see any error what happens here.
Any errors then what happens?
A= b= 20 c= a + here some mistake. Let us see here bracket missing what happens? Suppose here some comma missing what happens? Suppose here yes some double quotation missing what happens?
There are three mistakes. So first one and next one and next one. Totally there are three mistakes. Then what happens here? Totally there are three mistakes.
Three mistakes. Then how it's working here?
Let me close this notepad.
Okay.
Yeah.
Now see this. So D here. So that modified here modified. Yes. There are some errors here. So it's working.
Run it. See this. Here it's error seventh line error. But actually here there are many errors in this program in this script Python script. Yes, here this line error mistake is there and in this line also this line also totally there are three errors but showing only one error. But here showing only one error right only one error. So what is happening? Let me explain clearly. So what is happening? How interpreter is working? Let us say about this interpreter. How this interpreter is working? Let me explain clearly how that interpreter is working. Let us see.
Yes, working of interpreter how it's working. Let me explain clearly here. So these are the statements, right? A= 10, B= 20, Cal A + D, print addition these things, right?
So what happens here? So first interpreter Python interpreter checking first line. Yes, if it is correct then it checks the next line. Next line also correct then checking next line. Next line also correct then checking next line. So something wrong here. Right?
Simply stops.
So interpreter checks the code line by line. First line checking if it is correct. Then second line checking if it is correct. Then next line checking if it is correct. Next line something wrong here. Simply stops. That's it here. So interpreter checks the code line by line. Interpreter checks the code line by line. If any error comes, interpreter stops. Interpreter checks the code line by line. Interpreter checks the code line by line. If any error comes, interpreter stops. Interpreter stops. It won't check for rest of the program.
Here any error comes, any error comes, interpreter stops. It won't check for rest of the group. So this is working of interpreter. Yes. Let us correct that mistake here. Yes. Let us correct the mistake here. Notepad. Yes. So this one these are mistake. Right. Seventh line error. Right. Correction is done. After correction saved after saving. Now let us run it here. Let us run it. Python.
Run it. See this. Now another line. Next line error.
So next error. So this is showing only one error. Interpreter shows only one error. If any error come simply stops.
Any error simply stops here. So next line. So here comma comma missing. So next line comma missing. Right. Com missing. Okay. Yes. Now run it again.
Here again. Run it here. Again. Run it.
Yes. So next line. So again one more error. Right. One more error. So one more. So next error. So here. Yes.
Double quote right missing save. No run it here. Run it here. Yes.
Got it right. So this is working of interpreter.
So interpreter checks the code line by line. Interpreter checks the code line by line. Right. So first line checking, next line checking, next line checking.
Yes. And any error comes stops. So it shows only one error. Interpreter checks the code line by line. Interpreter checks the code line by line. If any error comes stops suppose don't have error so next line also taking suppose no error yes so this is correction suppose here also correction is done here suppose if no error then what happens everything is fine then what happens then how it's working let us see so checking line by line here yes no error so next line checking yes next line checking so checking line by line suppose don't have any errors if everything is fine then what happens let us If everything is fine then what happens?
So interpreter checking line by line. If everything is fine then what happens here? Now yes now interpreter is converting the source code to binary format. So this also same line by line conversion here line by line conversion here. So converting codes from source code to binary format 01 format 01 format and given that will be given to processor processor right. So processor taking that code generating output simple right. Yes. Next line. Yes. Next. So top to botto all the statements are correct.
Everything is fine. If everything is fine then starts execution. So first line converting to binary code.
Converting to binary code and given to par generating output. So next line same. So next line same. So next line same. So line by line. So interpreter converts the code line by line. So first of all checking from top to bottom.
Okay. Line by line checking if everything is fine. First line converts into binary format and given to processor generating output. Next converting into binary format. Given to process generating output like this. So line by line converting and given to process then executing getting output.
Right? Okay. So it generates output line by line. Okay. Checking code line by line and generating output line by line.
See this output? What are the output generated? See this binary code not storing anywhere. Interpreter converts the source code to binary format.
Interpreter simply converts the source code to binary format and generating output. So next line converts into binary format generating output. Next line also converts into binary format generating output. Next line also converts into binary format and generating output. But this binding code never storing anywhere here. That bindary code will not store anywhere.
Line valent checking and line val conversion then execution. This binary format will not store anywhere. This binary code interpreter will not store anywhere. Right? This is working of interpreter. Okay. See this here. What is happening here?
Python test.py. So this is source code.
Python source code.
Python source code. This code executing directly here. This code is executing directly here. This code executing directly. Okay. Now run it here. Python interpreter. Run it. See executed directly. Okay. Yes. That code result code is not storing anywhere. Simply we got the output directly. Same thing if it is compiler what happens here? Let us see compiler. Compiler.
Yes. So today topic is about interpreter versus compiler. Interpreter versus compiler. for interpreter is taken Python example. Python is a best example for the interpreter based language.
Python is the interpreter based language. Okay. So, Python is the best example for this. Okay. Now, compiler.
For compiler, I'm taking C language.
Yes. If it is compiler, I hope it's working. Let us say about compiler here.
Compiler.
Let me explain about compiler.
Compiler. For compiler I'm taking C program.
For compare I'm taking C program. So test C program. Yes. How is working? For compiler I'm taking C program.
Compiler.
C program. Suppose C program statement.
Yes. C program. Yes. Let me open the C C language ID.
Yes. C program.
Suppose this is C program.
Same program. Yes. Variable A B C. Enter first number, second number, third like this. So same example. Addition.
Addition, subtraction, multiplication.
Addition, subtraction, multiplication of three numbers. Same example. Same example. Let me compile. Yes, somewhere errors. Just a minute.
Yes.
Save it. Compile. Yes. Still one more error.
1 second. Save it. Compile. Success. No errors. No errors. No. Run it. So, got the output. First number 10. Next number 20. Yes.
Run it. First number 10. Next number 20.
See the output hydration subtract multiplication. Suppose if any errors then what happens here? Let us see if any error comes. What happens here?
Suppose some error. Suppose here semicolon missing, semicolon missing.
Suppose here bracket missing.
Suppose here semicolon missing. Suppose here it say some comma missing.
Suppose here some bracket missing. Here semicolon missing. Some missing statements, some bracket missing. So whatever let us save it. Save this saved. After saving compilation, compile errors. See total nine errors. See in case of interpreter only one error but compiler showing all the errors from top to bottom. Let me explain how compel is working. Let us see about compiler how it's working.
compiler.
Yes. Suppose C program statements. Let us say first statement. So this is first statement. Next second statement.
Next statement.
So next statement. So next statement. So next statement. There are some statements like this. Some statements.
So next statement.
So next statement.
So next there are some statements like this.
Yes, just assume that it's a C program.
It's a C program. How compile is working here? Compiler. So first of all compiler checking first statement. If first statement is correct. If first statement correct then checks the next statement.
Checking next statement. Next statement also correct then checking next statement. Suppose next statement also correct then checking next statement.
Suppose something wrong here. Error at some line here. Error at some line. Even getting errors. It go to next line also.
Checking next statement. So checking next statement. Yes. Next. Suppose something wrong here. Error some line.
So next checking next statement.
Checking next statement like this. So compiler checks the whole code from top to bottom shows all the errors. See interpreter is line by line. Interpreter checks the code line by line. Any error comes stops. Interpreter checks the code line by line. Any error comes stops. So interpret shows only one error. But when come to compile, it checks the whole code from top to bottom. It checks the whole code from top to bottom. Shows all the errors. All the errors. Okay. Right?
See that all these errors in the program here. Let me show that errors here. See this all the errors.
See here compile compile errors. See total nine errors here. Look at the bottom. Seventh line error. Next eighth line. 13th line. 15th line. 17th line.
19th. So all the errors from top to bottom. Compiler shows all the errors from top to bottom. See that all errors from top to bottom. Compiler checks the whole code from top to bottom and shows all the errors. It shows all the errors from top to bottom. Right. Yeah. Let us correct that mistakes here. All that mistakes.
Yes, here semicolon missing.
Semicolon. So here bracket missing. So next here, comma missing.
So print f here bracket missing.
And then here semicolon missing. Yes, here some brackets.
Now save it. So once program modify we should save it. Saved. Say yes.
Overriting. Yes. Compile. Recompilation.
Yes. Still two more errors. Still two more errors. Okay. Let us correct the mistakes here. Semicolon missing.
Semicolon missing.
And next somewhere here semicolon missing. Now save it. Once program modified that should be saved here.
Save. Compile. Yes. Success. Success rate. No errors.
Yes. Compilation. Yes. Compile it.
Success. No errors. Now run it here.
Yes. Now generating output right. Enter first number 10. Second number 20. So addition subtraction.
So what is happening here? Let me explain clearly here. Suppose if no errors everything is fine. If no errors everything is fine.
Yes. Everything is fine.
If errors, everything is fine. Then compiler convert this whole code into binary format.
Compiler, it opens another file here. It opens another file. After opening another file, this code, the source code converts into binary format like JS once format. Yes, JS once format converts into binary format. That whole code converts into Yes, binary format. J response format. J response format like this. Then binary format.
Okay. Binary format conversion to binary format like this. Converting into binary format. Okay. So this whole code test C that C program. So the source code right source the source code that whole quotes converts into binary format and write to another file where that file is exe file. So test.exe file gener.exe exe file generates.exe.exe means executable file. So compiler checks the whole code from top to bottom and shows all the errors. Shows all the errors. Suppose don't have any error. If everything is fine, if no errors, if no errors that whole code converts to binary format generating one exe file, exe file this exe file given to processor.
So processor taking that exe file executing generating output, right?
generating out that's it generating output simply now what is happening here see in case of interpreter so line by line converting then executing next line converting then executing next line converting executing generating output but this binary code is not storing anywhere yes in case of interpreter in case of interpreter that binary code will not store anywhere but in case of compiler so this all this code converts into binary format right to another file called as exe file so storing exe file Let me show the exe file. Yes, I will show the exe file.
See back end of this Turbo C drive PC folder.
So, bin folder test drive.
So, this is test.
Yeah. Let me delete the related files.
See this is test C program.
see our C program this is so back and open here okay yes now let me show that practically let me show that so this your C program right now I'm compiling here compile success right now run it see when I try to run it here something happens here try to observe it here you guys try to observe here something happens here so when I try to run it see this here this file created application means that.exe file created here created test.exe file. Yes, check it properties here.exe.exe file created.exe file created right. See that practically okay test.exe. So compiler finally generates one exe file and executes.
Compiler generates exe file and execute.
That's it. See that exe file. I'm repeating once again here. See, delete it. The exe file.
One second.
Ex first number 10. Next number 20. Yes.
Completed. See exe fail. I'm deleting again here. Exe fail.
Deleted. Deleted. Now run it here. See this. See again exe fail created.
So this is working of compar. So compiler generates exe then execution.
Generating exe then executing. That's it. I hope you understand guys. Now let me explain clearly. Interpreter versus compiler defenses.
Interpreter versus compiler the defenses.
It's interpreter versus compiler.
So first point interpreter it checks the code line by line.
Line by line. Yes. Interpreter checks the code line by line. So interpreter checks the code line by line.
Interpreter checks the code line by line. Yes. compiler. It checks the whole code from top to bottom. It checks whole code.
Whole code from top to bottom. From top to bottom, it checks whole code from top to bottom.
Right. Yes. So interpreter checks the code line by line. Yes. Whereas compiler, it checks whole code from top to bottom. Right.
Next execution are same. It executes quotes line by line. It executes quotes line by line. Yes. In case of compiler, what happens here? That whole code converts into exe format. Exe right at a time. It executes whole quotes. It executes. Executes whole quotes.
Yes. Whole quotes at a time. Sure.
Whole quotes at a time. at a time it executes whole code at a time. Right?
Next in case of interpreter suppose any error comes interpreter stops.
So if interpreter shows only one error see if any error comes if any error comes yes interpreter stops. If any error comes yes it stops right it stops. That means it shows only one error here. It shows it shows only one error. It shows only only one error.
It shows only one error. It shows only one error. Right? Yes. Interpreter if any error comes it stops. It shows only one error. Yes. In case of compiler what happens? It shows all the errors from top to bottom range. Yes. It shows all the errors. It shows all errors. All errors from top to bottom. From top to bottom. From top to bottom it shows all errors from top to bottom.
From top to bottom. Yes. Interpreter only one error. Interpreter shows only one error. But compare shows all errors from top to bottom. Next. Most important defense. Most important exe file. Exe file. Yes. Interpreter does not does not does not generate exe file. It does not generate exe file. Interpreter does not generate exe file. Okay. So interpreter it does not generate exe file. It does not generate exe file compiler. It generates exe file. Generates it generates exe file. It generates exe file. It generates exe file. Interpreter it does not generate exe file.
Compeller. It generates exe file. It generates exe file. Right. Next. See in case of interpreter what is happening here? We have the source code executing directly here. See Notepad.
So this is source code. So what are the program we are writing? That English language code is source code. This is source code. Yes. Executing directly.
The source code executes directly here.
It executes source code directly. See the Python interpreter. Python.
See that code executing directly. No.
EXE file. Yes. It executes source code directly. Interpreter executes source code directly here. It executes It executes source code directly. Source code directly here.
Source code directly. It executes source code directly. Right? Directly. Yes. In case of compiler what happens? It executes exe file. In case of compiler generating one exe file and execute exe file. Okay. It executes exe file.
Right. Yes.
Yes. Next. It execute exe file.
It execute exe file. Right. Yes. See here interpreter it execute source code directly. It execute source code directly. When computer come to compare it execute exe file. So next here. So next one more difference. See interpreter based languages are called as scripting language. They are scripting languages. So these are so these are called as scripting languages.
Scripting languages. So these are called as scripting languages. So interpreter based. So these are called as scripting languages. Interpreter based are scripting languages. Compiler based are programming languages. So these are called as programming language.
So these are called as Yes. So these are called as programming languages.
Programming languages, right? See all interpreter based languages, all interpreter based languages are called as scripting languages. Compiler based calling as programming language. Yes. Interpreter based language. Examples.
Examples. Interpreter based language examples. Best example Python right Python is a interpreter based language best example Python it's interpreter based language HTML is also interpreter based language so even HTML also don't have exe file concept here Python HTML okay next whole scripting next some PHP scripting PHP scripting okay Linux shell scripting Linux shell scripting Linux Linux, shell scripting. So all the scripting language are interpreter based. So these all are interpreter based. Interpreter based language examples Python, HTML, PL, PHP, Linux, shell script. So these all are interpreter based language. Compiler based examples.
Compile based examples C and C++ C and C++. Next C. So these are so these are compile based. Yes. Interpreter based. So these all are interpreter based languages.
These all are compile based. Right. So finally come to some con. Let us come to some conclusion here. Interpreter based language don't have exe file. Simply conclusion. Yes. Interpreter based language.
Interpreter based language.
language don't have exe files simply yes all interpreter based language don't have exe files yes compiler based here everything is in exe file finally yes everything is in exe file is an exe file generates and executes so everything converts in exe file finally here then executing so simple conclusion here yes interpreter based language don't have exe file compiler based everything is in exe file Okay, let me repeat the difference here.
Interpreter comparer. Interpreter compare differences. Interpreter checks the code line by line. Interpreter checking code line by line. Yes, compile this whole program from top to bottom.
Next execution also line by line but compile whole program at a time. Reason exe file. Next interpreter. Yes, shows only one error. Right. Interpreter shows only one error. Interpreter shows only one error but compiler shows all errors from top to bottom. Compiler all errors from top to bottom. Interpreter is only one error. Right? Next most important difference exe file. Interpreter does not generate exe file. Compiler generates exe file. Next interpret execute source code directly. Your sins don't have exe file. Executing source code directly. In case of compare exe file execute. So this four and these two points are important here most. So main difference between interpreter and compiler main difference exe file. Main difference exe file. So interpreter yes does not generate exe file. Compiler generates exe. So the main difference right. Yes. Interpreter based languages are called as scripting languages. So these are scripting languages. They are scripting language. Compiler based. So these are called as programming language. So compiler. So these are programming languages. Interpreter based are scripting language. So scripting language examples Python, HTML, P scripting, PHP. So the all their scripting language. Next year programming language examples here. So they are scripting language. They programming language. So finally this interpreter compiler. So interpreter based language don't have exe file. See Python no exe file concept here. Next HTML don't have exe file. Even JavaScript interpreter based JavaScript.
JavaScript.
Okay. So JavaScript are interpreter.
JavaScript is not a Java. Java different JavaScript different. Okay. JavaScript different Java different not same. So these are interpreter based language.
These interpreter based language don't have.exe file. Not this any interpreter based language. Any interpreter based language don't have exe file.
Interpreter based language don't have exe file. Yes, compiler based language have the exited. Okay, fine. Well and good. See here just discussing about different different language, right? Yes, interpreter based language, compiler based language. Many things I'm explaining. But where is Java? Yes, you you guys may be getting this doubt.
Okay. Yes, trainer explaining about many things. We're talking about many things here. But where is Java? So what is Java here? Java. So what is Java?
So what is Java? So is it interpreter based or compile based? Java is it interpreter based or compile based? Yes.
Is it? Yes. Interpreter based based or compiler based? Is it interpreter based or compiler based? Let us check it here. Okay. Java. Yes. Is it interpreter based or compiler based?
Yes. Any idea? So what is Java?
What is Java? Yes. Is it interpreter based or compile based?
Java interpreter based compiler.
Anyone idea?
Anyone idea?
Okay, let me explain. I'll explain. You decide it here. I'll explain. You decide.
You decide. Okay. See, except Java except Java. Except Java in other languages like C language, C++, Python. Yes, except Java. In other languages, except Java in other language, what happens here? Yes, source codes means your program source code simply converts into binary codes.
binary code. So except Java except Java in other languages source code source code this is source code the program this program is source code. So what are the program we are writing that English language code is a source code that source code simply converts into binary format. Source code converts into binary codes once format that binary code given to processor. So processor taking that put simply generating output generating output. Say except Java except Java in other language maybe C language hard C++ Python maybe HTML JavaScript whatever it is simply source code conversion to binary codes then binary code given to processor simply processor generating output that's it yes in Java what happens let us see in Java in Java what happens here yes let me show Java example also yes what happens in Java Let us see.
So what happens in Java? Let us see about Java. I'm taking some Java program. Simple Java program. I'm using Notepad. Notepad.
Test Java.
Java program. Simple Java program. See for Java purpose in our daily classes we are going to use Eclipse.
Yes. in our daily classes going to use Eclipse today's simple program I'm writing so for this I'm taking notepad notepad yes public public class test public class test starting ending yes main methods public static white main string area fox.
So main starting ending right system dot out dot it's a very simple program print hello world just hello world program save it saved save and close now boot command prompt yes or check it here test java just now create a Test Java program test Java Let us compile it.
Java C test Java Java C test Java compiled. Yes, no errors. Compile. No errors. No check D see.
Okay. So what happens here? So Java C compiling Java C Java compiler test.
Java compiling compiled. After compilation result file is dot class.
What is dot plus file? Let me explain.
See in Java what happens here? Source code.
Sorry.
Source code simply converts into byite code. Java this is a bite codes. Convert by codes. That bite code next step is convert into binary code.
binding codes. So this binding code is given to processor.
So processor taking that code and generating output simply. So this is happening in Java here. So in Java what is happening here? Two steps. Source code to bite code. Bite code to binary code. Source code to bite code. So source code to bite code. This part by the Java compiler. this part source code to bite code by the Java compiler. So it's a Java. So this is by Java compiler Java compiler. Next second part byte code to binary code byte code to binary code. So this part by the Java interpreter Java interpreter.
Java interpreter. So you can there are two steps in Java. In Java there's a intermedate code called bite code.
Intermedate codes. Bite code. Okay. Some byte code introduced in Java.
Bite code. So why bite code introduced here? Reason to make the Java is independent of platform. So bite code was introduced in Java to make the JavaS independent of platform. That point we'll discuss next. Wait wait wait wait for some time. Okay. I'll explain. So what is exactly byte code? How Java made us independent of platform dollar? Next session I will explain. Okay. Source code to bite code. Okay. Here let me show that practically here. Yes. So first our Java program see Java C compilation test Java test Java compile. Java C means Java compiler. Test Java is source code file.
Source code file. So what is happening here? So first of all source code the source code file test s java test java so this is given to java java compiler okay so source codes here is a source code source codes taken with java compiler now java compile taking the source codes and taking all the errors if no errors generating yes bite code file generating bite code. generating P code. It's a test.
Test dotless. Okay. So test Java event Java compiler checking all the errors.
You don't have errors. Generating bite code. It's a dot class file. Dot class file. Now we got the dot class file. So dot class file by code. So this class file by code. Now Java. Now I'm running this test. That's it. Hello world. Got it right. So Java see Java compiler. So errors checking with Java compiler. If no errors generating dot class file dot class file. Now here what is this Java interpreter is? So Java sign it's a Java compiler simply Java is interpreter. So interpreter taking dot class file. So this class file taken by the interpreter converting to binary format then executing. That's it here. So here Java interpreter taking dot class converting into binary format and executing and giving result simply like this. Okay. So what is happening here two stages. So here first the source code taking with Java compiler. Yes. If error generating byte code this bite code plus file is given to Java interpreter. So given to Java interpreter.
Yes. Interpreter is given to Java interpreter. No Java interpreter. Yes. converting that byte code to binary formats, binary codes, binary codes. So you can source code to bite code by the Java comp Java C, Java compiler. Next, so byte code. So you can bite code to binary code by Java inter code given to processor. So processor taking that code and generating output simply that's it. Okay. So what is happening here? Yes. So first first part source code to bite code by Java compiler byte code to bind code with Java interpreter means these two things are involving.
So these two are involving right these two are involving. So what is happening here in Java? Errors checking by the compiler errors errors checking by the compiler errors checking by the compiler error checking by the compiler error taken by the compiler.
Okay. Errors checking by the compiler.
Suppose if no errors. If no errors generates dot plus file. If no errors.
Yes. Generates.
Generates dot + dot plus val.
Okay. If no errors. So in Java Java first of all errors taken by the compiler. If no errors generates dot class file, right? Yes. The dot class file executing by the interpreter. Dot class file by code. Yes. Dot class file executing. Yes. Executing by the interpreter. Executing by the interpreter. That's it.
Interpreter. Right. So these two things are involving. Yes. Error seeking by the compiler. Program execution by the interpreter. So Java depends on what both compiler as well interpreter. So Java depends on both here. Simply conclusion Java depends on Java depends on both both interpreter as well as compiler.
Both compiler compiler as well as interpreter. So depending on both right interpreter both here. So Java depends on both compiler. Java depends on both compilers interpreter. Right? See interpreter compiler. See these cases.
So these all are only interpreter based.
These are only compar Java is a special case. Java is a special case. Okay. In software Java is a special case. So Java depends on both compiler as well as interpreter. Right? So Java depends on both compiler interpreter. In case of Java what is happening here? Your source code converting to what class file binary byte code. Then bite code taken by interpreter and executing output.
Right? But here no exe file.
Yes, Java don't have exe file concepted.
Only dot class file dot class file is not exe file. Okay. Java don't have exe file concepted. Okay. So Java don't have exe file concept. Java don't have Java don't have exe file. Okay. So why exe file concept removed from Java to make a Java independent platform. Okay.
See exe file exe file concept concept was removed removed from Java to make it as independent platform removed from Java.
Yes to make it as independent platform.
Yes. How Java made as independent platform. Next session Monday session I'll explain it here. How Java made as independent of platform. We'll discuss on Monday session. Okay. See exe file.
Exe concept was removed from Java to make it as independent of platform.
Independent of platform independent of platform that's it right so Java don't have exe file concept Java everything is class file but class file is not exe file dot class file is not exe file is not a exe file dot class file is not exe file so what is exe file exe file is a binary code file exe file is a binary code file it's a binary code exe file is a binary code file and it's a system understandable language. It's a processor understandable language. Exe file here exe file. Exe file is a binary code file. It's a system understandable system means a processor. So system understandable language. Understandable system understandable language. It's a system understandable language. Right?
So when come to dot class file, what is dot class file? So dot class file is different. dot exe file is different here. So dot class file is a dot class file is a byte code file. It's a byte code. It's a bite code file. It's a bite code file. See exe file.exe file is a binary code 01 format. Dot class is a bite code file. So what is exactly by code in Java? I'll explain. So one day I'll clear it. What is exactly by code?
How it is? I'll explain very clearly.
So, dot class file is a bite core file and it's a JVM understandable language JVM understandable JVM understandable JVM understandable language JVM understandable language okay so exe file is a binary code file it's a system understandable language whereas dot class file is a p code file it's a JVM understandable language yes exe file dot class file we have separate class on this excellent topic that is what is exactly difference between exe file and class file that next coming sessions I'll explain right so that's all about Java here Java introduction okay so Java depends on both compiler as well as interpreter Java depends on both compiler interpreter Java don't have exe file concept everything is dot class file only yes your class document today's class let me show this yes difference between interpreter and compiler Yes, all the statements, all the points, right? So, what are the points? Expanding document here, this document I'll share with you.
Okay. So, this document, this document for you only I'll share with you. Okay.
See for all paid members drive access and this document will be shared.
Okay. Right. Yeah.
Right. Next about Java. See, Java depends on both compiler as well as interpreter. Right. In Java errors taken by the compiler. Yes. If no errors then compiler generates dot class file. Dot class file is not is a byte code file.
Java runtime by the interpreter. Okay.
See that source code to byte code byte code to binary code. So everything given the document here very clearly. Source code to byte code with Java compiler. Bite code to bind code with Java interpreter.
See the steps.
Same thing given here. Java compiler, Java interpreter, right? So, Java depending on both compar interpreter, right? Yes. So, can we create.exe file in Java? No. No. EXE file concept.
There's no concept of.exe files in Java. In Java, everything is a class file. But class file is exe file. Dot class file is different. Exe file is different. Dot class file is not an exe file. Okay. File is a binary code file.
It's a processor understandable language. It's a processor understandable language. See dot class is a bite code file. It is JV understandable. So exe is a processor understandable system understandable.
Dot class is a J understandable. Next one more thing exe.
So this point tomorrow next session topic. Yes. So why exe is dependent?
What's the reason? Next session Monday session I'll explain. So dot class is independent of independent of platform reason in Monday session I'll explain.
So that's about this Java introduction.
So Java depends on both compiler as interpreter. So that's about all the basics here software basics. So these basics completed.
So these enough to understand Java these basics enough like way is concepts. Say what is V about next about interpreter compiler front end back end low level language high level language these concepts are enough to understand Java so next session is starting Java that's all for today yes any doubts guys next session starting Java any doubts next session on Monday so here Monday to Saturday classes only Sunday validate.
Any doubts? One second, guys.
Yes. Forever batch already. Yes. 1 second. Just a minute. Wait for a minute.
Yes. Hi guys. Good evening.
Can you hear me?
Yes. Let us start session.
Yes. Last class.
Yes. Last sessions. Yeah. These basics completed. Introduction to software.
like about system software and application software these things discussed about who is explain and then yes Java Java is a application software Java is application software next application software Java concern backend software these topics were discussed in previous session Java is a backend software These topics have been discussed in previous session. Next, languages. When come to languages here, low-level language, highle language, Java is a highle language. So these points discussed low-level language, it's a machine language, highle language, user understandable, Java comes under highle language.
Next, highle language to low-level language.
converting for this interpreters and compilers.
Yes, either interpreter or compiler.
Interpreter or compiler converting from highle language to bind code. The difference between interpreter compiler also discussed. So last class last class last session interpreter compare the differences discussed. Next Java depends on both compiler as well as interpreter.
Java depends on both compiler as well as interpreter. So this point also discussed. So these things also discussed right.
Yes. Now let us see Java features. Today we'll discuss about Java features. Okay.
Tomorrow going for Java software installations and first Java programming and all that. So let us see Java features. Yes.
One second.
On D2.
On D2.
Yes. Sor of Java. Discuss. Right. On D2.
What is Java? Java history and all that discussed right on D2 and second day of your classes here.
Yes. So initial version of Java JDK 1.0 released with below features JDK 1.0 Z released with below features right later so many features added initially these features okay initially with these features Java released later added so many features yes we'll see next that features here now today we'll discuss about these features here so these are initial features of Java JDK 1.0 JDK 1.0 released with below features. So first one independent of platform, next one portability, next one root language, scalability and security.
So these are initial features of Java.
These are initial features of Java.
Later so many features added those features later we'll see. So first of all let us say about these features. So first one independent platform. So what is independent of platform? Today topic is about independent platform. Let us see about it.
Yes.
Let us see about this.
Java is an independent platform.
Java is an independent platform. What does it mean?
It is question maybe question also.
Yes. What does it mean?
Java is an independent platform. Java is an independent platform. What does mean?
Related Videos
Agentforce NOW AMA: Build with React and Salesforce Multi-Framework
SalesforceDevs
490 views•2026-05-28
How agent o11y differs from traditional o11y — Phil Hetzel, Braintrust
aiDotEngineer
450 views•2026-05-28
WEB TECHNOLOGIES UNIT-2 | Degree 4th sem BCOM Computers web technologies unit-2 full explanation💯✅
LearnwithSahera
1K views•2026-05-29
More tests are always better? How to use AI to identify tests that bring little value
Alliance4Qualification
335 views•2026-05-29
Search Algorithms Explained in 60 Seconds! 🤖💨
samarthtuliofficial
218 views•2026-06-01
People of Game of Thrones using JavaScript DOM
AltCampus
296 views•2026-05-30
Introduction to Problem Solving Part - 1 | Lecture 1 | Intermediate DSA
ascensionix
107 views•2026-05-29
So What's Odin Lang Even Good For
TechOverTea
131 views•2026-06-01











