Experience
After passing the CFA exam, I started the programming track at Khan Academy, then progressed to edX for some real computer science classes. I then took some data science courses and have continually practiced coding with a variety of other websites and smartphone apps. This is my first website project.
Online Courses (MOOCs):
Khan Academy:
- Intro to JS: Drawing & Animation
- Advanced JS: Games & Visualizations
edX:
- Intro to Computer Science and Programming Using Python
- Intro/ Programming with Python for Data Science (2 courses)
- Querying with Transact-SQL
- Intro to Data Analysis/ Analyzing and Visualizing Data with Excel (2 courses)
- Intro/ Programming with R for Data Science (2 courses)
- Data Science Essentials
- Principles of Machine Learning
- Software Construction in Java (archived version)
- Statistical Thinking for Data Science and Analytics
Programming:
Project Euler:
- 53 problems completed (5% difficulty)
Codewars:
Overall - 4 kyu (ranks go from 8 to 1; lower kyu = greater progress):
- Python - 5 kyu
- SQL - 7 kyu
- Java - 6 kyu
- JavaScript - 5 kyu
Other:
The background image used here and on the home page is a drawing from a program I wrote at Khan Academy overlaid with gradients using CSS. Original image here.