Skip to content
    SeaCode
    Learning tracksCode ArenaWorkshops & EventsInstructors
    Log inSign up

    Learn while you play

    Interactive tutorials

    Short, clear lessons with examples, diagrams, and interactive exercises. Run code in the languages supported by the runner, then try the games: fill in code, order lines, spot bugs, and predict output. Free for everyone.

    </>

    HTML

    The skeleton of every web page

    16 lessons · 34 games
    { }

    CSS

    Colour, spacing and layout

    17 lessons · 28 games
    JS

    JavaScript

    The language that makes the web move

    45 lessons · 123 games
    Py

    Python

    The friendliest first language

    25 lessons · 58 games
    C++

    C++

    The fast language under everything

    21 lessons · 50 games
    ⚛

    React

    Build interactive UIs from components

    21 lessons · 43 games
    N

    Next.js

    Build full web apps with React

    16 lessons · 31 games
    SQL

    SQL

    Ask your data questions and get answers

    20 lessons · 44 games
    DSA

    DSA

    Data structures and algorithms for interviews

    23 lessons · 54 games
    GIT

    Git & GitHub

    Protect your history and collaborate with confidence

    15 lessons · 30 games
    NODE

    Node.js

    JavaScript for backends, tools and APIs

    18 lessons · 36 games
    SeaCode

    Learn to code for real, online or at our branch in front of Cairo University, Giza.

    Learn

    • All courses
    • Interactive tutorials
    • Interview practice problems
    • Mock interview
    • Learning tracks
    • Code Arena
    • Workshops & Events
    • Knowledge library
    • Team projects

    Your account

    • Log in
    • Sign up
    • Learning plan
    • Certificates
    • Site map

    Contact us

    • WhatsApp
    • 010 9094 1104
    • In front of Cairo University, Giza

    © 2026 SeaCode. All rights reserved.