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

Programming for Complete Beginners in C#

Course Summary

Learning to code C#? We have provided HD video lectures, live coding sessions, and nearly 100 exercises to learn on!


  • +

    Course Syllabus

    • Introduction
      • Why Learn C#?
    • Getting Started With Visual Studio
      • Downloading and Installing Visual Studio Express
      • Demo: Hello World!
      • Hello World Quiz
      • Deconstructing Hello World
      • Deconstructing Hello World
    • Types and Variables
      • Types in C#
      • Variables in C#
      • Demo: Hello
      • Demo: Simple Addition
      • Demo: Comments and Formatting Strings
      • Types and Variables
    • Expressions and Operators
      • Expressions and Operators Explained
      • Demo: Expressions and Operators
      • Expressions and Operators
    • Flow of Control Statements
      • The If Statement
      • Live Coding: Flip a Coin
      • Live Coding: Flip a Coin 2
      • While Loops
      • Live Coding: The Guessing Game
      • Demo: Debugging and Breakpoints
      • For Loops
      • Live Coding: Lucky Sevens
      • Live Coding: Multiplication Table
      • Conditional Statements and Loops
      • Skill Check: Enhance the Guessing Game
    • Classes and Methods
      • Classes vs Objects, What's the Difference?
      • What are methods?
      • Demo: Void Methods
      • Demo: Parameters and Returning Values
      • Fields and Properties
      • Demo: Constructors and Overloading Methods
      • Flowcharting: Rock Paper Scissors
      • Live Coding: Rock, Paper, Scissors 1
      • Live Coding: Rock, Paper, Scissors 2
      • Live Coding: Rock, Paper, Scissors 3
      • Classes And Methods
    • Arrays
      • What are Arrays?
      • Demo: Creating and Manipulating Arrays
      • Demo: Foreach loops
      • Demo: Fun With Strings
      • Live Coding: Hangman
      • Arrays
    • Advanced Methods and Classes
      • Demo: The params keyword
      • Demo: Output Parameters
      • Reference vs Value Types
      • Static vs Non-Static
      • Reading Configuration Files
      • A quick note
      • Interfaces and Object Oriented Programming
      • Live Coding: Logging Polymorphic Interface
      • Inheritance
      • Live Coding: RPG Bag System
      • Advanced Methods and Classes
    • Exercises
      • Warmup Exercises for Practicing the Basics
    • Final Words
      • The Journey of the Software Craftsman


  • Course Fee:
    USD 45

    Course Type:

    Self-Study

    Course Status:

    Active

    Workload:

    1 - 4 hours / week

    This course is listed under Development & Implementations and IT Security & Architecture Community

    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