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
|