The Codex Blog

Your one-stop-shop for all programming knowledge

Tips, guides, and technical tutorials to help land your next internship or job written by real students.


A List of 50+ Great Free Resources to Learn Python: Books, Online Courses, Tutorials and more

For all beginning programmers, from computer science students to those aspiring to be in the technical field, there are tons of great, online resources to take advantage of-- ranging from books to online courses and tutorials to social networking spaces. And the best part, they're absolutely free.

8 FEB 20216 MIN READ

Your Go-To-Guide to Python Entertainment: The Best Books, T.V. Shows, and Movies For Programmers

While consuming these sources of media, you'll be able to de-stress, learn something new, enjoy yourself, and get a fresh perspective on computer science and technology. For us coding enthusiasts, this is the best kind of entertainment.

13 DEC 202011 MIN READ

The Best IDEs, Packages, and Other Essentials for your Python Programmer Toolkit

Transform your programming etiquette by using some of the best IDEs, packages, and extraneous building tools according to the Python developer community.

2 NOV 202022 MIN READ

From Interviews to Ikigai: An All-in-One Guide to the Software Engineering Recruiting Season for Interns and New Graduates

Software engineering interviews companies nowadays expect you to nail your soft and technical skills on the spot. Along with the best resources to prepare, find out how to approach the interview, customize your progress, and personalize your goals to get your dream job here.

8 OCT 202019 MIN READ

How to Build a Amazon Prime Video Scraper with Selenium

Build a Selenium and BeautifulSoup Web Scraper that parses and generates a database of movie titles, ratings and synopses from the Amazon Prime Video homepage.

4 OCT 202021 MIN READ

Presidential Candidate Polling Dashboard Tutorial with Flask and Python

Build a U.S. Presidential Polling Dashboard that scrapes the latest polls from FiveThirtyEight with BeautifulSoup and renders the data in a Flask Dashboard!

4 OCT 202024 MIN READ

100+ Python and Data Science Projects for Every Kind of Programmer

Refer to this compilation of 100+ beginner-friendly to advanced project ideas for you to experiment, build, and have fun with. After completing some of these projects, use your newfound knowledge and experience to create original, relevant, and functional works on your own.

23 SEP 202017 MIN READ

The Best and Easiest Way to Become A Better Programmer

The best way to take your coding to the next level is through the building of practical, relevant, and functional projects. Keep reading to find out the essentials for project based learning in programming.

17 SEP 20204 MIN READ

Get Cultured Pt. 2 : A List of the Best Blogs, Websites, Podcasts, and Pages for Every Data Scientist

The best way to keep up with the flourishing "big data culture" is through the internet itself. Add these 40+ free resources to your media diet and start reading, listening, and following now.

6 SEP 20207 MIN READ

Get Cultured: A List of the Best Websites, Blogs, and Podcasts for Every Programmer

Water-cooler talk. Workplace banter. Interview conversations. Classroom discussions. Online discourse. Evening repartee. No matter where you happen to engage in conversation, it's easy to feel left out when you don't have proper knowledge of what is going on around you. Now coming to a dynamic, complex industry like technology, keeping up with the so-called "culture" of the trade becomes even more imperative– with ever-changing trends, evolving business giants, spontaneous disruptions, and mind

26 AUG 20205 MIN READ

How to Build a Speech Recognition tool with Python and Flask - Tinker Tuesdays #3

Learn how to build a Speech-to-Text Transcription service on audio file uploads with Python and Flask using the SpeechRecognition module! Beginner friendly project and get experience with Get and Post requests and rendered transcribed results of a speech file.

28 JUL 202021 MIN READ

How to Build a Sentiment Analysis Tool for Stock Trading - Tinker Tuesdays #2

Today, we'll be building a sentiment analysis tool for stock trading headlines. This project will let you hone in on your web scraping, data analysis and manipulation, and visualization skills to build a complete sentiment analysis tool.

21 JUL 202019 MIN READ

Build a Weather API Dashboard with Python and Flask - Tinker Tuedays #1

How to use Python and Flask to build a weather dashboard. This is a beginner-friendly FREE tutorial that will help refine your skills and grow your portfolio!

14 JUL 202021 MIN READ

How to Learn to Code 10x Faster

Here's what I've learned from teaching 500,000 students to code and building dozens of projects. Since I started programming, a question that I've been asked again and again from my students is, "How do I learn faster?" Here's the answer: Build projects.

13 JUL 20203 MIN READ