This is a 6-week intensive learning program focused on social networking architectures. To do this we use Python, a language that is used in a broad range of applications. In this course you will first learn how to work with data, from grabbing information anywhere on the internet, to building out databases to efficiently store information. You will then learn how to build web applications using the Flask micro framework. And then you will build more complex web applications using the Django framework. Finally, you will acquire the skills to build real time applications, such as chat.
The program is designed for absolute beginners with zero prior programming experience. You will be working on daily projects. Some of the more notable projects are a Twitter clone, a TV show manager, and a Facebook clone. Throughout the course you will learn how such applications work behind the scenes, and how you can translate your ideas into working implementations.