Private Python, Django & DRF Classes
Private Python, Django and DRF classes built around your goals
Learn backend development through live one-to-one coding sessions, practical exercises, real projects and direct feedback. Every class adapts to your level — beginner or experienced — and is available in English, Spanish or Portuguese.
Live online · One-to-one EN / ES / PT Practical projects
Learning alone is harder than it needs to be.
Tutorials make sense until you try to build something on your own. The gap between following along and creating is real.
You don’t know what to study next. There’s too much content and no clear path for your specific goals.
Small errors block you for hours. One missing comma or misunderstood concept can stop your progress completely.
Courses rarely adapt to your actual level. They’re either too basic or assume knowledge you don’t have yet.
Private mentorship gives you direction, feedback, and accountability — exactly when you need it.
Learning Paths
Choose your starting point
Start with Python, Django or DRF — or combine paths into a fully personalized plan adapted to your level and goals.
Programming Fundamentals
Beginner — start here if you are new to codingBuild a solid foundation before diving into Python or Django. Understand how code works — not just how to copy it.
Python
Beginner → IntermediateFrom your first script to writing clean, modular Python with confidence. The core language behind everything we teach.
Django
IntermediateBuild real backends. Learn Django the way it’s used in production.
Django REST Framework
IntermediateMaster REST APIs with DRF. Build production-ready API endpoints with serializers, viewsets, auth, and testing.
Frontend Fundamentals
Complementary skillLearn how the browser side works. Build interfaces and connect them to real APIs — a useful addition to backend skills.
Project Mentorship
All levelsGet help with your own projects. Code reviews, debugging, architecture guidance, and next steps.
Python, Django and DRF are the core paths. Fundamentals prepares you for them. Frontend and Project Mentorship are available as complementary options. Every plan is adapted to your goals.
How It Works
Four steps from confusion to clarity
Tell me your goal
Share your current level, what’s challenging you, and what you want to build.
Receive a roadmap
We define the topics, exercises, and project milestones that matter to you.
Learn live by coding
Work through concepts and solve problems together during private video sessions.
Keep progressing
Leave each lesson with clear exercises, notes, and your next objective defined.
Inside a Class
What a session looks like
Every class is live, interactive, and focused on real progress — not passive watching.
About the Mentor
Learn backend development with a mentor who builds real applications
I’m André Dias, a backend developer and coding mentor. My main tools are Python, Django, and Django REST Framework — the stack I use to build APIs, web applications, and real-world projects. I also work with HTML, CSS, and JavaScript when the project needs a frontend.
My teaching is practical, patient, and adapted to you. I don’t believe in unnecessary theory or memorizing syntax. Every concept we cover connects directly to something you’ll actually build — whether that’s your first Python script, a Django application, or a REST API.
Testimonials
What students say
Great! He explains things very well — simply, concisely and directly. I’m very happy.
Translated from SpanishIt’s incredible — a teacher who really pays attention to the student’s learning. I’ve reached out several times and he always solves any doubt. Very friendly and patient. Highly recommended!
Translated from SpanishExcellent! Highly recommended. He knows exactly how to explain complex concepts in a simple way.
Translated from SpanishWhy learn with me
Pricing
Simple, transparent pricing
Book a single class or choose a pack to follow a personalised learning plan and progress steadily.
Single Class
Ideal for trying a class, solving a specific doubt, or working on a particular problem.
- Personalized lesson
- Live coding and questions
- Notes and suggested next steps
- Practical, personalised explanations
- No ongoing commitment
Starter Pack
A flexible option to start with the fundamentals or work through several specific topics.
- 4 hours of private classes
- Plan adapted to your goals
- Progress tracking between sessions
- Flexible scheduling
- Save vs single classes
Progress Pack
Progress steadily with a personalised learning itinerary.
- Personalized learning roadmap
- Exercises between sessions
- Project or code-review support
- All Single Class benefits
- Continuous progress tracking
- Save vs single classes
Intensive Pack
Get 2 extra hours for only €32 more than the Progress Pack.
The best option for following a complete plan, consolidating knowledge, and progressing through consistent practice.
- 10 hours of private classes
- Initial level assessment
- Personalised learning plan
- Practical exercises and doubt-solving
- Progress tracking
- Flexible scheduling
- 2 extra hours for only €32 more than Progress Pack
- Best savings per hour
Not sure which option to choose?
Book a free 15-minute introductory video call. We will review your level, what you want to learn, and which option can help you best.
Request free callClasses can be adapted to cover topics such as:
- All classes are one-to-one and last 60 minutes.
- Packs must be paid in advance.
- Packs are personal and non-transferable.
- The Starter Pack is valid for 2 months from the date of purchase.
- The 8-hour and 10-hour packs are valid for 3 months from the date of purchase.
- Classes can be scheduled flexibly based on availability.
- Classes can be arranged in one-hour sessions or, when agreed in advance, in longer sessions.
- Cancellations or changes must be made at least 24 hours in advance.
- Sessions cancelled with less than 24 hours notice will be considered used, except in justified situations.
- If the tutor needs to cancel a session, the hour is not lost and a new date will be agreed.
- Unused hours after the expiry date are non-refundable.
- Purchasing a pack does not guarantee specific results, as progress also depends on the student's practice and dedication.
- Content and goals will be agreed based on the student's level and needs.
Is This for You?
Find out if we’re a good match
✓ A great fit if you are
- A complete beginner ready to learn
- A programming student who wants deeper understanding
- A junior developer building confidence
- Someone building their first portfolio project
- A developer starting with Django or APIs
- Someone who feels stuck learning alone
Not the right fit if you
- Want completed assignments without learning
- Expect to master programming in days
- Are an advanced specialist seeking AI or data science
- Need expert-level DevOps or cloud architecture training
Get Started
Ready to start?
Message sent
Thank you for reaching out. I’ll read your message and reply with the next available options. Talk soon!
FAQ
Common questions
You don’t need another list of tutorials. You need a clear next step.
Tell me where you are stuck, and we will create a practical path forward — together.