Swipe
SwipeSwipe
Swipe Apps

Paths

Motivation

Information

Swipe Coding · free lessons

Learn C#

27 short lessons from the first two levels of the C# track — real examples, quick checks and a quiz after every chapter. About 5 minutes each.

Start with “What is C#?” →

Level 1

Level 2

Variables & Primitive Types

  1. 23Variables→
  2. 24Primitive Data Types→

+ chapter quiz (10 questions) at the end

Strings

  1. 25Strings→

+ chapter quiz (10 questions) at the end

Constants & Type Casting

  1. 26Constants (const & readonly)→
  2. 27Type Casting→

+ chapter quiz (10 questions) at the end

Continue in the app: levels 3–20

The full C# track goes much further. Here's what comes next:

Level 3🔒 in the app

Calculating with Operators · Comparing & Combining

Level 4🔒 in the app

The if Family · More Ways to Branch

Level 5🔒 in the app

Repeating Code · Controlling Loops

Level 6🔒 in the app

Building Methods · Advanced Methods

Level 7🔒 in the app

Blueprints & Instances · Bringing Objects to Life

Level 8🔒 in the app

Encapsulation & Access Modifiers · Inheritance · Polymorphism & Abstraction

Level 9🔒 in the app

Arrays · Collections · Lambda Expressions & Delegates · LINQ

Level 10🔒 in the app

Handling Errors · Raising Exceptions

Level 11🔒 in the app

Working with Files · Efficient I/O

Level 12🔒 in the app

Generic Basics · Advanced Generics

Level 13🔒 in the app

SQL Basics · Connecting with ADO.NET · Working with Data

Level 14🔒 in the app

Starting Threads · Managing Concurrency

Level 15🔒 in the app

ASP.NET Core Basics · Building APIs

Level 16🔒 in the app

ORM Fundamentals · Modeling Data

Level 17🔒 in the app

Writing Tests · Testing Deeper

Level 18🔒 in the app

Build Tools · Writing Clean Code · Design Patterns

Level 19🔒 in the app

Packaging & Version Control · Containers with Docker · Shipping to the Cloud

Level 20🔒 in the app

Writing Production-Grade Code · Architecting Systems · Working as a Team