MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Up and Running with C#

Course Summary

Programmers: get up and running with C#, the language at the heart of many Windows applications, including Windows Phone and Windows Store apps.                                           


  • +

    Course Syllabus

     


        Introduction
            Welcome
            What you should know before watching this course
            Using the exercise files
            Using challenges
        1. Introducing C#
            A brief history of C#
            Installing C#
            Introducing Visual Studio
        2. C# Language Elements
            Understanding the C# data types
            Understanding program flow
            Working with for loops
            Building foreach loops
            Using a while loop
            Testing conditions with if
            Controlling program flow with switch
            Using variables
            Challenge: Count to 10
            Solution: Count to 10
            Introducing functions
            Building functions that don't return a value
            Building functions that return a value
            Challenge: Add two numbers with a function
            Solution: Add two numbers with a function
        3. Object-Oriented Programming in C#
            Understanding C# class files
            Introducing encapsulation
            Using inheritance
            Exploring polymorphism
            Using namespaces
            Exploring the Base Class Library (BCL)
            Challenge: Create and instantiate a class
            Solution: Create and instantiate a class
        4. Structured Exception Handling
            Catching errors with try-catch-finally
            Understanding exception flow
            Throwing exceptions
            Working with exception classes in the .NET Framework
            Challenge: Handle an error
            Solution: Handle an error
        5. Resource Management in C#
            Working with the garbage collector
            Using destructors
            Introducing IDisposable
        6. Extensible Types in C#
            Using generics
            Building collections
            Challenge: Create an object and store string values in it
            Solution: Create an object and store string values in it
        7. Windows Apps in C#
            Exploring a Windows Phone application
            Building a Windows 8.1 application
        Conclusion
            Next steps

     

     


Course Fee:
USD 25

Course Type:

Self-Study

Course Status:

Active

Workload:

4 - 5 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top