Get $1 credit for every $25 spent!

Programming for Complete Beginners in C#

Ending In:
Add to Cart - $19
Add to Cart ($19)
$198
90% off
wishlist
Courses
2
Lessons
96

What's Included

Product Details

Access
Lifetime
Content
6.5 hours
Lessons
48

Programming for Complete Beginners in C#

Open Up a New Realm of Job Opportunities by Learning C#

By Eric Wise | in Online Courses

Description

Want to program? Start fast by learning to write C# code. This course is a no-brainer for complete beginners. If you can type, install a program using a Wizard, and open the File Explorer, you're ready to begin. C# is an outstanding place to begin, and in this course you'll learn the programming language and its syntax through clear instruction and detailed videos. And you'll write a lot of code.
  • Access 48 lectures & 6.5 hours of content 24/7
  • Create real, live applications that run on the console
  • Declare & manipulate variables
  • Learn how to create methods for code reuse & readability
  • Write your first Hello World program
  • Understand why C# is today's must-learn programming language
Eric Wise has more than 15 years of experience in technology both in implementation and leadership. As a skilled architect, he has designed and implemented many complex systems. One of his achievements is implementing a ground up design and implementation of an insurance system for a startup, which covered all facets of the business from sales to policy servicing and claims processing. As a leader, he has run IT departments and been a founding member of successful startups like The Software Guild. Eric is an expert in the Microsoft stack including expert-level skills in T-SQL, the .NET framework and ASP .NET.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Course Outline

  • Introduction
    • Why Learn C#? (6:26)
  • Getting Started with Visual Studio
    • Downloading and Installing Visual Studio
    • Demo: Hello World! (9:05)
    • Deconstructing Hello World (16:41)
  • Types and Variables
    • Types in C# (6:34)
    • Variables in C# (7:43)
    • Demo: Hello
    • Demo: Simple Addition (7:03)
    • Demo: Comments and Formatting Strings (15:48)
    • Quiz: Types and Variables
  • Expressions and Operators
    • Expressions and Operators Explained (8:33)
    • Demo: Expressions and Operators (12:13)
    • Quiz: Expressions and Operators
  • Flow of Control Statements
    • The 'if' Statement (4:27)
    • Live Coding: Flip a Coin (9:13)
    • Live Code: Flip a Coin 2 (4:11)
    • While Loops (4:23)
    • Live Coding: The Guessing Game (6:08)
    • Demo: Debugging and Breakpoints (5:19)
    • For Loops (5:48)
    • Live Coding: Lucky Sevens (3:49)
    • Live Coding: Multiplication Table (6:07)
    • Quiz: Conditional Statements and Loops
    • Skill Check: Enhance the Guessing Game
  • Methods and Classes
    • Classes vs Objects, What's the Difference? (10:11)
    • What are Methods? (6:36)
    • Demo: Void Methods (13:18)
    • Demo: Parameters and Return Values (10:19)
    • Fields & Properties (14:24)
    • Demo: Constructors and Overloading Methods (13:35)
    • Flowcharting : Rock, Paper, Scissors (3:47)
    • Live Coding : Rock, Paper, Scissors 1 (7:19)
    • Live Coding : Rock, Paper, Scissors 2 (7:00)
    • Live Coding : Rock, Paper, Scissors 3 (7:50)
    • Quiz : Methods and Classes
  • Arrays
    • What are Arrays? (11:45)
    • Demo: Creating and Manipulating Arrays (9:02)
    • Demo: foreach Loops (3:29)
    • Demo: Fun with Strings (12:23)
    • Live Coding: Hangman (21:32)
    • Quiz : Arrays
  • Advanced Methods and Classes
    • Demo: The params Keyword (3:00)
    • Demo: Output Parameters (4:33)
    • Value vs Reference Types (9:38)
    • Static vs Instance (9:08)
    • Demo: Reading Configuration Data (6:26)
    • A Quick Note
    • Interfaces (7:19)
    • Live Coding : A Polymorphic Interface for Logging (13:08)
    • Inheritance (10:01)
    • Live Coding : RPG Bag System (21:20)
    • Quiz : Advanced Methods and Classes
  • How about nearly 100 exercises?
    • Hone your Skills on these Warmups
  • Final Words
    • The Journey of the Software Craftsman (10:23)

View Full Curriculum


Access
Lifetime
Content
6.5 hours
Lessons
48

Programming for Complete Beginners in C#

By Eric Wise | in Online Courses

Description

Want to program? Start fast by learning to write C# code. This course is a no-brainer for complete beginners. If you can type, install a program using a Wizard, and open the File Explorer, you're ready to begin. C# is an outstanding place to begin, and in this course you'll learn the programming language and its syntax through clear instruction and detailed videos. And you'll write a lot of code.

  • Access 48 lectures & 6.5 hours of content 24/7
  • Create real, live applications that run on the console
  • Declare & manipulate variables
  • Learn how to create methods for code reuse & readability
  • Write your first Hello World program
  • Understand why C# is today's must-learn programming language
Eric Wise has more than 15 years of experience in technology both in implementation and leadership. As a skilled architect, he has designed and implemented many complex systems. One of his achievements is implementing a ground up design and implementation of an insurance system for a startup, which covered all facets of the business from sales to policy servicing and claims processing. As a leader, he has run IT departments and been a founding member of successful startups like The Software Guild. Eric is an expert in the Microsoft stack including expert-level skills in T-SQL, the .NET framework and ASP .NET.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Why Learn C#? (6:26)
  • Getting Started with Visual Studio
    • Downloading and Installing Visual Studio
    • Demo: Hello World! (9:05)
    • Deconstructing Hello World (16:41)
  • Types and Variables
    • Types in C# (6:34)
    • Variables in C# (7:43)
    • Demo: Hello
    • Demo: Simple Addition (7:03)
    • Demo: Comments and Formatting Strings (15:48)
    • Quiz: Types and Variables
  • Expressions and Operators
    • Expressions and Operators Explained (8:33)
    • Demo: Expressions and Operators (12:13)
    • Quiz: Expressions and Operators
  • Flow of Control Statements
    • The 'if' Statement (4:27)
    • Live Coding: Flip a Coin (9:13)
    • Live Code: Flip a Coin 2 (4:11)
    • While Loops (4:23)
    • Live Coding: The Guessing Game (6:08)
    • Demo: Debugging and Breakpoints (5:19)
    • For Loops (5:48)
    • Live Coding: Lucky Sevens (3:49)
    • Live Coding: Multiplication Table (6:07)
    • Quiz: Conditional Statements and Loops
    • Skill Check: Enhance the Guessing Game
  • Methods and Classes
    • Classes vs Objects, What's the Difference? (10:11)
    • What are Methods? (6:36)
    • Demo: Void Methods (13:18)
    • Demo: Parameters and Return Values (10:19)
    • Fields & Properties (14:24)
    • Demo: Constructors and Overloading Methods (13:35)
    • Flowcharting : Rock, Paper, Scissors (3:47)
    • Live Coding : Rock, Paper, Scissors 1 (7:19)
    • Live Coding : Rock, Paper, Scissors 2 (7:00)
    • Live Coding : Rock, Paper, Scissors 3 (7:50)
    • Quiz : Methods and Classes
  • Arrays
    • What are Arrays? (11:45)
    • Demo: Creating and Manipulating Arrays (9:02)
    • Demo: foreach Loops (3:29)
    • Demo: Fun with Strings (12:23)
    • Live Coding: Hangman (21:32)
    • Quiz : Arrays
  • Advanced Methods and Classes
    • Demo: The params Keyword (3:00)
    • Demo: Output Parameters (4:33)
    • Value vs Reference Types (9:38)
    • Static vs Instance (9:08)
    • Demo: Reading Configuration Data (6:26)
    • A Quick Note
    • Interfaces (7:19)
    • Live Coding : A Polymorphic Interface for Logging (13:08)
    • Inheritance (10:01)
    • Live Coding : RPG Bag System (21:20)
    • Quiz : Advanced Methods and Classes
  • How about nearly 100 exercises?
    • Hone your Skills on these Warmups
  • Final Words
    • The Journey of the Software Craftsman (10:23)

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.