facebook
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
member icon
Trusted teacher
from42.77EUR/ h

Learn computer programming and dive into the vast world of coding!

Unlock Your Coding Potential with Personalized Guidance!

Welcome future coder enthusiast! I'm excited about helping people succeed in the IT industry by translating complex programming principles into useful skills. With a lot of expertise from both employed positions and freelance work in the IT domain, and having a degree in Computer Science from Royal Holloway University of London, I'm eager to help any student enter the world of programming!

Tailored Learning for Every Aspiring Developer:
My approach to teaching is centered on getting to know your individual learning style, goals, and journey. I've successfully led students through immersive summer school programs at prestigious schools including Chelsea Independent College, Kensington Park School, and Mander Portman Woodward using adaptive strategies.

Diverse Programming Language Proficiency:
I have you covered whether you're interested in learning about Python, C, C++, Java, JavaScript, C#, or even exploring the world of CSS and HTML for web development. I adjust to your preferences and requirements to make sure you have an engaging learning experience.

Real-World Application Emphasis:
Beyond academic understanding, practical experience is what I emphasize on. My classes connect the theory and practical applications through the creation of interesting PC/Mobile games, applications, online services, and websites and more. Since I began learning programming in 2015, I've made an effort to get involved in a variety of projects in order to expand my knowledge and obtain practical experience in the tasks performed by programmers. And now that I have this skill in my repertoire, I want to make it available to any motivated learner who wishes to succeed in the computer industry and acquire outstanding information.

Structured Classes and Future-Centric Planning:
I think it's important to dive into theoretical principles to lay a solid basis while also fostering your creativity through projects. Taking into account your goals for the future, I create a customized lesson plan for every student. Not only do I teach programming, but I also want to give you the tools you need to use code to create the future.

Come along with me on this thrilling trip into the world of coding, where your potential is limitless and your ambitions become milestones. Let's code together!

Extra information

You must require:
- laptop / PC (preferably with Windows OS)

Location

Online via webcam

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
90 minutes
120 minutes
The class is taught in:English, Romanian

About Me

I have been teaching Mathematics, English and Programming to students and children since 2017 and I am constantly on the lookout to share my programming knowledge as I believe that this is one of the most vital and practical skills anyone can possibly acquire. Therefore, I want to dedicate my time to people who want to learn how to code. As a university student, I am eager to learn from my students by teaching what I have known since 2012. The lessons that I provide are fit for any type of student, regardless of their experience with programming. My goal with these lessons is to make programming easy to understand, to give confidence in people that they can create anything by simply understanding basic notions of coding and to open doors to paths that they may not even heard about.
Learning is a fun activity, especially with someone who is eager to offer lots of help and that is why I am here.

Education

1) Theoretical Highschool “Mihail Kogalniceanu” | September 2015 – June 2019
• Romanian Literature Baccalaureate – 9.2 / 10.0
• Mathematics Baccalaureate – 10.0 / 10.0
• Informatics Baccalaureate – 8.8 / 10.0

2) Royal Holloway University of London | September 2019 – 2022
• BSc Computer Science and Information Security

Experience / Qualifications

1) IELTS | May 2018 – 2020
• 7.5 - Overall Band
• 6.5 - Reading Task
• 7 - Writing Task
• 7.5 - Speaking Task
• 8 - Listening Task

2) FiiPractic Training Programme Back-End Development (April 2018) - 2nd place
Skills acquired:
- Developed my first API using .NET
- Developed skills in working with Git

3) FiiPractic Training Programme Back-End Development (April 2019) - 3rd place
Skills acquired:
- Improved my skills in working with Git
- Developed my second API using a different approach with .NET

4) FiiPractic Training Programme Game Development Development (April 2019) - 1st place
Skills acquired:
- Improved my skills in working with Git
- Developed a complete 3D Unity Game in 2 weeks using only hand written code
- Used Blender to create my own objects for my personal project

5) Summer School Staff – Chelsea Independent College (July 2019 – August 2019)
Skills acquired:
• Interactive experience with students, and behavior management
• Assumed the responsibility to take care of the students during the scheduled activities
• Assumed the responsibilities of keeping the students safe outside their activity hours
• Assisted Computer Science teacher with teaching basic Computing & Engineering skills such as: building a robot, coding a simple game using JavaScript, understanding the simple tasks behind the security of internet routers and AI

6) Translator for an American Medical Team – Romania, Vaslui, Negresti (Summer 2012, Summer 2013)
Skills acquired:
• Eased the communication between medics from the United States and sick people from poor villages
• Taught English to children from poor villages, as well as fun Mathematics

7) Voluntary Activity Staff - Romania, Vaslui, Vaslui (July 2017)
Skills acquired:
• Supported educational activities aimed at fostering and harnessing the potential of children in the areas of Computer Science and English
• Improved communication in English
• Improved teaching skills

Ask a question

Send a message explaining your needs and Stefan will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  Thursday at 3:00
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  Monday at 4:00
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  Monday at 5:00
  Tuesday at 5:00
  Wednesday at 5:00
  Thursday at 5:00
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  Monday at 6:00
  Tuesday at 6:00
  Wednesday at 6:00
  Thursday at 6:00
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  Monday at 7:00
  Tuesday at 7:00
  Wednesday at 7:00
  Thursday at 7:00
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  Monday at 8:00
  Tuesday at 8:00
  Wednesday at 8:00
  Thursday at 8:00
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  Tuesday at 12:00
  Wednesday at 12:00
  Thursday at 12:00
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  Monday at 17:00
  Tuesday at 17:00
  Wednesday at 17:00
  Thursday at 17:00
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  Monday at 18:00
  Tuesday at 18:00
  Wednesday at 18:00
  Thursday at 18:00
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 42.77€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since September 2020
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  Thursday at 3:00
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  Monday at 4:00
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  Monday at 5:00
  Tuesday at 5:00
  Wednesday at 5:00
  Thursday at 5:00
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  Monday at 6:00
  Tuesday at 6:00
  Wednesday at 6:00
  Thursday at 6:00
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  Monday at 7:00
  Tuesday at 7:00
  Wednesday at 7:00
  Thursday at 7:00
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  Monday at 8:00
  Tuesday at 8:00
  Wednesday at 8:00
  Thursday at 8:00
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  Tuesday at 12:00
  Wednesday at 12:00
  Thursday at 12:00
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  Monday at 17:00
  Tuesday at 17:00
  Wednesday at 17:00
  Thursday at 17:00
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  Monday at 18:00
  Tuesday at 18:00
  Wednesday at 18:00
  Thursday at 18:00
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 42.77€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills: ✅ HTML, CSS, and JavaScript – Build responsive and modern web pages ✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs ✅ Real-World Projects – Work on hands-on projects to strengthen your skills ✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces 🔹 Who is this course for? - Beginners who want to break into web development - Developers struggling with front-end concepts - Anyone looking to level up their skills and build real projects 🚀 Stuck on a project? Want to learn high-income tech skills? This course will help you gain confidence, land opportunities, and grow in the tech industry. 📩 Contact me for more details and start your front-end journey today!

Python Programming: Learn to code from scratch, develop your own projects, and progress.
This course is for anyone who wants to learn to program in Python, whether you are a student, a professional, or simply curious. Python is one of the most widely used languages today, thanks to its simplicity and power. You'll learn how to write your first programs, manipulate data, automate tasks, and understand the essential foundations of modern programming. The objective is to make you independent in developing your own projects (scripts, small software, data analysis, etc.) and acquire a skill sought after in the academic and professional world.

Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics? I offer personalized courses in web development and programming, adapted to all levels. You will be able to learn to: Understanding the basics of computer logic Write readable and structured code Create your first web pages in HTML/CSS Manipulate languages like JavaScript or Ruby Solve problems and think “like a developer” I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.

Cambridge-trained with 12+ years experience tutoring for Excellence: Maths, Physics, Programming, Engineering
Don't settle for anything less than excellence. I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python. With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching. My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful. Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas: - Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent. - Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US. - University levels (undergraduate and postgraduate). - High school studies and diploma programs. - Assistance with specific projects at a professional level, including job interview preparation. - Extensive experience working with children. Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement. I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere. I have a highly flexible schedule and can adapt to accommodate your needs. If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.

Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments. Contact me if you want to have more information about the course!

Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required. Course outlines: - Objected Oriented Programming concepts (OOPS) - Core Java Programming Introduction of Java - Data types and Variables - Methods - Control Flow Statements - Operators and Expressions - While and do-while Loops - Object-oriented Programming - Objects and classes - Using Java Objects - Java Files and I/O - Interfaces and Abstract Classes - Inner Classes

Analog and digital electronics, VHDL, FPGA, programming
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me

Computer Science and Programming Courses – Learn to Code and Master Information Technology
Do you want to learn computer science, programming or deepen your knowledge in information technology? I offer courses adapted to all levels, from beginner to advanced. 👉 Introduction to Computer Science and Operating Systems 👉 Introduction and improvement in object programming (solid experience in the Java language) 👉 Web development and databases (HTML, CSS, Javascript, SQL) 👉 Cybersecurity and information systems management 👉 Support for your projects and help with homework Personalized courses, interactive teaching and guaranteed progress! Available online or in person. Contact me to discuss your goals and start your learning.

Programming and robotics in English for children (8-12 years old) in English, French or Spanish
We use Minecraft Education, Scratch, and virtual robots to build, program, and have fun, in English, French, or Spanish. In this class, children will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how soft and hard skills can be used in their personal and professional lives. Through interactive lessons and hands-on projects, children will explore the world of code and create their own digital creations. Throughout the course: They will learn the basic concepts and terms of programming They will experiment with different programming languages and platforms They will create simple programs and applications using code They will collaborate with their classmates and share their creations. They will develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field. By the end of the class, you'll have the knowledge and confidence to continue exploring the exciting world of programming and computer science, and you'll understand how code can be a powerful tool for achieving success in any field. You'll be able to choose any future career you want or even start your own company. Contact me

💻 Web Programming Course – HTML, CSS, Terminal & WordPress – Beginners Welcome!
Do you want to create your own website, understand how the code works, or master WordPress to become self-sufficient? I offer personalized online courses to help you learn step by step, with clarity and pedagogy. 👩‍🏫 What I propose: * Introduction and improvement in HTML & CSS * Using the Terminal (basic commands, Git, working environment) * Creation of sites with WordPress (installation, themes, extensions, pages, basic SEO) * Support for your personal or professional projects * Advice on best practices and organization of your code 🎯 For whom? * Complete beginners * Freelancers, coaches, content creators * Students or people in digital retraining * Anyone curious to learn how to create a website 💡 Method: Interactive video lessons (Zoom/Meet), screen sharing, practical exercises, and flashcards. You progress at your own pace, with real support and simple explanations. ⏰ Flexible hours – 1 hour, 1.5 hour or 2 hour sessions 💶 Available packages 🌍 100% Online Courses – Wherever You Are! See you soon. Sandrine.

Analog and digital electronics, VHDL, FPGA, programming
Engineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me

Learn Excel VBA from Scratch: Automate Excel Even with Zero Experience!
This course is designed for complete beginners who want to learn Excel VBA programming from the ground up. Whether you're a student, professional, or freelancer, you’ll learn how to automate tasks, create intelligent macros, design simple forms, and manage data efficiently within Excel. 🔧 What You Will Learn: The basics of programming: variables, loops, conditions, and procedures. How to record and edit simple macros. Automating tasks across cells, worksheets, workbooks, and named ranges. Creating interactive forms (UserForms) for data entry and display. Automating repetitive tasks like formatting, reporting, and even sending emails. Exploring advanced tools: events, error handling, and integration with other applications. 🎯 Who Is This Course For? Students, employees, or freelancers who work with Excel and want to save time. Professionals looking to build custom tools tailored to their workflow. No previous coding experience is required! 🛠️ Course Methodology: Step-by-step, hands-on learning. Clear explanations with real-life examples. Tips on writing clean, understandable, and reusable code.

Artificial Intelligence & Machine Learning Course for Kids
This is a 15-week adventure for kids aged 11-15 to explore AI and machine learning. Students will learn to build AI-powered apps, code with drag-and-drop tools, train AI models, and solve real-world problems. The course includes hands-on projects, and a project showcase to build confidence and tech skills.