JetBrains Academy Course Catalog
CoursesSkill paths
Subjects
AI Coding ToolsAI EngineeringAlgorithms and Data StructuresBackendCloud & DevOpsData ScienceDeep LearningDevOpsFrontendFull StackKotlin & AndroidMachine LearningMathML & MathSQL and DatabasesWeb Dev
Languages
C/C++GoHTML/CSSJavaJavaScriptKotlinPythonRustScala

Full Stack

Sourse logoIn-IDE learning

Python + React Full Stack Architecture with Vibe Coding

Companion practice course for the StudyEasy full-stack 'Python + React with Vibe Coding' programme - multiple-choice quizzes and hands-on vibe-coding exercises that reinforce the recorded lectures. You'll need basic Python (variables, functions, loops), Python 3.10+ and any AI coding assistant (ChatGPT, Claude, Junie or Cursor); no prior web, React or Docker experience is required. The Python, frontend, REST and architecture material is shared across editions, while the full-stack blog capstone is taught three ways - Django, FastAPI and Flask - so pick the edition you're building and skip the other two: - Django: https://studyeasy.org/courses/python-django-react - FastAPI: https://studyeasy.org/courses/fast-api-react-vibe-coding - Flask: https://studyeasy.org/courses/flask-react-vibe-coding For the full video courses and the complete StudyEasy catalogue, visit https://studyeasy.org/ or https://www.udemy.com/user/studyeasy/.

StudyEasyBeginner-friendly

Subscribe to receive regular product news and blog updates

Follow us

  • Product News & Updates
  • Insights & Updates
  • Tutorials & Livestreams
  • Industry Insights & Discussions
  • Course Help & Chat
  • Edutainment & Fun
Find the Kotlin course that suits you best →
Privacy & SecurityTerms of UseTrademarksLegalGenuine Tools
© 2000—2026 JetBrains s.r.o. All rights reserved. Developed with drive and IntelliJ IDEA
Subjects
AI Coding ToolsAI EngineeringAlgorithms and Data StructuresBackendCloud & DevOpsData ScienceDeep LearningDevOpsFrontendFull StackKotlin & AndroidMachine LearningMathML & MathSQL and DatabasesWeb Dev
Languages
C/C++GoHTML/CSSJavaJavaScriptKotlinPythonRustScala