P-DAC (Profound`s Diploma in Advanced Computing)

(6 months Full Time Program with Internship & Stipend & 100% Placement Assistance)

P-DAC Course

About P-DAC

The Profound Diploma in Advanced Computing (PDAC) is specifically designed for job seekers aspiring to excel as IT professionals. The course is crafted to meet current industry needs and the latest emerging technology trends. PDAC equips students with multiple technologies, enabling them to address both present and future requirements of the IT industry. The PDAC curriculum and teaching methodology are developed in consultation with industry experts. Our training specialists know exactly how to prepare an aspirant to become employable in the IT industry and secure their dream job!


Eligibility :
  • BE, BTech, BSc, BCS, MCA, MCS, ME, MTech
  • Branches - CS, IT,DS,AI/ML,E&TC, Electronics,Electrical & Allied branches.
  • Aggregate 50% in 10th/12th/Diploma/Degree/PG
  • 2021/22/23/24/25 Batch.

Why PDAC ?
  • 6 months full time hands on practial training on multiple IT skills with 950+ hrs of theory + practical
  • Courses designed in consultation with industry Experts
  • Updated Syllabus as per latest trends in the IT industry
  • Training on trending technologies like AI/ML,DevOps etc
  • Guidance & Sessions by Industry Experts
  • Training on Aptitude, Softskills and Interview skills
  • Guaranteed Unlimited Placement Assistance with 3200+ Clients

PDAC - Common Entrance Test ( PDAC-CET ) :

It is based on Online Test 30 minutes ( Aptitude Test ) followed by Personal Interview.


PDAC-CET Entrance Exam Date : Tuesday, 30th July 2024 & 6th Aug 2024
Duration: 6 Months Full Time with Internship+Stipend
Course Timings : Full time
Course Overview
  • Introduction to OS & Networking
  • Overview of Operating System
  • Concept of Process and Thread
  • Memory Management
  • Network Basics
  • Classification of Networks
  • Network Topologies
  • Network Communication and Protocols
  • TCP/IP fundamentals
  • Database Fundamentals & SQL
  • Introduction to Database
  • Normalization
  • Introduction to SQL statement
  • Built-in functions
  • Summarizing results using group functions
  • Joins
  • Retrieving Data by using Sub-queries
  • SET operators
  • Manipulating data and transaction
  • Managing other schema objects
  • Managing objects with Data Dictionary Views
  • Manipulating large DataSet
  • Managing Data in Different Time Zones
  • Introduction to PL/SQL
  • Introduction to MongoDB
  • Mongo Shell
  • CRUD using Mongo shell
  • Index
  • Aggregation
  • C Programming
  • Introduction to Programming
  • Data Types, Operators
  • Compilation, Linking, Execution, Debugging
  • Integrated Development Environment
  • Console Input and Output
  • Control Structures
  • Functions
  • Pointers
  • Storage classes, Dynamic Memory allocation
  • Arrays, Strings
  • File IO
  • Structures and Unions
  • Command Line arguments
  • Macros
  • Concepts of Object Oriented Programming
  • Class and Object
  • C++ as a better C
  • Constructor, Constructor Overloading
  • Static Data Member
  • Static Member function, Inline function, Friend function
  • Operator Overloading
  • Inheritance
  • Polymorphism
  • File IO
  • Exception Handling
  • RTTI, Type Casting
  • Templates
  • Namespaces
  • (Mini Project)
  • HTML 5
  • HTML Basics: Structure, Elements and Attributes
  • Various Input fields in html
  • Tables, Frames, Lists, Layouts
  • Fonts, Colors
  • Images
  • HTML Forms
  • CSS 3
  • Styling with CSS
  • Selectors and style definitions
  • Properties of CSS
  • Linking HTML & CSS
  • Limitations of normal selectors
  • Types of selectors
  • CSS Properties
  • CSS pseudo elements
  • CSS Animation
 
  • Introduction to Bootstrap
  • Bootstrap Grid
  • apply Bootstrap Grid
  • Bootstrap Typography
  • Bootstrap Tables
  • Bootstrap Button
  • display images
  • display text
  • Bootstrap Components
  • What is Bootstrap Components
  • Glyphicons Component
  • Dropdown Menu Component
  • Button Groups and Button Toolbar
  • Navigation Pills & Tabs Components
  • Navbar Component& Responsive Navbar
  • Forms
  • Pagination Component
  • Labels / Badge Components
  • Jumbotron
  • Alerts & Dismissible Alerts
  • Progress Bar
  • Media Objects Component
  • List Group Component
  • Panel Component
  • Bootstrap Plug-Ins
  • Modal
  • Collapse
  • Tool Tip
  • Carousel Dropdown
 
  • Java Script Language basics
  • Variables, Data Types, Functions, Operators
  • Control flow using conditional and Iterative statements
  • Managing HTML DOM and Events
  • OOPs in Java Script
  • (Mini Project)
 
  • What is React?
  • React Features
  • Component Based Architecture
  • Life Cycle of a Components
  • State & Props in React
  • Working with JSX
  • Using bootstrap in React App
  • React Hooks
  • React Forms, Formik
  • Routing in React
  • JSON with React
  • React CRUD operations
  • Testing
 
  • Intro to Node.js
  • NodeJS Basics & Global objects
  • Node Modules
  • File System
  • Express Framework
  • RESTful APIs
  • How Node.js connects to databases
  • Connecting to Mongodb databases
  • Performing CRUD operations using Node.js
 
  • Introduction to Java
  • What is Java?
  • Need of Java Language
  • Features of Java Language
  • Setting Java Environment
  • Working with Java
  • Java architecture
  • Concept of classLoader, JVM, JIT
  • First Java Application
  • Basics of Java
  • Data types
  • Variables, Literals etc.
  • Operators in Java
  • Java statements & types
  • OOP's Concept
  • What is OOP's
  • Why we need OOP's
  • What is Object?
  • Object Charactristics
  • Concept of Classes & Object creation in Java
  • OOP's Features
  • Abstraction & Encapsulation
  • Explore java.lang package
  • Access modifiers, static concept
  • String Handling in Java
  • Package programming
  • Polymorphism & Inheritance
  • Method overloading
  • Inheritance & types using extends, super keyword
  • Method overriding, final keyword
  • Abstract class & Interface
  • Java Misc Concept
  • Inner class
  • Annotations & Reflection in Java
  • Wrapper classes
  • Exception Handling
  • What is Exception
  • Exception type & hierarchy
  • Handling Exception using try-catch
  • throw & throws
  • Custom Exception
  • Assertion
  • Multithreading in Java
  • Concept of Multitasking.
  • What is Thread
  • Thread Lifecycle & State
  • Thread Priority
  • Synchronization in Multithreading
  • Inter thread communication
  • Re-enterant Lock, Deadlock
  • I/O Programming & File Handling
  • What is Stream?
  • Types of Stream in Java
  • ByteStream & concern classes
  • CharacterStream & concern classes
  • Serilization in Java
  • Overview on java.nio package
  • GUI Programming
  • What is GUI ?
  • Need of GUI programming
  • Swing programming
  • Collection Framework
  • What is collection Framework?
  • Need of Collection
  • Collection using Generics
  • Set & implemented classes
  • List & implemented classes
  • Map & implemented classes
  • Comparable Vs Comparator
  • (Mini Project)
 
  • What is JDBC?
  • Need of JDBC
  • JDBC Driver & types
  • JDBC architecture
  • JDBC API
  • Statement Vs PreparedStatement
  • JDBC TransactionAdvance JDBC
  • What is Stored Procedure?
  • JDBC using Stored Procedure
  • ResultSetMetaData API
  • DatabaseMetaData API
  • Data Access Object Design Pattern
  • JDBC application using Swing, DAO
 
  • Overview of HTML, CSS & XML
  • Overview on HTML
  • HTML form tag & implementation
  • Overview on CSS
  • Implementing CSS in HTML
  • Overview on XML
  • Overview on JEE
  • Concept of Web Application
  • Structure of Web Application
  • Setting up Web application with Apache Tomcat
  • Servlet Basics
  • What is Servlet?
  • Servlet Structure & LifeCycle
  • Servlet API
  • GenericServlet Vs HttpServlet
  • Deployment Descriptor
  • First Servlet application
  • Servlet API
  • ServletConfig vs ServletContext
  • Servlet using JDBC
  • RequestDispatcher & methods.
  • Session Tracking in Java
  • What is Session Tracking?
  • Why we need Session Tracking?
  • Session Tracking mechanism
  • Cookies
  • URL rewriting
  • Hidden Form Field
  • HttpSession
  • ServletFilter API
 
  • Introduction to JSP
  • JSP Features over Servlet
  • JSP Lifecycle
  • JSP API
  • JSP Tag
  • JSP Scripting Element
  • Decleration, Scriptlett, Expression tag
  • JSP Directive Tag
  • Page, include, taglib tag
  • JSP Action tag
  • Jsp implicit object
  • JSP Specification
  • Custom tag
  • Expression Language
  • JSTL in Jsp
  • Concept of MVC
  • MVC Model 1
  • MVC Model 2
 
  • Introduction
  • Limitation with JDBC
  • What is ORM?
  • What is Hibernate?
  • Hibernate Architecture
  • Hibernate Example
  • CRUD Operation Using Hibernate
  • Hibernate with Annonation
  • Hibernate Generator classes
  • Hibernate Mapping
  • Componenet Mapping
  • Inheritance Mapping
  • Collection Mapping
  • List, one-to many by List
  • Set, one -to -many by Set
  • Map, many-to-many by Map
  • HQL & Criteria
  • What is HQL?
  • Understanding HQL with Application
  • Problems with HQL
  • What is Criteria
  • Understanding Criteria with Application
  • Caching in Hibernate
  • First level cache
  • Second level cache
  • (Mini Project)
 
  • Introduction
  • What is Spring?
  • Spring Features
  • Spring Modules
  • Dependency Injection
  • IoC container
  • What is Bean?
  • Spring Core
  • Collection Injection
  • Method Injection
  • Constructor Injection
  • InnerBean
  • Spring DAO
  • Spring JDBC Template
  • Spring HibernateTemplate
  • Intergrate Spring with Hibernate
  • Spring MVC
  • Spring DispatcherServlet class
  • Spring configuration
  • Request Processing life cycle
  • Spring AOP
  • What is Cross-cutting concern?
  • Solution-Spring AOP
  • AOP Terminology
  • Aspect
  • Joint Point, Advice
  • Sping AOP Example
 
  • Introduction to Spring Boot
  • Dependency management using POM.xml
  • CommandLineRunner
  • Introduction to ORM with JPA
  • JPA configuration in Spring
  • Configuring Spring JPA using Spring Boot
  • JPA dynamic Repository
  • Spring MVC with Spring Boot
  • Spring MVC & Request Processing
  • Controller method signatures
  • Spring Boot packaging options
  • REST with Spring MVC
  • Introduction to the REST architecture
  • Controlling HTTP response codes
  • Implementing REST with Spring MVC
  • HttpMessageConvertor & auto Content negotiation
  • Spring Boot Security
  • Spring Security
  • Implementing authorization
  • Understanding the Spring Security filter chain
  • Microservices
  • (Mini Project)
 
  • NET Applications & Tools
  • .Net Standards
  • Core C#
  • OOPs Major Pillars
  • Language Basics
  • Classes, Records, Structs & Tuples
  • Exception Handling
  • Events, Delegates & Lambdas
  • Collections
  • Language Integrated Query
  • File IO and Serialization
  • Reflection, Metadata
  • Dependency Injection
  • Managed and Unmanaged Memory
  • Threading and Tasks and Asynchronous Programming
  • Entity Framework Core
  • (Mini Project)
 
  • Understanding Web Technologies
  • Introduction of ASP.Net Core
  • Understanding ASP .Net Core Project Structure
  • Understanding Static Files
  • Writing Custom Middleware
  • State Management
  • Working with Razor Pages and Rzor Component
  • HTML Helper classes
  • MVC in ASP.Net Core
  • Data Handling in .Net Core using LINQ
  • Data Handling in .Net Core using EF Core
  • Security
  • Call WEB API
  • Globalization & Localization
  • Unit Testing
  • Deployment
  • (Mini Project)
 
  • Introduction & Architecture
  • Methods in API – Postman
  • Working with Data and ODATA
  • CRUD operations in API
  • Routing & Configurating
  • (Mini Project)
 
  • Introduction
  • Python Installation & working
  • Variables & Basic Operators
  • Data Types
  • Declaring & using Numeric data types
  • Using String data type & operation
  • Defining sequential data type
  • Python Program
  • Flow Control Conditional blocks using if, else & elif
  • for loops, while loops in python
  • Programming using String, List, Set, Tuple & Dictionary
  • Understanding String built-in methods
  • List, Set & Tuple manipulation
  • Dictionary manipulation
  • Functions, Modules & Packages
  • Programming using functions
  • Understanding Lamda function & types
  • Handling modules & external packages
  • Object Oriented Programming
  • Concept of class, object & instances
  • Constructor, class attributes & destructors
  • Inheritance, Overriding & Overloading operators
  • Polymorphism
 
  • Introduction to AI/ML
  • What is AI? Applications & Examples
  • AI Concepts, Terminology
  • AI Application areas
  • Future with AI
  • AI vs Machine Learning vs Deep Learning
  • Machine Learning & types
  • Machine Learning Techniques
  • Regression vs Classification
  • Overview of Deep Learning
 
  • What is DevOps ?
  • Why DevOps is needed ?
  • What is DevOps Transition ?
  • DevOps Overview and its Components
  • Technical Challenges
  • Stages Of DevOps Lifecycle
  • Continuous Deveopment
  • Continuous Testing
  • Continuous Integration
  • Continuous Deployment
  • Continuous Monitoring
  • Introduction to DevOps tools
  • Managing Source Code and Automating Builds
  • What is Version Control System ?
  • Subversion
  • Build Tools
  • Continuous Integration
  • What is Continuous Integration
  • Continuous Integration Benefits
  • Continuous Integration Tools
  • Introduction to Jenkins
 
  • Introduction to Software Applications
  • What is Software Application
  • Types of Software Applications
  • Components of Software
  • One Tier Architecture / Two Tier Architecture / Three Tier Architecture / Multi Tier Architecture
  • Application Domains
  • Application Models
  • Software Development Life Cycle
  • Phases of SDLC in detail
  • Project Team Organization Structure
  • Test Team Roles & Responsibilities
  • Various Application Issues
  • Waterfall Model
  • Iterative Model
  • Spiral Model
  • Agile Model
  • Introduction to Software Testing
  • What is Software Testing ?
  • 'V' model in detail
  • Verification Techniques
  • Reviews
  • Inspections
  • Walkthrough
  • Validation
  • Levels of Testing
  • Software Testing Life Cycle
  • Requirements Analysis
  • Test Planning
  • Test Design
  • Test Execution
  • Test Closure
  • Economics of Testing
  • Testing Methodologies
  • Black Box Testing
  • White Box Testing
  • Test Design
  • Test Scenarios
  • Test Cases
  • Requirement Traceability Matrix
  • Test Case Management Tool
  • Test Data
  • Test Data Creation Techniques
  • Negative Testing
  • Best Practices of Test Design
  • Test Execution
  • Test Environment Setup
  • Running Test Cases
  • Logging Defects
  • Retesting and Regression
  • Challenges in Test Execution
  • Test Closure Report
  • Defect Management
  • What is a Defect?
  • Defect Reporting
  • Defect Severity & Levels
  • Defect Priority & Levels
  • Defect Life Cycle
  • Defect Tracking Tools
  • Defect Prevention
  • Types Of Non Functional Tests
    • Quality
    • Software Quality Factors
    • Quality Management Systems (QMS)
    • Quality Assurance (QA) & Quality Control (QC)
    • Testing Metrics
  • Skills for a Professional Tester
 
  • Introduction to Jira
  • Use of Jira
  • How to install Jira
  • Scrum & Sprint Concept
  • Structure of scrum team
  • Process flow of scrum & sprint
  • Scrum ceremonies
  • Agile scrum activities in Jira
  • Test Management Activities in Jira-[Zephyr Squad Plugin installation]
  • Defect Reporting & Reports Generation
 
  • Overview of Automated testing
  • Automation Process
  • Scope of Automation
  • Benefits of Automation
  • Selection of Automation Tool
  • Selenium as Automation Tool
  • Why Selenium
  • Selenium
  • Components [IDE, RC, Webdriver, Grid]
  • Selenium IDE
  • Installation
  • Selenium IDE Menu
  • Toolbar
  • Editor
  • Panes
  • Recording a Selenium Test Case
  • Running a Selenium Script
  • Creating Test Suit
  • Synchronization
  • Assertions
  • Verification commands
  • Debugging
  • Start
  • Breakpoint
  • Step
  • Regular Expressions
 
  • Quantitative Aptitude
  • Numbers (HCF & LCM)
  • Interests and Partnerships
  • Ratio & Proportion
  • Mixtures & Allegations
  • Profit & Loss
  • Time, Speed & Distance
  • Time & Work
  • Mensuration
  • Permutations & Combinations
  • Average & Percentages
  • Reasoning
  • Logical Reasoning
  • Probability
  • Coding-Decoding, Series
  • Directions
  • Blood Relations
  • Clocks & Calenders
  • Verbal
  • Analogy & Odd Man Out
  • Antonyms & Synonyms
  • Reading Comprehension
  • One Word substitution & Idioms phrase
 
  • Personality Development
  • Communication Skills
  • Body Language
  • Presentation Skills
  • Leadership Skills
  • Group Discussions-Techniques
  • Interviews- Techniques, FAQs
  • Resume Writing
  • Email Writing
 
  • Mock Test on MNC Pattern
  • Coding Test
  • Technical Interviews
  • Group Discussion
  • Presentations
International Certification: Guidance for International Certification

Enquiry