Доброго времени суток!
Недавно в сети 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$ в месяц. Но, как говорит автор:
«Это стоит того. Тем более, что это гораздо меньшая сумма, чем та, которую вы тратите на обед.»
Для тех, кто любит халяву не любит платить за чтобы то ни было, курс "30 Days to Learn C#" уже выложен на рутрекере.
Автор: krovatti