Below is a list of my previously completed programming courses. I am currently enrolled in Harvard’s CS50W (Web Programming with Python and JavaScript).
MIT - Massachusetts Institute of Technology
Computer Science and Programming Using Python

Computer programming in Python and the fundamentals of computation, as well as getting the opportunity to implement your own Python functions. Many of the problem sets focus on specific topics, such as virus population dynamics, word games, protein sequences, or simulating the movement of a Roomba. (Roomba photograph courtesy of Stephanie Booth on Flickr; virus image courtesy of the CDC; Boggle photograph courtesy of Angelina on Flickr; protein image courtesy of the Lawrence Berkeley National Laboratory.)

Certificate
Harvard University
CS50 - Computer Science

A broad and robust understanding of computer science and programming.. How to think algorithmically and solve programming problems efficiently.. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.. Familiarity in a number of languages, including C, PHP, and JavaScript plus SQL, Flask, CSS, and HTML.. How to engage with a vibrant community of like-minded learners from all levels of experience.. How to develop and present a final programming project to your peers.

Final Project Certificate
Harvard University
CS50W - Web Programming with Python and JavaScript

Picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap... Topics include database design, scalability, security, and user experience. Through hands-on projects, students learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By semester’s end, students emerge with knowledge and experience in principles, languages, and tools that empower them to design and deploy applications on the Internet.