Mentorship Program

Personalised, project based mentorship.

Join a workshop Apply to mentorship program

Limited spaces

Spaces on this program are extremely limited. This is because people taking part in this program will get individual care and attention, and different people will need different things.

Expert mentorship

We put pride in the craft of education. An expert mentor is someone who has both the technical expertise, and the teaching experience to do a good job.

Your own projects

You will be solidifying and demonstrating your skills by building your own meaningful projects.

You might arrive with a project idea - you might want to build something for work, or fun. You might have an awesome portfolio project in mind or a world-changing idea.

Or you might not have a good project idea yet. In that case, don't worry. We'll help you come up with something cool to work on.

We'll help you plan and architect your project, guide you along the way, and suggest extra resources and learning materials that will be helpful on your unique journey.

Specific skill focus

Every person is going to have their own direction to an extent, but the core of the program is focused on building and demonstrating a solid set of Django skills.

Everyone on the program will be guided to choose a suitable project to work on so that they can build and demonstrate skills.

You will be guided as you:

Focused on your goals

Our goal is not to check boxes, but rather to support you as you work toward your goals.

If there are skills that you already have, or don't need, then we will move on to something that is relevant and useful.

This is not a course

We wont be going through content at a set pace in a predefined order. You wont be given a textbook or a bunch of exercises up front. There will be no commitments about how long it'll take us to get you to master different skills.

Mastery cannot be bought.

You will be working on your own projects with the support of an expert mentor. That mentor will aim to help you achieve and demonstrate different skills through your project work.

That mentor will also aim to support you and keep an eye out for any foundational skill gaps you might have.

Building a strong foundation

As you work towards creating a meaningful project, it's likely that we'll spot some skill gaps. Many people have unknown unknowns.

You'll be supported as you build a strong foundational skill-set.

Extra exercises as required

If you are in a place where you need to put effort into mastering specific skills then we'll work with you to come up with different exercises to help you along the way.

Solutions to those exercises can be reviewed by your mentor.

Not everyone will want or need this. We will work to discover what you need.

Your own pace

We wont invent deadlines for you. We'll work with you so that you can set meaningful goals for yourself.

You wont need to quit your job to have the time to take part in this program.

One on one time with your mentor

We'll be checking in on your project progress and goals weekly to help keep you on track, and to pre emptively solve problems.

Note that if weekly checkins are too much for you, we will be able to relax the pace. We will move at the pace that works for you.

Community

The people taking part in this program will be given access to a shared Discord server. You will be given the space to communicate, and to share experiences and tips with each other.

Regular code review

As you build your project you'll be getting feedback about your code from your mentor and, possibly, your peers.

You will also be given the opportunity to review the code written by others in the group. This is very helpful because you'll be exposed to different ways of thinking and solving problems, and different tools.

Code review is itself a critical skill and very much worth practising: It's important to be able to read and communicate about code.

Ask questions whenever you need to

You will be able to ask questions whenever you need to on a shared Discord server. Questions to the mentor will be responded to within one working day.

Group sessions and webinars

You will be invited to take part in group sessions and webinars on an ad-hoc basis.

These are somewhat hard to predict up front because different people in the program will have different timezones, different time commitments and different needs.

When there is an opportunity to do useful group interactions, then we will be opportunistic about adding extra value.

Discounts for workshops

Prelude runs workshops from time to time. You will be able to access these workshops for 50% off.

Access to all workshop content

You will be given access to all the content for all our courses and workshops. You can move through the content at your own pace.

Audience

Project-based mentorship is very versatile. It is appropriate for people with a wide range of experiences and goals.

If you are new to Python web dev, or a little rusty then this will help you shore up our foundational skills and build real stuff.

If you know what's up and you need help building up your portfolio so you can find work, you're in the right place.

If you have a project idea and you want to have an expert software engineer in your corner to help set you up for success, come on in!

If you are already a solid Python programmer and want to dive into this a Django and web dev skillset, this is for you.

For many, accountability and community are the things that will make the biggest difference - a person's ability to stay on track and motivated is a big determinant of success.

If you are unsure, apply! We'll have a conversation and see if this program can help you meet your goals.

How to apply

If you are interested in taking part:

  1. Apply: Fill out our application form
  2. Meeting: We'll be in touch to schedule a call. We'll need to understand a bit more about your goals and experience, you'll have a chance to ask whatever questions you need to
  3. Payment: Once we are all happy to move ahead, we'll send you an invoice
  4. Onboarding: Once payment is received we'll onboard you onto all the things. You will be given access to everything you need, an information pack to get you orientated. We'll also schedule a kick-off mentorship call to get you started towards your goals.

How much does it cost?

Still unsure?

If you are unsure about whether this will be a good fit for you, please join one of our shorter courses or workshops. This is a smaller commitment and it will give you a feel for the quality of what we do here.

Join a workshop Apply to mentorship program