This programme is aimed for programmers that are at the beginning of their careers, or for any kind of programmer that wants to sharpen their skills.
I am searching for 2-3 mentees from Iași, Romania to collaborate on this program.
It will include online meetings to check up on the code, help with the issues you face, code reviews and (hopefully) useful explanation of concepts that are harder to grasp.Read more here
* Even if you don't participate as a mentee, you can still do the exercises and projects listed below.
Here you will find:
- A set of specially crafted exercises to help you understand the most important concepts and why they matter so much.
- Exercises to help you apply these concepts and learn by doing. I try to craft these exercises in a manner such that they look like real tasks you would get in a tech company.
- General programming concepts
- Design patterns and OOP
For learning specific technologies, you can opt to do a full featured project using the target technologies, so that you will encounter real-life challenges, you will most likely encounter in a real project.
Frontend (React) (you will receive a backend, and you'll have to implement a frontend for it from scratch)
Backend (Python + Django) (You will receive a suite of API tests that will check the correctness of your API)
Fun project ideas
If you want to improve your skills or mess around with some code but you lack ideas, here are some interesting project ideas.
Fronted (using already existing and publicly accessible backends)