EdLight CodeEdLight Code
TracksGamesPathways

Choose your learning track

Structured learning paths from beginner to advanced. Each track includes courses, lessons, and hands-on exercises.

12 tracks available\u202246 total courses\u2022~315h of content

SQL Track

Beginner → Advanced

Master database querying from basics to advanced analytics. Learn to extract insights from data using SQL.

6 courses~60h of content

Courses included:

SQL FundamentalsSQL for AnalysisSQL Subqueries & CTEsAdvanced SQL: Window Functions+2 more
Start this track

Python Track

Beginner → Advanced

Learn Python programming from scratch and build data analysis skills. From variables to pandas DataFrames.

7 courses~55h of content

Courses included:

Python FundamentalsPython for Data AnalysisPython Clean Code & FunctionsPython Object-Oriented Programming+3 more
Start this track

Terminal & Git

Beginner → Intermediate

Master the command line and version control. Learn Linux terminal commands, Git fundamentals, and professional collaboration workflows with GitHub.

3 courses~9h of content

Courses included:

Terminal FundamentalsGit FundamentalsGit Workflows & Collaboration
Start this track

HTML Track

Beginner → Advanced

Master HTML from basics to accessibility and SEO. Build semantic, accessible, and search-optimized web pages.

3 courses~12h of content

Courses included:

HTML FundamentalsHTML Forms & SemanticsHTML Accessibility & SEO
Start this track

CSS Track

Beginner → Advanced

Master CSS from the ground up. Start with selectors and the box model, progress through Flexbox and Grid layouts, and finish with responsive design and animations.

3 courses~14h of content

Courses included:

CSS FundamentalsCSS Layouts: Flexbox & GridCSS Responsive Design & Animations
Start this track

JavaScript Track

Beginner → Advanced

Master JavaScript from the ground up. Start with programming fundamentals, progress through DOM manipulation and events, and finish with advanced patterns like async/await.

3 courses~14h of content

Courses included:

JavaScript FundamentalsJavaScript for the WebAdvanced JavaScript
Start this track

R Programming & Data Science

Beginner → Intermediate

Master R programming for data analysis and statistics. Learn to manipulate data with tidyverse, create visualizations with ggplot2, and perform statistical analysis.

6 courses~60h of content

Courses included:

R FundamentalsWorking with Data in RIntroduction to the TidyverseData Visualization with ggplot2+2 more
Start this track

Spreadsheets (Excel/Google Sheets)

Beginner → Advanced

Master spreadsheet skills from basics to advanced analysis. Learn sorting, filtering, formatting, formulas, data cleaning, pivot summaries, charts, conditional formatting, lookups, and executive reporting.

3 courses~21h of content

Courses included:

Spreadsheets FundamentalsSpreadsheets for AnalysisAdvanced Spreadsheets & Modeling
Start this track

PowerPoint (Presentations)

Beginner → Advanced

Master the art of professional presentations. Learn to create clear, compelling slides with proper visual hierarchy, storytelling, and data visualization.

3 courses~15h of content

Courses included:

PowerPoint FundamentalsPowerPoint for ProfessionalsPowerPoint for Data & Strategy
Start this track

Word (Documents)

Beginner → Advanced

Master professional document creation. Learn to create clean, well-structured documents with proper styles, formatting, headers, footers, and tables of contents.

3 courses~18h of content

Courses included:

Word FundamentalsWord for Professional DocumentsAdvanced Word & Long Documents
Start this track

3D Modeling & Design

Beginner → Advanced

Learn 3D modeling from scratch using our in-browser editor. Create objects, combine shapes with boolean operations, and export for web or 3D printing. No software installation required!

3 courses~22h of content

Courses included:

3D Modeling FoundationsPractical 3D Modeling WorkflowsAdvanced 3D Design & Optimization
Start this track

3D Printing

Beginner → Advanced

Learn to design models optimized for 3D printing. From first print to advanced multi-part assemblies with snap-fits and living hinges.

3 courses~15h of content

Courses included:

3D Printing FoundationsDesign for 3D PrintingAdvanced 3D Printing
Start this track

Not sure where to start?

Most beginners start with Python for data analysis or HTML for web development.

Start Python TrackStart HTML Track
EdLight© 2026 EdLight Labs
AboutContactPrivacyTerms