call  18001237099   |   send  info@gmu.ac.in

Java Pro - Master Advanced Concepts

GMUSD22
Credits: 2.00
Prerequisites : Advanced programming knowledge
Course Duration : 30 Hours / 12 Weeks
Start Date : 2024-04-01
End Date : 2024-06-30
Seats Remaining : 60
Domain: CSE, IT, ECE, EE, Instrumentation Engg, Industrial Engineering

BACK

Aim & Summary

The aim of the "Java Pro: Master Advanced Concepts" course for students is to provide an in-depth exploration of advanced Java programming concepts and techniques. This course aims to equip students with the knowledge and skills necessary to master sophisticated topics such as multithreading, networking, database connectivity, design patterns, and advanced data structures. Students will explore advanced topics such as multithreading and concurrency, learning how to design and implement multithreaded applications for improved performance and responsiveness. In addition to mastering core Java libraries and APIs, students will learn about advanced design patterns and architectural principles for building scalable and maintainable software systems. They will explore commonly used design patterns such as Singleton, Factory, Observer, and MVC (Model-View-Controller), as well as architectural patterns such as microservices and RESTful APIs. By the end of the course, students will have a comprehensive understanding of Java programming at an advanced level, enabling them to develop robust, scalable, and high-performance applications. Additionally, this course aims to prepare students for advanced studies in computer science or careers in software development by providing them with practical experience in applying advanced Java concepts to real-world projects.

Course Content
Week 1 Review of Core Java Concepts
Week 2 Multithreading and Concurrency
Week 3 Networking in Java
Week 4 Java Database Connectivity (JDBC) QUIZ 1

QUIZ 1

Week 5 Advanced Data Structures in Java
Week 6 Design Patterns (Part 1)
Week 7 Design Patterns (Part 2)
Week 8 Advanced I/O and NIO QUIZ 2

QUIZ 2

Week 9 Java Collections Framework (Advanced)
Week 10 Java Virtual Machine (JVM) Internals
Week 11 Web Development with Java
Week 12 Project Work and Portfolio Development

PROJECT REPORT

Course Certification

Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of GMU and company handling the course.
I'm a beta version
©️ All rights reserved - GEM VENTURES LLP