Oreilly - Beginning C# Programming
by | Released March 2015 | ISBN: 9781491917190
Learn how to get started with this popular language, whether you're new to programming or just new to C#. This engaging video course teaches you C#'s core concepts and design principles through hands-on exercises, and delivers fun and useful projects so you can put everything together.With an emphasis on object-oriented programming, C# enables developers to create multi-paradigm, type-safe applications that run on the .Net Framework. Former Microsoft developer and C# expert Eric Lippert helps you discover what makes this language so unique and provides the foundation you need to begin writing programs of your own.Set up a development environment with C#Explore basic data types such as values, variables, expressions and literalsLearn how to use types with variablesGain access to performing basic and more advanced mathematical computationsPractice reading, writing, and running your first C# programEric Lippert develops C# analyzers at Coverity. During his sixteen years at Microsoft he was a developer working on the Visual Basic, VBScript, JScript and C# compilers and a member of the C# language design team. He blogs about language design at http://ericlippert.com and can be found on Twitter at @ericlippert. Show and hide more Publisher resources Download Example Code
- Introduction
- About This Course 00:01:50
- Introducing C# 00:04:18
- Introducing Visual Studio 00:23:12
- Basics
- Values and Variables 00:16:23
- Expressions 00:10:21
- Statements 00:03:22
- Arithmetic
- Types 00:12:35
- Common Variable Problems 00:06:44
- Integer Arithmetic 00:17:30
- Floating-Point Arithmetic 00:15:14
- Text
- Text Fundamentals, Part 1 00:25:05
- Text Fundamentals, Part 2 00:15:49
- Using Properties, Formatting Numbers as Text 00:11:12
- Time
- Manipulating Dates and Times 00:21:59
- Conditional Control Flow
- Boolean Logic 00:12:33
- Conditional Logic With the "if" Statement 00:18:43
- Looping With "while" and "for" 00:26:50
- Looping With "do", "break" and "continue" 00:29:45
- User Input
- Collections
- Arrays 00:15:04
- Reference Types and Value Types 00:19:56
- A Deeper Look at Equality 00:13:24
- Creating Arrays With "new" 00:09:13
- Writing Methods
- Writing a Specification 00:09:58
- Debugging a Method 00:19:49
- Implementing a Method 00:20:29
- Finding and Fixing Bugs 00:30:22
- Using Assertions to Find Bugs Faster 00:25:49
- More About Method Parameters 00:16:50
- Putting It All Together 00:52:12
- Conclusion
- Things We Didn't Cover In This Course 00:07:43
Show and hide more 9781491917190.beginning.c.programming.OR.part1.rar
9781491917190.beginning.c.programming.OR.part2.rar