PPT (Pre Placement Training)

The training comprises of concepts from 7 modules with coding practice from Hacker Rank and Litcode.

Next Courses Start : 10th Nov 2023

Program Duration 6 Months

Course Overview

PPT (Pre Placement Training) Course Overview

The training comprises of concepts from 7 modules with coding practice from Hacker Rank and Litcode.

This Courses Includes

PPT (Pre Placement Training) Course Includes

    • Hands on Experience
    • Real Time project work
    • Skill based Training
    • Certificate of Completion

Course Contents

PPT (Pre Placement Training) Course contents

Topic:

  • Introduction to algorithm and flowchart
  • Application of Data Types
  • Usage of Operators
  • Conditional Statement (if, if-else, Nested if-else, else-if ladder)
  • Menu driven programming using switch-case
  • Implementation of loops (while, do-while, for)
  • Function
  • Pointer
  • Arrays
  • String
  • Call by Value vs Call by Address
  • Function recursion
  • Dynamic Memory Allocation (malloc, calloc, realloc, free)
  • Storage Classes
  • Command-line Arguments
  • Structure vs Union

Topic:

  • Introduction and Classification of Data Structure
  • Searching Techniques: Linear, Binary
  • Sorting Techniques: Bubble, Selection, Insertion
  • Sparse Matrices and its representation
  • Stack: Representations and Implementation
  • Application of Stack: Infix to postfix conversion
  • Linear Queue
  • Circular Queue, Queue Using Stacks
  • Single linked lists (Creation & Insertion)
  • Single linked lists (Deletion & Traversal)
  • Linked list representation of Stack & Queue
  • Circular linked lists (insert, delete)
  • Double linked lists (insert, delete)
  • Traversal and Construction of Binary Tree
  • Binary Search tree (Create, Insert)
  • Binary Search tree (Delete)
  • Merge Sort
  • Quick Sort
  • Heap Sort
  • BFS, DFS
  • Hashing Techniques

Topic:

  • Introduction to Java and Java Programming Environment
  • Data types
  • Operators
  • Control Flow- If - else, switch case, loop
  • Types of Variables
  • Array
  • Object-Oriented Programming: Classes and Objects
  • Constructors
  • Applications of Class, Object and Constructors
  • Inheritance and its types
  • Use of Keywords: static, final, this
  • Abstract Class
  • Interface
  • Package
  • Exception Handling (try, catch, nested try-catch)
  • Exception Handling (throw, throws, finally, generic exception)
  • User-defined/Custom Exception
  • Introduction to Multithreading and its lifecycle
  • Thread Synchronization
  • Applications using join ( ), wait (), notify ( ) and Thread Priority
  • JDBC Fundamentals
  • Collection Framework

Topic:

  • Interactive and non-Interactive mode
  • Data Type, Variables, Literals, Input/output statement
  • Keywords, Identifiers
  • Operators, precedence and associativity, expression, Control statements
  • List Operations, slicing
  • Built in List Function, list comprehension
  • Tuple: Introduction, Accessing elements, Operations using Built in Tuple Functions
  • Dictionaries: Introduction, Accessing values in dictionaries, built in Dictionary Functions
  • Sets, Function, Recursion
  • OOP Features
  • Classes and Objects: Creating Class and object, Using a Class ,Methods
  • Implementation of Stack, Linear Queue
  • Inheritance: Types of Inheritance
  • Overriding Methods Encapsulation and Information Hiding
  • Polymorphism, Operator overloading, Method overloading and overriding
  • Abstract Method and Class
  • Exception Handling: Errors, Types of Exception, Try, Except and Finally, assertion

Topic:

  • Introduction to DBMS, Basic Database Terminology, Types of DBMS: Relational, Object Relational Introduction to MySQL Database Design, Entity-Relationship Diagram (ERD) Introduction to SQL, Categories of SQL Commands: DDL, DML, DCL, DTL/TCL DDL (CREATE/ALTER/DROP/TRUNCATE) Performing basic CREATE, ALTER, DROP Commands Normal Forms (1st NF, 2nd NF, 3rd NF, BCNF) with examples DML (INSERT/UPDATE/DELETE), TRUNCATE Defining Data Types for Columns Database Constraints (Primary Key, Unique, Not Null, Foreign Key, Default, Check*)
  • Aggregate Functions, Grouping Things Together (Group By, Having)
  • LIKE Operator, DISTINCT, Sorting (Order by clause)
  • BETWEEN… AND Operators, Comparing Nulls (IS NULL/IS Not NULL), IN/NOT IN
  • Creating, Altering, Dropping Constraints
  • Aggregate Functions
  • Joins
  • Copying table structure, Copying data from one table to another
  • TCL Commands (Commit/Rollback/Savepoint), DCL Commands (GRANT/REVOKE/GRANT OPTION)
  • Creating Views, Querying using Views
  • Creating Indexes
  • Creating Temporary Tables
  • ACID Properties

Topic:

  • Development with HTML
  • Usage of Headings, Paragraph
  • Image insertion
  • Table designing using HTML
  • List creation
  • Login and Registration Form creation
  • Hyperlink, Buttons
  • Design with CSS and Bootstrap
  • Types of CSS,
  • Linking of CSS with HTML
  • CSS Selectors
  • Cell Padding, Merging
  • Font
  • Bootstrap CDN
  • Linking of Bootstrap to HTML
  • Bootstrap Font design, color
  • Bootstrap Container, grids
  • Bootstrap Tables, Form and Form-groups
  • Validation with Java Script (JS)
  • Introduction to JS (Versions)
  • Types of Java Script
  • Linking of JS to HTML
  • JS Selectors
  • DOM (Document Object Model)
  • Variables, Operators, Loops
  • Functions using JS
  • Events handling using JS
  • Dialogue boxes

Contact Us

9348040054

Request more information

Courses Bootcamp

Lakshya Career Bootcamp

Career Mentoring

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance

Interview Preparation

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance

Job Readiness

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance