C# Online Training Courses & Degree Programs

Schools providing online certificates, diplomas or degrees for C Sharp Programming


Total 78 online training courses and degree programs available.

ASP.NET Web API Essentials Using C# - Online

School/Trainer: Intertech, Inc.
Eagan, United States
  V

This course provides a practical hands-on introduction to developing and consuming ASP.NET Web API services using C# and Visual Studio 2015. This Web development framework from Microsoft makes it easy to create HTTP services that can reach a broad range of clients. It is an excellent platform for creating RESTful Web applications. The course is current to .NET Framework 4.5.2/4.6 and ASP.NET Web API 2.

Course Outline

Introduction to ASP.NT Web API
ASP.NET Web API
Representation, State and Transfer
REST and Web API
HTTP Services Using Web API
Using Fiddler
Web API vs. WCF

Web API and HTTP
HTTP Response Codes
HttpResponseException
Implementing POST
Implementing PUT
Implementing DELETE

Media Formatters and Content
Negotiation
Internet Media Types
Media Formatters
MediaFmtDemo Code
JSON and XML Formatters
Content Negotiation
Accept and Content-Type Headers
Using the Query String
Custom Request Headers
Serialization
BSON Serialization

JavaScript Clients
Document Object Model
jQuery
Sending AJAX Requests
Implementing a Client

Binding, Validation and Routing
Reading Raw HTTP Requests
Route Data, Query String and
Request Body
Binding... [Read More]

Programming in C# - Online

School/Trainer: Intertech, Inc.
Eagan, United States
  V

This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in the classroom students review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5.



The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:
Building new data types.
Handling events.
Programming the user interface.
Accessing a database.
Using remote data.
Performing operations asynchronously.
Integrating with unmanaged code.
Creating custom attributes.
Encrypting and decrypting data.

At the end of the course, students should leave the class with a solid knowledge of C# and how to use it to develop .NET Framework 4.5 applications.

This course uses Visual Studio 2012, running on Windows 8.

Programming in C# with Microsoft Visual Studio 2010 - Online

School/Trainer: Intertech, Inc.
Eagan, United States
  V

The course focuses on C# program structure, language syntax, and implementation detailswith .NET Framework 4.0. This course describes the new enhancements in the C# 4.0 language by using Visual Studio 2010.

In this course, lower-intermediate level programmers gain the knowledge and skills they need to develop C# applications for the Microsoft .NET Framework 4.0. The course highlights the structure of C# 4.0 programs, language syntax, and implementation details. This course is not mapped to any exam.

After completing this course, students will be able to:
Explain the purpose of the .NET Framework, and understand how to use C# and Visual Studio 2010 to build .NET Framework applications.
Understand the syntax of basic C# programming constructs.
Create and call methods in a C# application.
Catch, handle and throw exceptions.
Perform basic file IO operations in a C# application.
Create and use new types (enumerations, classes, and structures), and understand the differences between reference types and value types.
Control the visibility and lifetime of members in a type.
Use inheritance to create new reference types.
Manage the lifetime of objects and control the use of resources.
Define properties and indexers to encapsulate data, and define operators for this data.
Decouple an operati... [Read More]

Advanced Windows Store App Development Using C# - Online

School/Trainer: Intertech, Inc.
Eagan, United States
  V

In this course the students will learn the more advanced programming skills and techniques that they can use to optimize their Windows Store app and differentiate their app from other apps in the Windows Store. These advanced skills and techniques include a combination of both design and development skills. The students will also learn about supporting the apps that they have published to the Windows Store.

After completing this course, students will be able to:
Add animations and transitions in a Windows Store app to improve the user experience.
Localize the Windows Store app UI.
Brand the Windows Store app and improve the loading experience with a splash screen.
Use various storage mechanisms, choose a suitable caching strategy for their Windows Store app, and use advanced file access methods.
Create custom controls, extend templated controls, and create and consume WinMD components.
Implement the Print and Settings contracts and the Play To API.
Work with the Push Notification Service (WNS).
Capture media with the camera and microphone.
Create and consume background tasks.
Discover device capabilities, interact with devices, and act upon sensor data.
Implement Windows Store trial licensing and in-app purchasing and advertising.
Understand how to manage Windows authentication and web ... [Read More]

Advanced Programming in C# - Online

School/Trainer: Brandeis University
Waltham, United States
  V

This course covers the programming language C# (pronounced “C sharp�, used to develop Windows applications. The focus of the course is learning the .NET programming environment, Windows programming and the syntax and capabilities of the C# language. Concepts covered will include Microsoft Visual Studio .NET IDE, C# language syntax, control structures, arrays, exception handling, Windows graphical user interface, multithreading, strings, graphics and multimedia, files and streams, XML, database SQL and ADO .NET, ASP .Net, web forms and web controls, ASP .NET and web services, networking, data structures and collections.

This is a programming course that addresses how to develop Windows applications using the C# (pronounced “C sharp� programming language. Students will learn the Microsoft .NET environment for developing and running software applications, featuring ease of development of web-based services, rich standard run-time services available to components written in a variety of programming languages, and inter-language and inter-machine interoperability.

The focus of the course is learning the .NET programming environment, Windows programming and the syntax and capabilities of the C# language.

At the end of this course the student will be able to:
•Install and learn the Microsoft Visual C# IDE,
•Create a C# console app... [Read More]

C# .Net - Online

School/Trainer: BigClasses
Hyderabad, India
  V

C# .Net online training is Microsoft’s new programming language for the .NET platform. It combines some of the best features of modern programming languages such as Java, C++ or Visual Basic.

Online C sharp .net training introduces an object-oriented language with single inheritance but multiple interfaces per class.

It supports component-based programming by properties (smart fields), events and delegates (enhanced function pointers).

This course is a C# .Net tutorial for programmers who are already familiar with Java or similar languages. C# .Net online training starts out with basic C# .Net features such as types, expressions, statements and object-orientation and the training continues with more advanced features such as threads, attributes, namespaces and assemblies.

C# .Net training also provides a short glimpse into .NET’s base class library. C# .Net online training is fully interoperable with other .NET languages such as VB .NET, Eiffel .NET or Oberon .NET.

C# Language Basics

Pointers

Memory Management

OOP Concepts Exception handling

Operator Overloading

GUI Application Programming

Assemblies

Delegates and Event Handling

C# programming - Online

School/Trainer: Rio Salado College
Tempe, United States

Introduction to C# programming including general concepts, program design, development, data types, operators, expressions, flow control, functions, classes, input and output operations, debugging, structured programming, and object-oriented programming.

C# - Online

School/Trainer: GTen Schools
Bangalore, India

C# training will be provided with real time trainers at your flexible timings.

C# Programming - Online

School/Trainer: Sault College
Sault Ste. Marie, Canada

This course introduces fundamentals of C# programming language. Explore object-oriented programming(OOP)concepts including data abstraction, inheritance and polymorphism. Using .NET and C#, you will learn to design, code and document business-oriented programs.

Developing Web Apps with ASP.NET and C# - Online

School/Trainer: Sault College
Sault Ste. Marie, Canada

Building on fundamentals of C# programming, this course introduces you to Web application development and database connectivity. Coursework emphasizes how to create the basic, dynamic, and advanced ASP.NET pages in Microsoft&,#146,s new C# programming language, and how to interact with the database using ADO.NET.

Developing Web Applications with ASP.NET and C# - Online

School/Trainer: Loyalist College
Belleville, Canada

Building on fundamentals of C# programming, this course introduces students to Web application development and database connectivity. Coursework emphasizes how to create the basic, dynamic, and advanced ASP.NET pages in Microsoft&,#146,s new C# programming language, and how to interact with the database using ADO.NET

C# Programming - Online

School/Trainer: Loyalist College
Belleville, Canada
  V

Introduces fundamentals of C# programming language. Explore object-oriented programming (OOP) concepts including data abstraction, inheritance and polymorphism. Learn to use .NET and C# to design, code and document business-oriented programs. Prerequisite: Knowledge of any programming language. Hardware: Microsoft Windows XP Service Pack 2 or 3 min. of 192 MB of RAM (384 MB preferred) At least a 1 GHz processor (1.6 GHz preferred) or Microsoft Windows Vista or Windows Vista SP1 min. of 768 MB of RAM (1 GB preferred) at least 1.6 GHz processor (2.2 GHz preferred). Software: Visual Studio 2010 Professional Edition or Visual C# 2010 Express Edition.

C# Programming - Online

School/Trainer: Centennial College School of Continuing Education
Toronto, Canada

This course introduces fundamentals of C# programming language. You will explore object-oriented programming (OOP) concepts including data abstraction, inheritance and polymorphism. Using .NET and C#, you will learn to design, code and document business-oriented programs.

.NET Programming with C# - Online

School/Trainer: University of Denver
Denver, United States

Students learn to identify and describe the fundamentals of the .NET architecture, explain various .NET components, their respective responsibilities and functions, identify and explain .NET design issues and development solutions, identify and describe the fundamental .NET components, explain CLR execution, and have some familiarity with predominant .NET languages.

ASP.Net Using C# - Online

School/Trainer: Tarrant County College District
Fort Worth, United States
  V

This course is taught online. Students will learn
to create dynamic sites using ASP.Net with C#.
During this class, students use forms and
read/write records to a database. Students will
track user state, using session, and server
variables and create a secure Web application.
Students will work server controls, validation
controls, and create their own user controls. A
background in both programming and Web design is
helpful. Must have Visual Studio.Net and access to
a Web server. 3.20 CEUs

Pages: 1 2 3 4 5 6


Find more about C# training courses, certificates, diplomas and degrees:





Facts:
We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day.



- Other Topics -
Ask for Training
Add Courses