Active Course

PGDCA

48 weeks
Mode: Offline Classroom
Certificate included
Expert instructor

About this course

Post Graduate Diploma in Computer Applications covering advanced software engineering, programming in Python/C++, PostgreSQL & relational database design, computer networks, and full stack web architecture.

Course Curriculum

• Advanced Computer Systems & Memory Hierarchies • Process Scheduling, Concurrency & Deadlocks • Linux System Administration & Shell Scripting • Virtualization & Containerization Basics

• OOP Principles: Encapsulation, Inheritance, Polymorphism • Data Structures: Arrays, Linked Lists, Stacks, Queues, Trees • File I/O, Exception Handling & Memory Management • Standard Template Library (STL) & Python Standard Library

• Advanced Relational Algebra & Normalization (1NF to BCNF) • Complex SQL Queries, Joins, Subqueries & Indexes • Stored Procedures, Triggers & ACID Transactions • PostgreSQL Administration & Optimization

• SDLC Methodologies (Agile, Scrum, Waterfall) • UML Diagramming: Use Case, Class, Sequence & Activity • Software Testing, QA & Automated Test Frameworks • Version Control with Git & GitHub Workflows

• Modern JavaScript (ES6+), DOM Manipulation & Fetch API • Backend Web Development with Python/Node.js • RESTful API Architecture & Authentication (JWT/OAuth) • Database Integration with Web Applications

• OSI & TCP/IP Model Layers & Protocols • Routing, Switching, Subnetting & IP Addressing • Network Security, Firewalls, SSL/TLS Encryption • Cryptography & Ethical Security Practices

• End-to-End Enterprise Web Application Development • Database Design, API Building & Frontend Integration • Cloud Deployment (CI/CD, Docker, Cloud Hosting) • Project Presentation, Documentation & Defense

Course Details

Duration

48 weeks

Certificate

Upon completion

Start Date

Flexible

Instructor

CDC Training Services Pvt.Ltd