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

Learning C# .NET - Programming for Beginners.

Course Summary

Learn to Program in C# .NET from an Expert. Over 100 Lessons that allow you to learn C# Programming at your own pace.


  • +

    Course Syllabus

    • Introduction
      • Working Files - Download These First
      • What's Covered
      • How to obtain your Certificate of Completion for this Infinite Skills course.
    • Getting Started
      • Visual C# Express Install
      • Visual C# Express Overview
    • Your First C# Program
      • Entering And Running The Program
      • Correcting Errors
      • Exercise - Modifying
    • C# Building Blocks - Data Types And Variables
      • Introduction To Data Types
      • Data Types - int, double
      • Data Types Continued - string and bool
      • Variable Naming Rules
      • Declaring Variables
      • Assigning Data To Variables
      • Exercise - Saying Hello To Others
    • Introduction To Classes And Objects
      • Classes And Objects
      • Class Data Members - Constructors
      • ToString Method
      • Set and Get Methods
      • Properties
      • Utility Methods
      • Exercise 1 - More On Name Class
      • Exercise 2 - A Date Class
    • Arithmetic Operators And Expressions
      • C# Arithmetic Operators
      • Arithmetic Operator Order Of Precedence
      • Increment And Composite Assignment Operators
      • Using Constants
      • Math Library Functions
      • Mixing Arithmetic Data Types
      • Exercise 1 - Translating Formulas To C# Code
    • C# Input And Output
      • Reading Data From The Keyboard
      • Reading Numeric Data From The Keyboard
      • Writing Data To The Console
      • Exercise - Generating A Form Letter
    • Making Decisions
      • Relational Operators
      • Logical Operators
      • Simple if Statement
      • if-else Statements
      • Nested if-else Statements
      • The if-else-if Statement - Part 1
      • The if-else-if Statement - Part 2
      • Exercise 1 - Q & A Program
      • Exercise 2 - A Calculator Program
    • Performing Repetition
      • The while Loop - Part 1
      • The while Loop - Part 2
      • Count Controlled while Loops
      • Event Controlled while Loops
      • The for Loop - Part 1
      • The for Loop - Part 2
      • The for Loop - Part 3
      • break And continue
      • Exercise 1 - Looping Q and A
      • Exercise 2 - Looping Calculator
    • Methods
      • Defining A Method - Part 1
      • Defining A Method - Part 2
      • Predicate Methods
      • Void Methods
      • Value Parameters
      • Exercise 1 - Two Example Methods
      • Exercise 2 - Adding Methods
    • Working With Lists
      • Introduction To Lists
      • Declaring A List
      • Initializing A List
      • Adding Data To A List
      • Accessing List Elements
      • Passing Lists As Method Arguments
      • Generating Random Numbers
      • Searching A List
      • Sorting A List
      • Exercise 1 - Finding The Maximum Value
      • Exercise 2 - A Custom Search Method
    • Classes And Object-Oriented Programming
      • Private Data Members
      • More On Constructors
      • Properties
      • Displaying Data - ToString
      • Helper Methods
      • Exercise 1 - An Object-Oriented Calculator
      • Exercise 2 - Extending Time Class
    • Inheritance
      • Introduction To Inheritance
      • Overriding Methods
      • Protected Members
      • Exercise 1 - Virtual Methods
      • Exercise 2 - Graphics Package
    • Polymorphism And Other Advanced Topics
      • Polymorphism Example
      • Working With Abstract Classes
      • Working With Interfaces
      • Exercise 1 - Polymorphism
    • Arrays
      • Declaring An Array
      • Working With Array Elements
      • Special Array Methods
      • Passing Arrays As Function Arguments
      • Two-Dimensional Arrays - Part 1
      • Two-Dimensional Arrays - Part 2
      • Exercise 1 - Array Elements As Counters
      • Exercise 2 - Bar Charts Using Array
      • Exercise 3 - A Deck Of Playing Cards
    • Additional C# Control Flow Constructs
      • The switch statement - Part 1
      • The switch statement - Part 2
      • The do-while Loop - Part 1
      • The do-while Loop - Part 2
      • The for-each Loop - Part 1
      • The for-each Loop - Part 2
      • Exercise 1 - Using switch Statement
      • Exercise 2 - while Loop Replacement
      • Exercise 3 - for-each Loop In Lists
    • File Processing
      • Writing Data To A File
      • Reading Data From A File
      • Appending Data To A File
      • Reading Characters From A File
      • Writing Characters To A File
      • Exercise 1 - Creating A To-Do List
      • Exercise 2 - To-Do List Continued
    • Miscellaneous Topics
      • Variable Scope
      • Working With Strings
      • Exception Handling
      • LINQ For Queries


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations 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