Raoul Harris
  • Introduction
  • Technical books
    • Data engineering with Alteryx
    • Deep learning in Python
    • Generative AI in action
    • Generative deep learning
    • Outlier analysis
    • Understanding deep learning
    • Understanding machine learning: from theory to algorithms (in progress)
    • Review: Deep learning: foundations and concepts
  • Technical courses
    • Advanced SQL Server masterclass for data analytics
    • Building full-stack apps with AI
    • Complete Cursor
    • DataOps methodology
    • DeepLearning.AI short courses
    • Generative AI for software development
      • Introduction to generative AI for software development
      • Team software engineering with AI
      • AI-powered software and system design
    • Generative AI with large language models
    • Generative pre-trained transformers
    • IBM DevOps and software engineering
      • Introduction to agile development and scrum
      • Introduction to cloud computing
      • Introduction to DevOps
    • Machine learning in production
    • Reinforcement learning specialization
      • Fundamentals of reinforcement learning
      • Sample-based learning methods
      • Prediction and control with function approximation
  • Non-technical books
    • Management skills for everyday life (in progress)
  • Non-technical courses
    • Business communication and effective communication specializations
      • Business writing
      • Graphic design
      • Successful presentation
      • Giving helpful feedback (not started)
      • Communicating effectively in groups (not started)
    • Illinois Tech MBA courses
      • Competitive strategy (in progress)
    • Leading people and teams specialization
      • Inspiring and motivating individuals
      • Managing talent
      • Influencing people
      • Leading teams
Powered by GitBook
On this page
  • Beginner project
  • Advanced project
  1. Technical courses

Complete Cursor

https://www.jointakeoff.com/courses/cursor

I wasn't certain whether to sign up at first as I couldn't find any reviews, but the videos are very clear and include some tips that won't be in the documentation. While all the information is available online, and there will be free videos on YouTube, it's very convenient to have everything in one place like this.

Aside from the standard features of Cursor, the course has a couple of projects and a range of tips to get the best use out of the software. These include voice transcription (which is faster than typing), using markdown for to-do lists (as the models can read these, implement the ideas, and update the file markdown files with the latest status), and getting the chat function to generate useful links to external sources such as V0 and Perplexity.

Beginner project

While the videos in the course show how to build a Next.js app with a Shadcn UI, I decided to build it in Python with Streamlit instead as I'm more likely to use those at work. Claude quickly built an attractive UI, but struggled with some of the features/limitations of Streamlit. I found myself switching to o1-mini on occasion for more persistent bugs.

Advanced project

As of the time of writing, this is yet to be released.

Last updated 8 months ago