Profound Edutech
corners
Facebook Linked In Email
Call 8983012051/52      Batch Schdeule Batch Schedule      Mail Enquiry

PDAC - PROFOUND - DIPLOMA IN ADVANCED COMPUTING

DURATION : 6.0 MONTHS

 

ELIGIBILITY :

BE | BTech | MCA | MCS | MCM | MSc | BCA | BCS | BSc etc

 

PRE-REQUISITES :

Basic Knowledge of C Programming.

 

COURSE OVERVIEW :

ADJT

 

1. PROGRAMMING FUNDAMENTALS

Introduction to OS & Networking

  • Overview of Operating System
  • Concept of Process and Thread
  • Memory Management
  • Linux Fundamentals
  • Introduction to Linux
  • Basic Commands
  • Network Basics
  • Classification of Networks
  • Network Topologies
  • Network Communication and Protocols
  • TCP/IP fundamentals

 

Database Fundamentals & SQL

  • Database fundamentals, Normalization
  • SQL / PL-SQL
  • Stored Procedure, Function
  • Triggerss

 

Programming in C

  • 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

------------------------------------------------------------------------------------------------------------------------------------------------------

2. WEB FUNDAMENTALS

HTML

  • HTML Basics: Structure, Elements and Attributes
  • Various Input fields in html
  • Tables, Frames, Lists, Layouts
  • Fonts, Colors
  • Images
  • HTML Forms
  • Cascading Style Sheet

 

Java Script

  • Java Script Language basics
  • Variables, Data Types, Functions, Operators
  • Control flow using conditional and Iterative statements
  • Managing HTML DOM and Events
  • Java Script Objects

 

XML

  • XML Basics : Structure
  • Elements and Attributes

 

PHP

  • Basics of PHP
  • Basic syntax, Types, Variables,
  • Constants, Expressions, Operators,
  • String Operators, Array Operators
  • Control Structures
  • PHP Language reference
  • Functions in detail, Classes & objects,
  • Namespaces, Pre-defined variables,
  • References
  • Using Web Forms
  • Data validation
  • Data Filtering
  • Exceptions
  • Session and State management
  • User Identification
  • Working with Databases
  • Handling XML
  • File handling
  • Sending emails
  • Regular Expression
  • AJAX using PHP

------------------------------------------------------------------------------------------------------------------------------------------------------

3. SOFTWARE TESTING TECHNIQUES & TOOLS

Manual Testing

  • Testing Overview
  • SDLC
  • STLC
  • Methods of testing
  • Validation
  • Types of Testing
  • Verification
  • Walk through, inspection and Review
  • V Model
  • Special Tests: Requirement, Installation, UI, Usability, Internationalization, Localization, Performance, Load, Stress and many more
  • Test plan
  • Test Case Design Methods
  • Writing and Reviewing Test Cases
  • Test Execution
  • Defect Management
  • Quality
  • Test Estimation and Metrics

 

Automated Testing

  • Role of tools in testing
  • Using software testing tools

  1. Selenium

  • Overview of Automated testing
  • Using Selenium
  • Selenium IDE
  • Basic recording and Playback
  • Synchronization
  • Commands
  • Regular Expressions

  2. TestLink

  • Users, Roles and Permissions
  • Managing project, Modules and Sub modules
  • Creating test plan, test cases
  • Execution of Test cases

  3. Bugzilla

  • Life Cycle
  • Users, Roles and Permissions
  • Managing project, Modules and Submodules
  • Logging and resolving a bug
  • Search functionality

------------------------------------------------------------------------------------------------------------------------------------------------------

4. OBJECT OREINTED PROGRAMMING

C++

  • 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

 

Core Java

  • Installation and settings of Java
  • JDK, JVM, Classpath etc
  • Packages, Eclipse IDE
  • OOP in Java
  • Inheritance and Polymorphism
  • Interfaces
  • Exception Handling
  • Generics and Collections
  • Multi-threading
  • Thread Synchronization
  • Java Util, Wrapper Classes
  • Swing
  • Annotations
  • Input and Output management
  • Managing Files and Directories
  • Networking programming
  • JDBC
  • Handling Transactions

 

Advanced Java

  • Servlet Basics, Servlet life cycle
  • Servlet Deployment , Web.xml file
  • ServletContext and ServletConfig
  • Include, Forward, sendRedirect
  • Session and State management
  • Page, Request, Session and Application Scopes
  • Java Beans
  • Advanced JDBC concepts
  • JSP: Different elements, Life Cycle
  • JSTL, Expression Languages, Custom Tags
  • Using Glassfish: Installation and Deployment
  • MVC Arhitecture
  • Strut Framework
  • Hibernate
  • JNDI, JMS
  • EJB : Session, Entity and Message driven beans

------------------------------------------------------------------------------------------------------------------------------------------------------

5. UPCOMING TECHNOLOGY

Android Programming

  • Mobile Computing Environments
  • Challenges in MAD
  • Android -History
  • Android -Architecture, Flow, Components, Software Requirement
  • Anatomy of Android Applications
  • Android Components
  • Event-Handling, Layouts
  • Intent (Explicit & Implicit)
  • Advanced UI (AdapterView), ActivityForResult
  • Menus
  • Dialogs
  • Notifications
  • BroadcastReceiver
  • ContentProvider
  • Sensors
  • LocationService
  • Services
  • Multitouch
  • Camera Application

 

BIG Data & Hadoop

  • Introduction of Big Data &Hadoop Architecture
  • Set up Hadoop cluster
  • Hadoop MapReduce Framework & impletation
  • PIG (Analytics using PIG) & PIG Latin
  • Hive & HQL with Analytics
  • Advance Hive, NoSQL Databases and HBase
  • Advance HBase and ZooKeeper
  • Hadoop 2.0, MRv2 and YARN

------------------------------------------------------------------------------------------------------------------------------------------------------

6. INTERNATIONAL CERTIFICATION

  • Guidance for International Certification

------------------------------------------------------------------------------------------------------------------------------------------------------

7. PROJECT

  • Design
  • Development

 

back  Enquiry  Batch Schedule Download Brochure  

Open Campus Drives by MNCs
  • Profound now in Aundh
  • Daily Campus Drives
  • 1520+ placed
  • 50000+ Interview call
  • Atos
  • Syntel
  • xl-dynamics
  • zensar
  • accenture
  • bitwise
  • hexaware
  • hsbc
  • aurus
  • crest
  • tata
  • amdocs
  • tech-mahindra
  • blue-star
  • infrasoft
  • polaris
  • QSD
  • DSR
  • hitachi
Jumbo Job Fair fresher employment center
Quick Contact
© Profound Edutech Private Limited. All rights reserved Privacy Policy | Legal Dislaimer