List of AI Courses & Learning Resources

TL;DR A curated index of AI courses, books, and learning platforms - organised by provider so you can compare offerings quickly Covers free starting points (Elements of AI, Fast.ai) through to paid professional certificates (Coursera, DeepLearning.AI) Includes both broad foundations (machine learning, deep learning) and specific specialisations (prompt engineering, LLM application development) Use it as a launching point - pick one course aligned to your goal and finish it before grazing across the rest Updated as new programmes appear; the structure favours longevity over hype Books Deep Learning with Python The Elements of Statistical Learning Courses Class Central Artificial Intelligence Courses ChatGPT Courses Elements of AI Midjourney Courses Coursera AI for Everyone IBM Applied AI Professional Certificate Supervised Machine Learning: Regression and Classification DataCamp AI Fundamentals Introduction to ChatGPT DeepLearning ChatGPT Prompt Engineering for Developers edX Learning From Data (Introductory Machine Learning) Elements of AI Fast.ai Future Learn Digital Skills: Artificial Intelligence Google Cloud Skills Boost Generative AI learning path Attention Mechanism Create Image Captioning Models Encoder-Decoder Architecture Generative AI Explorer - Vertex AI Introduction to Generative AI Introduction to Generative AI Studio Introduction to Image Generation Introduction to Large Language Models Introduction to Responsible AI Transformer Models and BERT Model Harvard Artificial Intelligence Courses Machine Learning Mastery Microsoft AI for Beginners Oxford AI Online Courses PyTorch Reed AI Online Courses Stanford Artificial Intelligence Graduate Certificate Artificial Intelligence Programs TensorFlow Udacity Intro to Artificial Intelligence (Free) Udemy Artificial Intelligence A-Z™: Build an AI with ChatGPT and more Artificial Intelligence (ARS): Build the Most Powerful AI Artificial Intelligence Masterclass Artificial Intelligence: Reinforcement Learning in Python The Beginner’s Guide to Artificial Intelligence (Unity 2022) Unity Artificial Intelligence for Beginners Learning Resources Google AI Build How to use ChatGPT to create an app Newsletters Lore - weekly newsletter with the latest Generative AI news, insights and featured tools Twitter Accounts AI Daily - teaches about AI Borriss - developer & writer of practical AI Javi Lopez - AI educator Lex Fridman - host of Lex Fridman Podcast, research scientist at MIT Linus - AI educator & designer Steve Mills - exploring creative uses of Generative AI YouTube Channels Artificial Intelligence - All in One Connor Shorten DeepLearningAI Jeremy Howard Kaggle Lex Fridman sentdex The Artificial Intelligence Channel Two Minute Papers Yannic Kilcher YouTube Videos Excel AI - data analysis made easy Google Gemini (formerly Bard): A beginner’s guide to Google’s AI chatbot How to Build a FULL App With ChatGPT in 20 minutes! How to Use Midjourney, AI Art and ChatGPT to Create an Amazing Website Midjourney Prompt Tips for Beginners and Veterans Stable diffusion prompt tutorial Related Reading The Complete AI Developer’s Guide: Resources and Best Practices AI Conferences Worth Following AI Explainers An AI Tooling Learning Path: Logical Phases for 2026

December 18, 2023 · 3 min · James M

DevOps Best Practices

The views in this post are my own personal reflections on the industry, written in my own time. They are not about any specific employer, team, or colleague, past or present, and do not draw on any non-public information. “Best practice” is a phrase that should be treated with suspicion. What works for a fintech running 500 engineers rarely works for a five-person startup. The notes below are generic patterns drawn from public talks, books, and industry write-ups - always weighed against context, team size, and what the system is actually trying to do. ...

December 16, 2023 · 4 min · James M

DevOps Cheatsheets

Cheatsheets are one of the most under-rated learning tools in the DevOps toolbox. When you are three hours into debugging a broken pipeline, you don’t want a 400-page book - you want the one page that reminds you which flag does what. This page collects quick references I keep within arm’s reach. Cloud Computing A concise summary of the core cloud service models (IaaS, PaaS, SaaS), deployment patterns, and the shared responsibility model is a good starting point for anyone new to cloud infrastructure. ...

December 16, 2023 · 2 min · James M

DevOps Explainers

Most engineering concepts are easier than they look once someone explains them clearly. This page collects short explainer notes on the fundamentals I find myself re-explaining most often, each paired with the best external visual or video I have found on the topic. APIs An API is a contract: this is what I will accept, this is what I promise to return, this is how I will behave when something goes wrong. Everything else - REST, GraphQL, gRPC, WebSockets - is just a different way of expressing that contract over the wire. ...

December 15, 2023 · 5 min · James M

News: Arturia Collection X

Overview Arturia have just released V Collection X - A premium suite of software instruments for unparalleled sonic exploration; from evocative emulations and hybrid synth engines, to authentically modeled keyboards and beautifully captured acoustic sounds - enhanced for today’s production workflow. Immerse yourself in an unparalleled music-making experience with iconic sounds and essential tools to suit your style, performance needs and production workflow. 39 instruments, 3 exclusive expansion packs, thousands of world-class presets - 1 canvas for infinite sonic exploration. ...

December 12, 2023 · 2 min · James M

Blockchain & Crypto Resources

Curated YouTube Channels Explore these trusted YouTube channels covering blockchain, cryptocurrencies, Web3, and market analysis. Educational & Technical Andreas Antonopoulos - One of the most trusted and engaging educators in the Bitcoin industry, explaining blockchain fundamentals with clarity and depth Coin Bureau - Comprehensive informational portal to the cryptocurrency ecosystem with detailed project analysis MMCrypto - In-depth coverage of cryptocurrency and blockchain topics for learners at all levels Market & Trading Altcoin Daily - Bitcoin, Ethereum, Cardano, NFTs, altcoins, metaverse, mining, trading, and investing insights ...

December 1, 2023 · 1 min · James M

Bitcoin

Overview Bitcoin is the world’s first and largest cryptocurrency by market capitalization, launched in January 2009. Unlike traditional fiat currency issued by central banks, Bitcoin is created, distributed, traded, and stored using a decentralized peer-to-peer network secured by a distributed ledger technology known as blockchain. Key Characteristics Decentralized - No central authority or government controls Bitcoin Limited Supply - Maximum of 21 million bitcoins will ever exist Transparent - All transactions are recorded on the public blockchain Immutable - Past transactions cannot be altered or reversed Secure - Protected by cryptographic proof-of-work consensus mechanism Educational Content Theory of Bitcoin | Introduction Series (June 2023) A comprehensive introduction to Bitcoin fundamentals and theory. ...

June 23, 2023 · 1 min · James M

Private Keys in Cryptocurrency

What Are Private Keys? A private key is a cryptographic variable used in conjunction with an algorithm to encrypt and decrypt data. In the context of cryptocurrencies, a private key is a secret number that allows you to spend the cryptocurrency associated with your public address. Key Principles Never Share: Private keys should be shared only with the key’s generator or parties explicitly authorized to decrypt the data Unique Control: Only the holder of a private key can authorize transactions from that address Irretrievable Loss: Losing your private key means losing access to your funds permanently Cryptographic Foundation: Private keys are crucial in both symmetric and asymmetric cryptography, and are fundamental to cryptocurrency security How Private Keys Work Private keys are the foundation of public-key cryptography. When you create a cryptocurrency wallet, a private key is generated - typically as a random 256-bit number. Your public key (and thus your public address) is mathematically derived from this private key. This relationship is one-way: while anyone with your public key can verify that you signed a transaction, they cannot derive your private key from it. ...

June 23, 2023 · 3 min · James M

AI Conferences Worth Following

TL;DR AI conferences fall into three categories: research-heavy (depth and technical signal), builder and developer (workflows and tooling), and enterprise (adoption, governance, vendor comparisons) The right conference depends on what you want to leave with - one strong event matched to your goals beats three generic ones Worth keeping an eye on: World Summit AI, The AI Summit London, AI & Big Data Expo, and Data + AI Summit Before buying a ticket, check whether the audience, agenda, and location actually match your purpose - many events are content marketing with lanyards Dates and formats change year to year, so always verify details on the official event site before committing AI conferences age quickly. ...

June 10, 2023 · 5 min · James M

AWS Summit London (2023) - Video Highlights

The AWS Summit London 2023 keynote was posted to AWS’s event channel shortly after the event, and it is the single best hour of content to watch if you are trying to calibrate where AWS is pushing the ecosystem. This post pulls out the session and the themes I found most useful. Keynote The opening keynote featured the typical mix of AWS leadership, senior AWS product voices, and UK customer stories. ...

June 7, 2023 · 2 min · James M