Work in progresssome pages are still being set

The craft that makesan engineer better.

Calm, clear explanations that make the difficult parts easier to follow.

Principles outlast the tools.

AI is changing how we build software. Understanding systems and making sound decisions will always matter. s4.codes is for people who care about what they build and want to get better at it.

Courses.

Each one teaches a subject whole, until why it works is as clear as how.

  • Everyday Git, from your first commit to working with a team, animated throughout.

    Checking your account

    23 lessons1h 21mLifetime access

    Getting Started

    5 lessons
    1. 01Introduction1:12Preview
    2. 02What Git Is2:06Preview
    3. 03The Repository2:11
    4. 04Installing Git3:25
    5. 05Configuring Git2:22

    Saving Your Work

    4 lessons
    1. 06Your First Commit3:55Preview
    2. 07Choosing What to Stage2:57
    3. 08Undoing Things3:05
    4. 09Ignoring Files2:31

    Branches

    4 lessons
    1. 10What Are Branches2:57
    2. 11Creating and Switching Branches5:13Preview
    3. 12Merging Branches5:30
    4. 13Visiting an Old Commit2:13

    GitHub

    4 lessons
    1. 14What Is GitHub2:52
    2. 15Setting Up GitHub3:24
    3. 16Pushing to GitHub3:40
    4. 17Cloning a Repository3:59

    Working Together

    2 lessons
    1. 18When You Both Have Changes8:19
    2. 19Merge Conflicts3:51

    Pull Requests

    2 lessons
    1. 20What Are Pull Requests5:02
    2. 21Creating a Pull Request3:37

    Worktrees

    2 lessons
    1. 22What Are Worktrees?2:30
    2. 23Using Worktrees4:10

Contact Asfar

Send a question or tell me what you need help with.

What is it about? select any