Course Syllabus C # Course Title. Who should attend? Course Description

Similar documents
Prerequisites: The student should have programming experience in a high-level language. ITCourseware, LLC Page 1. Object-Oriented Programming in C#

Object-Oriented Programming in C# (VS 2015)

Object-Oriented Programming in C# (VS 2012)

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led

The C# Programming Language. Overview

Programming in Visual Basic with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010

"Charting the Course... MOC Programming in C# with Microsoft Visual Studio Course Summary

Course Hours

Programming in C# (20483)

C# Programming in the.net Framework

10266 Programming in C Sharp with Microsoft Visual Studio 2010

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo

Introduce C# as Object Oriented programming language. Explain, tokens,

Microsoft Visual C# Step by Step. John Sharp

Microsoft. Microsoft Visual C# Step by Step. John Sharp

Introduction to Programming Microsoft.NET Applications with Visual Studio 2008 (C#)

DOT NET Syllabus (6 Months)

CHAPTER 1: INTRODUCING C# 3

20483BC: Programming in C#

"Charting the Course to Your Success!" MOC B Programming in C# Course Summary

Variable Scope The Main() Function Struct Functions Overloading Functions Using Delegates Chapter 7: Debugging and Error Handling Debugging in Visual

CO Java SE 8: Fundamentals

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B ::

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

B.V Patel Institute of Business Management, Computer & Information Technology

Programming in C# Course: Course Details ABOUT THIS COURSE AUDIENCE PROFILE. Síguenos en:

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

Object Oriented Programming Using Visual C# 2012-Level 2

2609 : Introduction to C# Programming with Microsoft.NET

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

Course Syllabus. Course Title. Who should attend? Course Description. PHP ( Level 1 (

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

C# Programming: From Problem Analysis to Program Design. Fourth Edition

(800) Toll Free (804) Fax Introduction to Java and Enterprise Java using Eclipse IDE Duration: 5 days

Program Contents: DOTNET TRAINING IN CHENNAI

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:

Microsoft Programming in C#

C# Programming. Unit 1: Introducing C# and the.net FrameworkThis module explains the.net Framework, and using C# and

DOT NET SYLLABUS FOR 6 MONTHS

Object Oriented Programming Using Visual C# 2012-Level 2

DE Introduction to Web Development with Microsoft Visual Studio 2010

Oops known as object-oriented programming language system is the main feature of C# which further support the major features of oops including:

B.E /B.TECH DEGREE EXAMINATIONS,

This module reviews the core syntax and features of the C# programming language. It also provides an introduction to the Visual Studio 2012 debugger.

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

M Introduction to C# Programming with Microsoft.NET - 5 Day Course

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET

ASP.NET Web Forms Programming Using Visual Basic.NET

Learn to create Window applications using the C# language with Visual Studio 2012.

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

10267 Introduction to Web Development with Microsoft Visual Studio 2010

Programming in C# for Experienced Programmers

DC69 C# &.NET DEC 2015


Deitel Series Page How To Program Series

Dot Net Online Training

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

Student Guide Revision 1.0

Framework Fundamentals

Hierarchical inheritance: Contains one base class and multiple derived classes of the same base class.

Windows Presentation Foundation Programming Using C#

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

Course Syllabus. Course Title. Who should attend? Course Description. Android ( Level 1 )

Introduction to Web Development with Microsoft Visual Studio 2010

MCSA Universal Windows Platform. A Success Guide to Prepare- Programming in C# edusum.com

Java SE 8 Programming

C++ (Non for C Programmer) (BT307) 40 Hours

102. Introduction to Java Programming

Java SE 8 Programming

Programming in C#

Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development

Java SE 8 Programming

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Animate CC

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Introduction to Web Development with Microsoft Visual Studio 2010

Visual C# 2008 How to Program, 3/E Outline

Object Oriented Programming with c++ Question Bank

Web Development with ASP.Net

CETPA INFOTECH PVT. LTD.

Course Description. Learn To: : Intro to JAVA SE7 and Programming using JAVA SE7. Course Outline ::

UNIT 1 PART A PART B

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

S.Sakthi Vinayagam Sr. AP/CSE, C.Arun AP/IT

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

Introduction to Programming Using Java (98-388)

C#.NET TRAINING / /

CompuScholar, Inc. 9th - 12th grades

CHAPTER 1: INTRODUCTION TO THE IDE 3

Introducing C# and the.net Framework

TeenCoder : Java Programming (ISBN )

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

WA1278 Introduction to Java Using Eclipse

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET

Transcription:

Course Title C # Course Description C # is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the.net Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and many more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the.net Framework. Who should attend? Anyone who is interested in Development. Anyone who wants to target desktop, web or mobile Development. IT students.

To be titled as "C# Programmer. Learning goals (objectives) Getting the techniques, skills and abilities in OOP Concepts. To be Professional in creating robust, clean and reusable code.

Upon completion of the course, students will be able to: Use visual studio 2012 easily. Create and edit the code. Create console application. Use various techniques in writing code. Learning outcomes Use the OOP to maintain the level of encapsulating the data. Create a professional Robust and reusable code. Create a class library. Use polymorphism, overload / override. Create middle-ware for the system.

Content outline / Modules MODULE 1 : First C# Programs Hello, World Namespaces Variables and Expressions Using C# as a Calculator Input/output in C# NET Framework Class Library MODULE 2 : Data Types in C# Data Types Integer Types Floating Point Types Decimal Type Characters and Strings Boolean Type Conversions Nullable Types MODULE 3 : Operators and Expressions Operator Cardinality Arithmetic Operators Relational Operators Logical Operators Bitwise Operators Assignment Operators Expressions Checked and Unchecked MODULE 4 : Control Structures If Tests Loops Arrays Foreach Control Flow Switch MODULE 5 : Object-Oriented Programming Objects Classes Inheritance Polymorphism Object-Oriented Languages Components MODULE 6 : Classes Classes as Structured Data Methods Constructors and Initialization Static Fields and Methods Constant and Read-only MODULE 7 : More about Types Overview of Types in C# Value Types Boxing and Unboxing Reference Types

Content outline / Modules MODULE 8 : Methods, Properties and Operators Methods Parameter Passing Method Overloading Variable-Length Parameter Lists Properties Operator Overloading MODULE 9 : Characters and Strings Characters Strings String Input String Methods String Builder Class Programming with Strings MODULE 10 : Arrays and Indexers Arrays System Array Random Number Generation Jagged Arrays Rectangular Arrays Arrays as Collections MODULE 11 : Inheritance Single Inheritance Access Control Method Hiding Initialization MODULE 12 : Virtual Methods and Polymorphism Virtual Methods and Dynamic Binding Method Overriding Fragile Base Class Problem Polymorphism Abstract Classes Sealed Classes Heterogeneous Collections MODULE 13 :Casting and Conversion ToString() Format Strings String Formatting Methods Type Conversions MODULE 14 : Interfaces Interface Fundamentals Programming with Interfaces Using Interfaces at Runtime Resolving Ambiguities MODULE 15 : NET Interfaces and Collections Collections Bank Case Study - Step 7 IEnumerable and IEnumerator Copy Semantics and ICloneable Comparing Objects Generic Types Type-Safe Collections

Content outline / Modules MODULE 16 : Delegates and Events Delegates Anonymous Methods Events MODULE 17 : Introduction to Windows Forms Creating Windows Applications Using Visual Studio Partial Classes Buttons, Labels and Textboxes Handling Events Listbox Controls MODULE 1 8: Additional C# Features Auto-Implemented Properties Implicitly Typed Variables Object Initializers Collection Initializers Anonymous Types Partial Methods Extension Methods Lambda Expressions Language-Integrated Query (LINQ)

Step by step instructions. Classroom exercises. Delivery Methods Discussions. Final Project to ensure you will achieve the targeted objectives. Course Duration 40 hours. Pre-requisite Knowledge of any programming language is preferred. Course Code References Professional C# 5.0 and.net 4.5.1, By Christian Nagel, Jay Glynn, Morgan Skinner Complementary Course On successful completion of this course you are advised to enroll in our ASP.NET ( Level 1 ) or windows Phone 8 course.