This page of my website is dedicated to sharing a few of my favorite coding tips and tricks that I've learned over the years and that I wish I knew earlier.
Comprehensive video tutorials covering various programming topics. The first 8 videos in this playlist are especially helpful for beginners.
An awesome playlist for quick introductions to various coding-related topics.
A quick, dense overview of computer science fundamentals.
Comprehensive tutorials and references for HTML, CSS, JavaScript, Python, and many other programming languages and technologies.
Offers free coding courses and blog articles about programming, including getting started guides for beginners.
I guess I dont need to explain why ChatGPT is pretty useful as a coding tutor. But if you are searious about learning, I reccomend spending the extra bucks for a pro version, at least for one month.
This series of videos is hands down the best way to get started with neural networks and machine learning. It will be tough to understand (it took me a week of full time work to understand the first three videos) but once you get it, it's amazing.
A curated collection of almost all algorithms implemented in Python. This is a great resource to prepare for technical interviews or if you just want refresh your knowledge.
A collection of quickstart tutorials of many every programming languages, command line (terminal) tools and datatypes (xml, yaml, json) out there. Pretty useful for deciding in which language you want to dive into.