IT Fresher Training Program. Course Contents

Similar documents
Objectif. Participant. Prérequis. Remarque. Programme. C# 3.0 Programming in the.net Framework. 1. Introduction to the.

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)

Java EE Web Development Course Program

Specialized Programme on Web Application Development using Open Source Tools

Specialized Programme on Web Application Development using Open Source Tools

Java SE 8 Programming

Web Development in Java

Visual Basic. murach's TRAINING & REFERENCE

Java Application Developer Certificate Program Competencies

Programming in C# with Microsoft Visual Studio 2010

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

Fundamentals of Java Programming

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Course Number: IAC-SOFT-WDAD Web Design and Application Development

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

Java (12 Weeks) Introduction to Java Programming Language

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

CATALOG OF CLASSES IT and Technical Courses

core. Volume I - Fundamentals Seventh Edition Sun Microsystems Press A Prentice Hall Title ULB Darmstadt

Application Development,.NET

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)


Japan Communication India Skill Development Center

Beginning C# 5.0. Databases. Vidya Vrat Agarwal. Second Edition

Android Application Development Course Program

C#5.0 IN A NUTSHELL. Joseph O'REILLY. Albahari and Ben Albahari. Fifth Edition. Tokyo. Sebastopol. Beijing. Cambridge. Koln.

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Java SE 7 Programming

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

ASP.NET Using C# (VS2012)

Java SE 7 Programming

Java SE 7 Programming

Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET

The Sun Certified Associate for the Java Platform, Standard Edition, Exam Version 1.0

DIPLOMADO DE JAVA - OCA

Developing Windows Azure and Web Services

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Web Application diploma using.net Technology

Syllabus for CS 134 Java Programming

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG

HTML5. Turn this page to see Quick Guide of CTTC

Japan Communication India Skill Development Center

PG DAC. Syllabus. Content. Eligibility Criteria

Japan Communication India Skill Development Center

An Overview of Java. overview-1

Programming in C# with Microsoft Visual Studio 2010

Skills for Employment Investment Project (SEIP)

Applets, RMI, JDBC Exam Review

How To Train Aspnet

C#.NET Advanced. C#.NET Advanced. Prerequisites

Japan Communication India Skill Development Center

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Java Interview Questions and Answers

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

Skillsoft Course Directory

70-536VB:.NET Framework Application Development Foundation Course Introduction

CS506 Web Design and Development Solved Online Quiz No. 01

KITES TECHNOLOGY COURSE MODULE (C, C++, DS)

.NET and J2EE Intro to Software Engineering

Computing Concepts with Java Essentials

Skillsoft Course Directory January 2014

Application Development

MS 20487A Developing Windows Azure and Web Services

Design and Functional Specification

70-487: Developing Windows Azure and Web Services

Visual C# 2012 Programming

: provid.ir

Core Java+ J2EE+Struts+Hibernate+Spring

COURSE CURRICULUM COURSE TITLE: WEB PROGRAMMING USING ASP.NET (COURSE CODE: )

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

Beginning ASP.NET 4.5

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Course 5431: Getting Started with Microsoft Office PowerPoint Course 5420: Editing and Proofreading Documents in Microsoft Office Word 2007

Web Development using PHP (WD_PHP) Duration 1.5 months

AppDev OnDemand Microsoft Development Learning Library

MA-WA1920: Enterprise iphone and ipad Programming

DIABLO VALLEY COLLEGE CATALOG

About the Authors About the Technical Reviewer

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Certified PHP/MySQL Web Developer Course

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

MS Enterprise Library 5.0 (Logging Application Block)

BCA 421- Java. Tilak Maharashtra University. Bachelor of Computer Applications (BCA) 1. The Genesis of Java

Course MS10975A Introduction to Programming. Length: 5 Days

DotNet Web Developer Training Program

Visual Studio 2008: Windows Presentation Foundation

Terms and Definitions for CMS Administrators, Architects, and Developers

Computer Information Systems (CIS)

Course Title: Software Development

SharePoint 2010/2013 Course

Developing ASP.NET MVC 4 Web Applications

Advanced Web Application Development using Microsoft ASP.NET

Outline SOA. Properties of SOA. Service 2/19/2016. Definitions. Comparison of component technologies. Definitions Component technologies

AP Computer Science Java Subset

Transcription:

IT Fresher Training Program Course Contents

Following courses are covered as a part of Fresher Training program Introduction to.net C# ASP.NET Core Java Advance Java Concept Overview SQL Server & MySQL Software Development Life Cycle (SDLC) Source Control Bug life Cycle Cloud Computing Overview of Mobile Application Development (Scroll down for more detailed contents) Introduction to.net

Introduction Framework Concepts Introduction to Computer Networks Types of Applications (Client Server/Web/Smart Device) Microsoft Windows DNA Architecture COM & DCOM Introduction to Distributed Technologies Evolution & Future of Internet Introduction to Protocols (WWW/HTTP/SOAP) Introduction to XML Introduction to.net Framework & Components Version comparison of all.net Frameworks Components of.net Framework 3.5 Introduction to.net CLR CLR Features Introduction to Managed & Un Managed code CLS/CTS.NET JITTERS Introduction to Application Domains in.net Programming Model & OOPs.NET framework Programming model.net Framework class libraries OOPS Revisited (Class, Objects, Inheritance, Polymorphism) Reference Types & Value Types Creating Methods, Properties, Events, Interface & Delegates Method Overriding & Overloading in.net Programming Model & OOPs Introduction to Visual Studio.NET Project types in.net Introduction to UI Programming

.NET Assemblies Controls in.net Running & Debugging.NET Applications Introduction to.net Assemblies Types of Assemblies (Private & Shared) MSIL & Assembly Manifest PE &.NET Exe file formats Introduction to Assembler(ILAsm) & De Assembler (ILDAsm) tools in.net Introduction to GAC Registering an Assembly in GAC Assembly Security Introduction to.net Interoperability (CCW/RCW) Making API calls in.net Introduction to Reflections in.net Introduction Microsoft C# Projects Types in.net Data system in.net Introduction to Arrays & Lists Creating Classes/Structures Events & Delegates Indexer, Operators & Pointers C# Types Method overloading in.net Working with List & Collections Methods & Parameter modifies Array manipulation Understanding Enum type Understanding Structures Understanding Value types & Reference types Understanding Nullable types

File IO File IO using.net Working with Reflections Database Programming using ADO.NET ADO.NET programming Connection object Command object DataTable/DataSet Data reader object Transaction Management Transaction Fundamentals ACID properties Transaction boundaries Transaction management using.net Working with Connected data source Working with disconnected data source Creating DB Models/Entities using C# C# Program Flow C# Regular Expressions Creating business Entities using.net Using Entities as data transfer mechanisms Designing business tiers & data tiers using.net C# &.NET framework Variables Predefined data types Main() method Commenting in C# C# Preprocessor directives Classes & structures Operators & Casts Strings

OOPs Revisited using C#.NET Delegates.NET Generics Thread Programming using C# Introduction to Regular Expressions Regular Expressions using C# OOPs programming using C# Inheritance Method overloading Operator overloading Interface programming Boxing & Unboxing Attributes Collections & Array Lists Type Safety Delegates & Events Delegate overview Simple delegate example Creating generics classes Generic Interfaces Generic Methods Generic delegates Using Generics to create collection classes in.net Understanding Object serialization Thread Programming in.net Memory Management using C# Using Garbag collection Working with Unsafe code

ASP.NET Introduction Introduction to Web development Introduction & Difference between ASP & ASP.NET Architecture of ASP.NET Web form structure & code model Understanding page processing Understanding GET & POST operations Using Visual Studio 2008/2010 to create ASP.NET application Internet Information Server (IIS) Deploying ASP.NET application ASP.NET Controls HTML Controls ASP.NET Server controls (Covers all basic/advance Server controls) ASP.NET Page directives Introduction to Client side scripting Creating User controls in ASP.NET Applying Styles to Server controls Using Templates Validation Server controls Extending Validation controls with AJAX toolkit State Management Introduction to HTTP Protocol State Management in ASP.NET QueryStrings/Cookies/Postbacks Hidden Fields, ViewState, and ControlState Difference between Application & Session state Using View state in ASP.NET Advantages & Disadvantages of using View state Storing ASP.NET state in State Server/ SQL Server Designing Load balanced application Multitier Web Application Master Pages Designing & Implementing 3 Tier Architecture using ASP.NET

Working with Master Pages Why Master page? Basics of Master page Coding a Master Page Coding a content page Event Ordering Access Master Page controls ASP.NET Themes Using ASP.NET Themes Creating Your Own Themes Defining Multiple Skin Options Programmatically Working with Themes Themes, Skins, and Custom Controls Database Interaction with ASP.NET Data Binding with ASP.NET ADO.NET Using SQL Server Express Data Binding with Server Controls The DataList Server Control The ListView Server Control Using Visual Studio for ADO.NET Tasks Asynchronous Command Execution LINQ Querying with LINQ LINQ to Objects LINQ to XML LINQ to SQL Authentication & Authorization Understanding the Provider Provider model in ASP.NET Configuring Providers Extending Provider functionalities Security in ASP.NET Authentication Authorization Identity & Impersonation Security through IIS

Introduction to AzMAN Framework Introduction to Localization & Globalization Localization with ASP.NET Globalization with ASP.NET Internet Information Server (IIS) Administering ASP.NET Website with Web Site Administrator tool Configuring ASP.NET on IIS Instrumentation in ASP.NET Using performance counters Application tracing Health monitoring concepts Deploying ASP.NET Applications Packaging & Deploying ASP.NET applications Creating Database on Web Server Deploying applications on Web Server Microsoft SQL Server & MySQL (Topics covered for both SQL Server and MySQL) Introduction RDBMS Concepts Introduction to SQL Server SQL Server Products Building Database Creating Database Drop a Database Using T-SQL Creating Tables in SQL Server Primary Key & Foreign Key Defining Constraints Creating Views Creating Stored Procedures

SQL Server Functions Queries Selecting Records Inserting Records Deleting Records Update Records Security Roles Server Roles Database Roles Roles Example Core Java Introduction History of Java Installation & Configuration Using NetBeans/Eclipse IDE Writing First Java Program Compiling and interpreting application The JDK Directory Structure Java Compilation JVM Data Types and Variables Primitive Datatypes Declarations Variable Names Literals (Numeric, Character & String) Arrays

Non-Primitive Datatypes Operators and Expressions Expressions Assignment Operator Arithmetic Operator Relational Operators Logical Operators Increment and Decrement Operators Operate-Assign Operators(+=,etc.) The Conditional Operator Operator Precedence Implicit and Explicit Type Conversions The Cast Operator Control Flow Statements Conditional Statements (If, Then, Else) Conditional (switch) Statements While and do-while Loops For Loops The continue Statement The Break Statement Java Methods Methods Calling Methods Defining Methods Method Parameters Scope Variable argument parameters methods Object-Oriented Programming Introduction to Object-Oriented Programming

Classes and Objects Constructors Fields and Methods Encapsulation Interfaces Access Control Inheritance Polymorphism Inheritance Casting Method Overriding Polymorphism Super The Object Class Inner Classes and Packages Inner Classes Concept Anonymous Inner Class Static inner class Packages The import Statement Static Imports CLASSPATH and Import Defining Packages Package Scope Exception Handling Exception Overview Catching Exceptions The Finally Block Exception Methods Declaring Exceptions

Defining and Throwing Exceptions Errors and Runtime Exceptions IO Streams Overview of Streams Bytes vs. Characters Converting Byte Streams to Character Streams File Object Binary Input and Output Print Writer Class Reading and Writing Objects Basic and Filtered Streams File Class Scanner Class MultiThreading in Java Single Thread Applications Threaded Applications Creating Threads Thread States Runnable Threads Coordinating Threads Interrupting Threads Runnable Interface Synchronizing Threads Interthread Communication ThreadGroups Advanced Locking Concepts Collection Framework and Generics The Collection Framework

The Set Interface Set Implementation Classes The List Interface List Implementation Classes The Map Interface Map Implementation Classes Sorting with Comparator Sorting Lists and Arrays Collections Utility Methods Internalization and Property class Internalizing application Date Time formatter Number Formatter Properties class Packaging and Distributing a Java Application Packages Managing Source and Class Files The javadoc Utility Documenting Classes and Interfaces Documenting Fields Documenting Constructors and Methods Running the javadoc Utility jar Files The Manifest File Bundling and Using Jar-Packaged Resources Miscellaneous Introduction to standalone application and Applet Introduction to AWT

Introduction to Swing Serialization Cloning and Annotation Reflection API in Java Garbage Collection in Java Introduction to Eclipse Overview of Advance Java Concepts Introduction SDLC Overview Introduction to Software Project Project Life Cycle Project Management Concepts Project Models Project Roles Project Phases & Deliverables Bug life cycle Bug Management & Tracking Source Control Source Control Overview of Software Version Control Version control concepts Creating Repositories Adding Files to Repository Getting files in and out of repositories Conflict Resolution Advance Topics Advance Topics Introduction to Software Design & Architecture Layered Architecture

Introduction to Software Design Patterns Introduction to Microsoft MVC Introduction to Cloud Computing Introduction to Mobile Application Development