CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE...

17
INDERPRASTHA ENGINEERING COLLEGE 63 Site IV, Sahibabad Industrial Area, Surya Nagar Flyover Road Sahibabad, Ghaziabad UP (Affiliated to Dr. A.P.J. Abdul Kalam Technical University, Lucknow Uttar Pradesh & Approved by AICTE, New Delhi) C C R R I I T T E E R R I I O O N N 1 1 ( ( C C u u r r r r i i c c u u l l a a r r A A s s p p e e c c t t s s ) ) 1.3.2 Number of value added courses imparting transferable and life skills offered during the last five years. (Attachment :- Sample Syllabus of various courses)

Transcript of CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE...

Page 1: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

IINNDDEERRPPRRAASSTTHHAA EENNGGIINNEEEERRIINNGG CCOOLLLLEEGGEE

63 Site IV, Sahibabad Industrial Area, Surya Nagar Flyover Road Sahibabad, Ghaziabad – UP (Affiliated to Dr. A.P.J. Abdul Kalam Technical University, Lucknow Uttar Pradesh & Approved by AICTE, New Delhi)

CCRRIITTEERRIIOONN –– 11

((CCuurrrriiccuullaarr AAssppeeccttss))

11..33..22 NNuummbbeerr ooff vvaalluuee aaddddeedd ccoouurrsseess iimmppaarrttiinngg ttrraannssffeerraabbllee aanndd lliiffee sskkiillllss

ooffffeerreedd dduurriinngg tthhee llaasstt ffiivvee yyeeaarrss..

(Attachment :- Sample Syllabus of various courses)

Page 2: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

63 Site IV, Sahibabad Industrial Area, Surya Nagar Flyover Road Sahibabad, Ghaziabad – UP (Affiliated to Dr. A.P.J. Abdul Kalam Technical University, Lucknow Uttar Pradesh & Approved by AICTE, New Delhi)

Page 3: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

SYLLABUS - NASSCOM ARICENT PROGRAMME

Technical

HTML & CSS

Overview, Elements ,Attributes ,Window, CSS class and ID,Styling

Bootstrap

Introduction, Grid basic, BS Classes

Page 4: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

Angular

TypeScript, Components, Data binding, Directives, Services, HTTP and routing

JAVA

Topic Level 1 Level 2

Introduction

Overview of java Introduction to programming. What is Java

History of java Brief history of JAVA,Java versions

Features and components Simple,Object-Oriented,Portable,Platform independent,Secured,Robust,Architecture neutral,Dynamic,JVM, JRE, JDK

Installation and execution Environment Setup,Steps in execution of java program,Source code file,Bytecode file

Fundamentals

Variables and constants Variables introduction,Declaration, initialization, access,Naming Convention

Data type Primitive and Non primitive,Data type Range,Memory occupied

Control flow statements if statements,if-else Statements,if-else-if Statements,Switch Statement,While Statements,do-while Statements,For Loop

Operators

Arithmetic operators,Comparision operators,Relational operators,Assignment operators

Methods Introduction to Methods,Method signature,Method Definition,Method Calling

OOP

Classes and objects

Introduction to Objects,Identifying properties and behaviours,Creating classes with data members and methods,Creating Objects - declaration, instantiation, initialization,Accessing class members

Constructors Implicit and Explicit constructors,Parameterized constructor,This Keyword

Access modifiers Access modifiers-default, public, protected, private,Non Access modifiers-Final, static

Encapsulation Definition of Encapsulation,data hiding,Getter method and Setter method

Abstraction Definition of Abstraction,Interface,Abstract Class

Inheritance Inheritance definition,Superclass, subclass,Different types of inheritance

Polymorphism Polymorphism Definition,Types of Polymorphism-Method overloading , Method overriding

Package Package Definition,Creating packages,Naming a Package,Importing package,Static Import

Exception handling

Introduction to Exception Handling

Exception of Definitions,Exception Heirachy

Handling exception Try-Catch block,Throw and throws keyword,Finally block

Types of exception Checked and unchecked

Custom exception How to create custom exception

Arrays

Introduction to arrays Defination of arrays,Array indexing

Creating arrays Declaring and defining arrays, Array initializer

Array operation Accessing Arrays,Inserting in array

Types of Arrays One dimension,Two Dimension

String

Introduction to String String Definition,Immutable property of String

Creating Strings Creating Strings by string literals,Creating Strings by new keywords

String Methods Concat,Substring,Length,String Comparison

Types of Sting classes String class,Sting Buffer class,String Builder class

Multithreading

Introduction to thread Definition of threads,Advantages of multithreading

Thread lifecycle Five stages of thread lifecycle

Creating threads Creating threads by extending thread class,Creating Threads by implementing runnable interface

Thread operations Start, Run, join, wait , sleep, yield

Collections

Introduction to collection framework

Overview of collection framework,Advantages of java collection

Type of collection class and interface

List, Set , map , implemented classes and Legacy classes

Operation on collection Add, remove, searching, sorting

Page 5: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

DATABASE

RDBMS Introduction to RDBMS Introduction,Anamolies,Normalization

SQL Queries DDL,DML,DCL,TCL,Joins

Advance Java

JDBC

Introduction to JDBC Overview of JDBC,Uses of JDBC

Types of drivers JDBC driver types and its benefits

Steps for JDBC connection, and CRUD

Steps in JDBC connection,Register the driver class,Creating connection,Creating statement,Executing queries,Closing connection CRUD Operation

J2EE

Introduction to J2EE Overview of J2EE,Architecture of J2EE

servlets Introduction of Servlets,HTTP Servlet class,Inter-servlet,Communication,Session Management

JSP Introduction to JSP,Tags and Libraries,Implicit Objects,Page Redirecting

Topic Level 1 Level 2

SDLC

(For Project Work)

Requirement analysis

Project Introduction, Introduction Business Requirements,Specifications (BRS),Check standard BRS document,understand various sections of a BRS document, Diff b/w Business & User requirements.

Design Setup for the project, Architecture Design, Design & Screens identification,High level DB design

Coding Create Screens UI,Continue with DB setup, creation Connection API, etc.,Coding Standards & Best Practices

Testing Create Functional Test cases at screen level,Creating Jnit test cases

Deployment and Maintenance Code review, self testing and hosting

Communication & Core Skills

Topic Level 1 Level 2

English

Listening Skills Hear vis-à-vis Listen,Various aspects of Listening - Accent & Interpretation,Effective Listening - Do's & Don'ts

Speaking Skills

Basic sentence construction,Importance of pacing, tone & intonation and how it impacts the way you talk Scenarios for 'Small talk' Empathy body language & assertiveness,Scenarios for Conversational English MTI, Pronounciation & common errors and how it impacts the way you talk

Reading Skills Awareness - Why is reading important, Importance of Interpretation (comprehension),Importance of Articulation - Pronounciation, clarity and fluency

Writing Skills Content, structure & Grammar,Basic email etiquette - Anatomy of email, structure, look & feel, ethical guidelines

Communication

Understanding basic communication skills

Why & What of communication,(Discussion on assumptions in communication)

Channels of Communication Data, Voice and Video,Process of selecting an effective channel for communication - various factors

Structuring Tools & Techniques,(5Ws & H, Comprehensive vs Detail)

What & why of Critical thinking Quality of thinking - Clarity, accuracy, relevance, logic Why Critical thinking - purpose, point of view, data/information, questions, assumptions, inferences,

What & why of analytical skills Problem definition - Identification of the problem Problem solving - Data gathering, data sorting, data interpretation, Decision making and implementation

Importance of 'attention to detail' reducing errors, Using the skill in Reading and Writing skills Verification of work / document by self / peers,Imapct on quality and productivity

Telephone Etiquette Difference between a regular a conversation and a telephonic conversation,Placing calls - Before, during & closing calls

Soft Skills

Impression Management Awareness on Impression Management - What & Why Aspects of impression management,Handling Situation + Hygiene

Team Work Team building activity + Debrief,Introducing TEAMWORK

(WORK EFFECTIVELY WITH COLLEAGUES)

Professionalism Basic etiquettes and manners, social protocols, online impressions, Professional behaviour - Dressing, grooming, greetings, Time management & productivity

Page 6: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of

Presentation Skills Content, structure & delivery,Do's and Don'ts

Interview Preparation

Resume Building Difference between resume, CV & Bio Data,Guidelines for resume writing - Do's & Don'ts,Awareness about cover letters

Interview Skills

Do's and Don’t's

Effective & Unique introductions,Strengths and areas of improvement,Reinforce impression management & professionalism with reference to interviews

Group discussions

Grabbing opportunity, giving chance to the others to speak, respecting others' opinion, relevant content, summarizing Reinforce impression management & professionalism with reference to GDs

Aptitude

Topic Level 1 Level 2

Quantitative Aptitude

Number System 1. Basic calculations,2. Divisibility rules,3. Power cycles 4. Remainder cycles,5. L.C.M & H.C.F

Percentages

1. Percentage calculations, 2. Percentage increase & decrease 3. 1/n increase & 1/n decrease, 4. Successive increase or decrease

Simple and Compound Interest 1. Simple interest, 2. Compound interest, 3. Relation between SI & CI

Profit and Loss 1. Equations of Profit & Loss, 2. Discounts & Succesive discounts,3. Partnerships,4. Averages & Weighted averages(See-saw method),5. Mixtures and Alligations

Speed, Time and Distance 1. Basic relations b/w T,S,D, 2. Average speeds,3. Relative speeds(Trains,Boats &Streams),4. Effective speeds (Trains,Boats &Streams),5. Races

Time and Work 1. Working with efficiency,2. Pipes and Cisterns,3. Mandays 4. Wages

Permuation- Combination, Probability

1. Definitions of Permutations & Combinations,2. Permutations 3. Combinations,4. Circular permutations,5. Probability

Logical Reasoning

Encoding - Decoding 1. Number series, 2. Coding - Decoding, 3. Analogy paires 4. Missing terms, 5. Odd man out, 6. Visual reasoning

Data Arrangements 1. Linear arrangements, 2. Circular arrangements, 3. Multi dimentional arrangements, 4. Blood Relations

Data Interpretation 1. Bar graphs, 2. Pie charts, 3. Line graphs, 4. Venn diagrams 5. Data sufficiency

Page 7: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 8: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 9: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 10: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 11: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 12: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 13: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 14: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 15: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 16: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of
Page 17: CCRRIITTEERRIIOONN –– 11 · Simple,Object-Oriented,Portable,Platform ... CRUD Operation J2EE Introduction to J2EE Overview of J2EE,Architecture of J2EE servlets Introduction of