“What Language Should I Learn?”
Free 15-Minute Developer Training
Click The Play Button To Start Watching!

What’s Inside Rising Block?
Over 70 lectures and growing; organized chronologically from your first line of code to landing your first job.



Plus These Bonuses…




Gain Full Access For $1

I’m Eddy Chung, Course Director at Rising Block
I’ve spent my career working as a professional software developer. I’ve worked in Silicon Valley and Seattle at companies like Amazon and Redfin.
I know exactly what it takes to go from writing your first line of code to landing your first job.

Kevin Lau
“Eddy is the best coding instructor I’ve ever had. He helped me through many of my coding problems. His help and knowledge were extremely valuable in helping me become a better programmer. “
Kevin LauTechnical Consultant at ARUP

Ryan Wong
I met Eddy while we were working at Amazon. Soon after, Eddy would join as a lead engineer at my startup in its earliest stages. He always got the job done and helped our other engineers become better.
Ryan WongSoftware Engineer at Amazon, Google
The Full Curriculum
The Fundamentals
- Curriculum Overview
- Python 3 vs Python 2
- Introduction FAQs
- Command-Line & Terminal
- Terminal For Mac & Linux
- Command Line For Windows
- Python Overview & Installation
- Python Environments
- Running Python Code
- Git & GitHub
- Data Types & Structures
- Numbers
- Variables
- Strings
- String Indexing & Slicing
- String Properties
- Printing Strings
- Lists
- Dictionaries
- Tuples
- Sets
- Booleans
- Comparison Operators
- Chained Comparison Operators
- If, Elif & Else Statements
- For Loop
- While Loop
- Range
- Enumerate & Zip
- In, Min, Max
- Random
- User Input
- List Comprehension
- Methods & Functions Documentation
- Functions
- Arguments & Keyword Arguments
- Map, Filter, Lambda Expressions
- Variable Scope
- Project Overview - Number Guessing Game
- Number Guessing Game Project Hints
- Milestone Project #1 Solution
- What is OOP?
- Class Constructors & Attributes
- Class Attributes & Methods
- Inheritance
- Special Methods (aka Magic or Dunder)
- Pip & PyPi
- Creating Modules & Packages
- __main__ & __name__
- Handling Errors & Exceptions
- Project Overview - War Game
- Card & Deck Classes
- War Card Game Solution
- Project Overview - Blackjack Game
- Blackjack Hints & Solution
- Other Projects
Job Hunt
- Work Experience Overview
- Resume Writing
- GitHub
- Cold Email / Messaging
- Applying Online
Interviewing
- Interview Loop Overview
- Interview Prep Timeline
- Behavioral Question Overview
- Why Technical Interviews Exist
- Phone Screens
- Take-Home Projects
- On-Site Interviews
- Big-O
- Technical Resources & Practice