Part - 5 | Finally Career Started | Journey II

CDAC Journey Part II Continued...

READ PART I - CLICK HERE

Till Fifth Module almost 2 and 1/2 month were completed and everyone was waiting for the module considered as most important in PG-DAC or any other course. You guessed it correctly JAVA. Now be prepared because in this post I will be telling many important things to be noted before the JAVA module starts.


6) The Sixth Module was Data Structure and Algorithm, 
It was taught by Kaushal Sharma. During this module, sir thought us right from Stack till Doubly Circular LinkedList, Tree and from Dijkstra, Dynamic till Branch Bound Programming. Along with Implementation of Data Structures in C++ and also using STL, but Sir was teaching this subject for the first time so they did not convered the implementation of any algorithm. During this module, sir thought in depth explaining every step while solving any problem with the algorithm. DSA is an important subject to be practised, I would recommend you to refer GeeksForGeeks and understand and implement all Data Structure and Algorithm because High Package companies have coding rounds which will ask problems on such algorithms. As most of Data Structures and Algorithms are not in Course Syllabus so please note it.

Ref: https://github.com/vaibhavdes/ACTS/tree/master/PG-DAC/DS

7) The Seventh Module Java & Advance Java (J2EE) was taught  byMadhura Anturkar Mam.
This module required 1 complete month, in first-half core-java was thought and in another half how web applications can be created using Java i.e Advance Java was covered with Topics like (Servlet, JSP, Spring, Spring Boot, Hibernate) including the different dependency managing framework like (Maven). One can describe Madhura Mam as an encyclopedia of Java, mam thought us core java right from basic (Even if you are from a different branch, you can easily understand, but one need to focus more). Remember during this 1-Month of the module do not miss any lecture and during lecture don't allow yourself getting disturbed.
(*Tip: Try to acquire front seats, it is mostly hard to get during this module.)
As it is a fast-paced course, many a time you may fall asleep during the lecture, In this case always seat at a place in the classroom in the light zone.
Mam thought as in-depth each and every concept of Java and with optimised code implementation and modern factory design patterns, and mam has a unique way of teaching using Java Documentation (No other teacher in any other institute teaches using documentation). This will prepare you to learn on own in future just by referring Java Documentation.
Even if you miss a statement in the previous lecture, on next day, mam will revise before continuing with the lecture. More important is practising code, completing the assignment and reading the readme's (notes/diagrams provided by mam every day (day-wise)) on the same day, so you will be in the flow because this module can either make you or break you. Java Collection is the most important (Interview and Job Point of view) so practice and practice more on it, understand every concept, ask doubts Why to use? When to use?. During course, Java 8 is thought so it has Lambda Expression and Stream (This you will get to know during the course)
I will not tell every topic here itself :-) but just what is important. When Advance Part starts if possible read the Book suggested by Madam i.e Headfirst because it will clear your understanding right before anyone else. And this book can be completed overnight, which I have done on one day by seating in Lab continuously (uninterrupted) from 9PM till 7AM. And Practice handling Frameworks like Hibernate and working Spring Boot because it will help you a lot during Project for Creating Back-End. Such Frameworks reduces your efforts in many ways as it handles dependencies automatically and reduces the code repetition.

(I have many things to talk on, but want to keep this post shorter, If you have any doubt comment below)

Finally this module came to an end, and on last day of lecture, we had a  Group Photo with Mam.

Ref:  https://github.com/vaibhavdes/ACTS/tree/master/PG-DAC/JAVA

*Along with this module, no other module is scheduled.

8) The Eight Module was MeanStack it was taught by Kishori Mam, in this module we learned to develop Web Application with trending Technologies like Angular, Node, Express, and Mam already thought us Mongo in the previous module. This all is Javascript Framework and there are many other frameworks too in Market. If you learn one properly and understand the ecosystem, it will make you easier to learn other frameworks easily in future.
We learned everything from scratch, with knowledge of AWP it made us easy to understand. MVC Architecture thought during Spring in JAVA module, making it easy to implement using Angular. Also in Advance Java, we were thought to create REST API Services and in this MEAN module, we connected this both applications developed using two different technologies. And this made us understand the Front End and Back-End architecture and we ourself described as Full-Stack Developer. :-) Jokes Apart but this is trending and Highly Paid & Hottest Jobs of Today world.

Ref: https://github.com/vaibhavdes/ACTS/tree/master/PG-DAC/MEANSTACK/Pre

9) The SDMT Module (Part-II) continued and taught by Sandeep Walvekar Sir and Chetan Natu, and during which we learned Selenium and Testing the Web Applications like Facebook using scripts written in Java and it all happens automatically like MAGIC, this was thought by Chetan Sir. And Sandeep Sir thought advance software development methodologies like developing and deploying applications on Web like AWS, and also automating deployment, scaling using Docker and putting the application on Cloud with fewer resources and required resources and testing applications using Jenkins and Most Important managing Projects using GitHub. This subject has great suspense inside it and I don't want to spoil your experience. This subject can also be related to trending Jobs by name DevOps.
This will make you understand and implement How applications can handle too much traffic? and How to manage the application on the Cloud? or How servers work on the Cloud side?

Ref: https://github.com/vaibhavdes/ACTS/tree/master/PG-DAC/SDMT

10) The Ninth Module was .Net, it was taught by Alankar Sooraj. Dot Net is the same as Java but few concepts having different names, with some addition in Dot Net. Sir also thought us to create Web Application using MVC architecture and Create Rest API by connecting with Database that Microsoft Provided. Sir Explains OOPS concepts very well along with its implementation, and you will like the way sir teaches every concept with real-life examples.

Ref: https://github.com/vaibhavdes/ACTS/tree/master/PG-DAC/.NET
(As Old Systems were Replaced with New System in one night, I lost many of codes of .NET)


Finally, this way all modules were completed, which also includes Practical Lab Exam after any module ends.

Also, the course has two extra Module
1) Aptitude
2) Effective Communication (This module is taken by Eileen Baratake Mam).
    Never miss any lecture of EC module

In the end, these two modules also have MCQ and Presentation exams.


Hope you got enough information on what things to care of during module are going on, and what to expect from each module.


All about Project...
1) After the CCEE Exam, students have to complete a Project on any technology and topic, for this, a duration of 15 days is allocated.
2) A group of 5-6 is to be made for Project
3) For each group, a guide is allocated (Guide may be a teaching/lab or an expert faculty)
4) During Graduation, many students might have purchased project, but now it is last opportunity to develop a project on own because during Technical Interviews, mostly questions are asked on Project, so during this one must be able to explain the project in detail.
5) Commonly student choose a project like a Management System, I suggest you try something else if you have any idea to build a business in future, try to build prototype now.
6) Combination of Different Technology Stack is used during Project like
      a) Angular + .NET
      b) Angular + Spring Boot (Java) for REST API
      c) other new technology
7) Distribute the Work among teammates (Divide by Front / Back-End or by Modules/Functionalities) so everyone gets to experience the development.
8) During Development try to use GitHub or any other Version Controlling tool a Max.
9) After Completion, Make Production Build of Project and Run in Local Network so you can access Project on any System in Lab with IP: Port
10) At last if Possible try to deploy Project on Cloud (AWS/Heroku)
11) After 15-Days you will have Project Evaluation.


Finally All Module Exam Ends and Ready with Plan to Develop Project but Important thing remain CCEE (Course End Exam) and Placement Session. 
Check Following Article on How to Prepare?

1) How to Prepare for CCEE - Click Here

2) How to Prepare for Interview - CCPP - Click Here


If you have any Question Please Comment Below :-)

Comments

  1. Hey thanks for this informative article, could learn a lot from it.

    I was interested in building a project using the MEAN or MERN stack instead of the Java stack, would it be a good choice considering that Java module is the one for which maximum time is allocated and the one which is taught in depth, plus will I have to put in extra time outside the course to learn the MEAN stack in depth in order to make a good project in it, and could you please tell me what technologies are the companies coming for placements looking for, is it more of Java based tech stack or JavaScript?

    Thanks a lot in advance.

    ReplyDelete
  2. Have to work? need of money but have no experience certificate. Get in touch with us we provide experience certificate in Gurgaon 100% genuine certificate in Gurgaon. It will help it your courier. So don’t be late. Get your experience letter now. For experience letter in Delhi contact at 9599119376 or can visit our website at https://experiencecertificates.com/experience-certificate-provider-in-Gurgaon.html

    ReplyDelete
  3. NEBOSHIGC course is a perfect fit for those who are embarking on a health and safety career.
    The NEBOSH qualifications are accepted by many prestigious organisations in Chennai, other parts of India and also worldwide.
    It is also becoming a mandatory qualification for every HSE professional.

    ReplyDelete
  4. Elevate your Java programming prowess with APTRON Solutions' Advance Java course in Noida . Whether you're a fresh graduate looking to enter the IT industry or an experienced developer aiming to upgrade your skills, our course caters to all skill levels. With a blend of expert guidance, hands-on experience, and a robust curriculum, you'll be well-prepared to tackle the challenges of modern Java development. Join us today and embark on a transformative learning journey towards becoming a Java expert.

    ReplyDelete
  5. APTRON ensures that students receive personalized attention and mentorship throughout their learning journey. Whether you're a beginner looking to start a career in full-stack development or a professional aiming to upskill, APTRON's Java Full Stack Training Course in Gurgaon provides the perfect platform to achieve your goals.

    ReplyDelete
  6. Are you ready to elevate your Java programming skills to the next level? Look no further than APTRON Solutions in Noida, where our Advanced Java Training Course is designed to empower you with the knowledge and expertise needed to thrive in the competitive world of software development. Don't miss the opportunity to transform your career with the best Advance Java Training Course in Noida . Enroll at APTRON Solutions and unlock your full potential in the world of Java programming.

    ReplyDelete

Post a Comment