- Gaining an understanding of Python programming, its libraries, and relevant design patterns
- Learning to craft and use APIs with frameworks such as Django, Flask, or FastAPI
- Developing proficiency in writing and executing unit tests with pytest or unittest
- Applying acquired skills in practical projects to enhance real-world problem-solving abilities
- Understanding the principles of Object-Oriented Programming (OOP) and the ability to apply them practically
- Familiarity with basic data types and algorithms in Python
- Knowledge of Django/Flask/FastAPI is advantageous
- Prior hands-on experience with relational databases (SQL), and preferably a grasp of PostgreSQL
- Basic understanding of using the Git Version Control System
- B1 level of English or higher
- Ability to study 6 hours a day
At Vention, we assemble dedicated teams of developers to help fast-growing startups and innovative enterprises drive impact and achieve their goals. We’ve delivered solutions across multiple domains, including FinTech, PropTech, AdTech, HealthTech, e-commerce, and more.
Our Python team has been around since 2011, growing into a progressive dev community of more than 250 employees and working on challenging tasks with no legacy code. Our internal community supports data science and machine learning courses, knowledge-sharing sessions, and a mentoring program for employees who want to develop in this area.
- Enjoy personalized learning with intimate group sizes of 3-15 or opt for a one-on-one experience
- Our dynamic curriculum offers a mix of hands-on practice and essential theory, tailored for groups or adjusted to fit individual needs
- Give yourself at least three months to dive deep into the material in a group, or choose an individual internship length that aligns with international standards
- Discover the industry inside out. This internship provides insights into the IT world, giving you a leg up in your future career
- Receive guidance and support from an experienced mentor throughout your internship journey
- Beyond learning, there's a chance for employment. Successful interns might land a full-time job with us after the program
- Dive into real-world projects! Get hands-on experience with genuine IT challenges and see firsthand the solutions in action
Engineer your success!