
Недавно в сети Tuts+ Premium был анонсирован новый курс под названием "30 Days to Learn C#". Его целью является обучение новоиспечённых программистов языку C#, разработанному компанией Microsoft, а также работе с платформой .NET. Этот курс, разумеется, не сделает из вас настоящего профессионала, а всего-лишь произведёт первое знакомство с языком и платформой в целом. Курс охватывает следующие темы:
Getting Started
The Basics
- Variables and Primitive Data Types
- Numbers, Arithmetic, Comments, and Value Types
- Strings
- Simple String Manipulation
- Creating Objects
Encapsulating Functionality
- Namespaces, using Statements, and Writing Your First Class
- Constructors, Fields, and Methods
- Properties
- Method Overloading
- Optional Parameters
Adding Intelligence and Data Processing
- Conditions
- Validating Parameters
- Loops
- Arrays
- Arrays as Parameters
- Generic Lists and Dictionaries
Inheriting Functionality and Interfaces
- Inheritance
- Abstract Classes
- Interfaces
More Data Types (And Other Cool Stuff)
- Static Members and Classes
- Extension Methods
- Enums
- Structs and Memory Management
- Delegates
- Functions and Lambda Expressions
- LINQ
Handling Errors and Debugging
- Exception Handling
- Debugging
Средняя продолжительность одного занятия составляет 10-15 минут. Также стоит отметить, что данный курс не является бесплатным и доступ к нему есть у тех, кто имеет подписку на Tuts+ Premium, а стоимость её составляет около 19$ в месяц. Но, как говорит автор:
«Это стоит того. Тем более, что это гораздо меньшая сумма, чем та, которую вы тратите на обед.»
Для тех, кто

