• Decrease font size
  • Default font           size
  • Increase font size

Programming the Microsoft Azure Cloud in C# Self-Paced Training Course

Print E-mail

Notify me when Self-paced Training Course is available!Training Description

This course introduces Microsoft's Azure Cloud Platform, and and the C# programming language.   The presentation begins with a description of Cloud computing and a discussion of Azure's relationship to Cloud computing.  The focus is on C# as a programming language used to develop Cloud applications to be hosted on Azure.  Designed as an introduction to C#, this course describes the fundamentals of C#, and introduces basic programming constructs required to quickly get started using Microsoft Visual C# 2008 Express Edition.

Course Objective:


As a result of this training, you will be able to:
Describe the relationship between Cloud Computing, Microsoft's Azure Platform, and C#.
Get started using Microsoft Visual C# 2008 Express Edition
Explain and use C# language fundamentals
Create Models for Azure's Model, View, Controller (MVC) architecture.

Course Pre-Requisites:


Attendees should have a basic understanding of Internet concepts, and a general  understanding of technical concepts related to Internet applications. Prior knowledge of a programming language is helpful, but not required.

Audience:


This course is intended for anyone who is interested in learning how to write applications that can be hosted in the Cloud, including:
IT Managers
Entrepreneurs
Developers
Job Seekers
Service Providers

Modular Course Outline:

Module 1: The Internet: Web and Cloud - Mediasite
The world wide web
Infrastructure as a Service
Platform as a Service
Software as a Service
Web Services

Module 2: Azure: Microsoft's Cloud Platform - Mediasite
Operating System for the Cloud
Delivery Platform as a Service
Key Features
Capabilities
Other Options
Model, View, Controller (MVC) Paradigm

Module 3: Introduction to Cloud Programming Tools - Camtasia
Visual Studio
Microsoft Visual Web Developer 2008 Express Edition
Microsoft Visual C# 2008 Express Edition
Cloud SDK

Module 4: Microsoft Visual C# 2008 Express Edition - Camtasia
Downloading and Installing
Orientation to the IDE
Toolbars
Resources

Module 5: Your First C# Program - Camtasia
Windows Forms
Auto-generated code
User-created code
Database interaction
Trying out the new application

Module 6: Anatomy of a C# Program - Camtasia
File system objects
Classes
User Interfaces
C# and IDE roles
Code not to modify
Program starting point

Module 7: Variables & Types - Camtasia
Variables
Types
Numbers
Casting
References

Module 8: Classes and Objects - Camtasia
Fields
Methods
Using objects
Static keyword
Public keyword
Inheritance

Module 9: Properties - Camtasia
When to use
Get Method
Set Method

Module 10: C# Logic - Camtasia
Conditional
Iteration
Iteration types compared

Module 11: Course Summary - Mediasite