New Year, New Devs: Sharpen your C# Skills
2017-01-18 18:43
302 查看
At the beginning of each new year, many people take on a challenge to learn something new or commit to reinforcing existing skills. Over the next two blog posts, we will guide you through two amazing, free, developer training video series: C# fundamentals and UWP Development.
Both series require no prior programming experience, so they’re perfect for someone who wants to learn something new. However, since the videos span a wide array of topics, they’re also great to brush up on your existing skills.
The series are presented by Bob Tabor from Developer University (formerly learnvisualstudio.net). Bob is known for his easy-to- follow teaching style, keeping you engaged and entertained while learning the topic.
To get started, we’ll take a look at the first series: C# Fundamentals for the Absolute Beginner. In this free Microsoft Virtual Academy course, you will learn core C# concepts applicable to a wide range of classic and modern applications.
For the beginner, or if you’re coming from a different language, this series will walk you through getting the tools, writing code, debugging features, customizations and much more. For the experienced C# developer who wants to brush up on certain topics, each concept is explained in its own video so you can jump to a topic and focus on the information you want.
Here’s a list of the course modules:
2 | Installing Visual Studio
3 | Creating Your First C# Program
4 | Understanding Your First C# Program
5 | Working with Code Files, Projects, and Solutions
7 | The if Decision Statement
8 | Operators, Expressions, and Statements
9 | for Iteration Statement
10 | Understanding Arrays
11 | Defining and Calling Methods
12 | While Iteration Statement
13 | Working with Strings
14 | Working with Dates and Times
16 | More About Classes and Methods
17 | Understanding Scope and Accessibility Modifiers
18 | Understanding Namespaces and Working with the .NET Class Library
19 | Creating and Adding References to Assemblies
21 | Working with LINQ
22 | Enumerations and the Switch Decision Statement
23 | Gracefully Handling Exceptions
24 | Understanding Events and Event-Driven Programming
25 | Where to Go from Here
Microsoft Virtual Academy will keep track of your progress as you move through the modules and complete assessments. If you want to jump to a particular module, you can do that by clicking one of the links above or use the Contents tab next to the current video playing.
In the next post, we will take you through the next video course that will show you how to apply your new, or refreshed, C# skills and introduce you to XAML in a Windows 10 Universal Windows Application.
Updated January 13, 2017 10:16 am
Both series require no prior programming experience, so they’re perfect for someone who wants to learn something new. However, since the videos span a wide array of topics, they’re also great to brush up on your existing skills.
The series are presented by Bob Tabor from Developer University (formerly learnvisualstudio.net). Bob is known for his easy-to- follow teaching style, keeping you engaged and entertained while learning the topic.
To get started, we’ll take a look at the first series: C# Fundamentals for the Absolute Beginner. In this free Microsoft Virtual Academy course, you will learn core C# concepts applicable to a wide range of classic and modern applications.
For the beginner, or if you’re coming from a different language, this series will walk you through getting the tools, writing code, debugging features, customizations and much more. For the experienced C# developer who wants to brush up on certain topics, each concept is explained in its own video so you can jump to a topic and focus on the information you want.
Here’s a list of the course modules:
Getting Started
1 | Course Introduction2 | Installing Visual Studio
3 | Creating Your First C# Program
4 | Understanding Your First C# Program
5 | Working with Code Files, Projects, and Solutions
The Basics
6 | Understanding Data Types and Variables7 | The if Decision Statement
8 | Operators, Expressions, and Statements
9 | for Iteration Statement
10 | Understanding Arrays
11 | Defining and Calling Methods
12 | While Iteration Statement
13 | Working with Strings
14 | Working with Dates and Times
Understanding and Writing Well Constructed Code
15 | Understanding Classes16 | More About Classes and Methods
17 | Understanding Scope and Accessibility Modifiers
18 | Understanding Namespaces and Working with the .NET Class Library
19 | Creating and Adding References to Assemblies
Advancing
20 | Working with Collections21 | Working with LINQ
22 | Enumerations and the Switch Decision Statement
23 | Gracefully Handling Exceptions
24 | Understanding Events and Event-Driven Programming
25 | Where to Go from Here
Microsoft Virtual Academy will keep track of your progress as you move through the modules and complete assessments. If you want to jump to a particular module, you can do that by clicking one of the links above or use the Contents tab next to the current video playing.
In the next post, we will take you through the next video course that will show you how to apply your new, or refreshed, C# skills and introduce you to XAML in a Windows 10 Universal Windows Application.
Updated January 13, 2017 10:16 am
相关文章推荐
- Check Your Internet Connection With C#
- Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(下篇)
- How to create your own ListBox in C#
- Your first C# Web Service
- Effective C# : 50 Specific Ways to Improve Your C#
- Use C# and the .NET Framework to develop your own plugin architecture
- View the C# files behind your BizTalk Project
- Effective C# Item 40: Match Your Collection to Your Needs
- [CF.Skills]在.NET CF中嵌入Media Player(C#)
- Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(中篇)
- HOWTO:Turn Off PDA Display while your application is running.(VB.Net/c#+.Net CF+PPC2003) from CodeProject
- Code Project - Your First C# Web Service
- Code Project - Your First C# Web Service
- [转]Comparing features of C#/Delphi and .NET/VCL Where does your Delphi knowledge fit in ?
- Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(上篇)
- Effective C# : 50 Specific Ways to Improve Your C#
- sharpen your eyes,slow down your paces
- Test-Driven C# Improve the Design and Flexibility of Your Project with Extreme Programming Techniques
- 10 Tips to Boost Your Productivity with C# and Visual Studio 2008 -- John W Powell
- 10 Tips to Boost Your Productivity with C# and Visual Studio 2008