facebook
favorite button
member since icon
Sinds juli 2025
Leraar sinds juli 2025
Programming Fundamentals for University (Python / C++)
course price icon
Van 82.61 $ /h
arrow icon
Programming concepts often feel abstract until you put them to work on real problems.
In these classes we dive straight into code writing, testing, and debugging together, so that every new idea is anchored by hands-on practice.

Whether you are learning your very first loops, optimising algorithms for a university assignment, or polishing thesis code, we will adapt the pace and depth to your current level.
Extra informatie
Please have a laptop with you, as we will solve many exercises directly on your PC.
Locatie
location type icon
Online vanuit Hongarije
Over
I’m a patient, detail-oriented tutor in computer science and mathematics who believes that real understanding comes from clear explanations and practice that mirrors your coursework.

I enjoy working with motivated university students and adult learners who want straight answers, constructive feedback, and a calm, supportive atmosphere.

My aim is that you leave each lesson not just with a solution, but with a way of thinking you can reuse on exams, assignments, and thesis work.
Opleiding
BSc in Computer Science from Eötvös Loránd University (ELTE), Faculty of Informatics, with a modelling specialization.
I am starting my MSc in Quantitative Finance this September!
Leservaring
I have over five years of one-to-one tutoring experience with university students across nine countries, helping them pass exams, complete demanding modules, and finish thesis-related code.
Leeftijd
Volwassenen (18-64 jaar oud)
Senioren (65+ jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
60 minuten
De les wordt gegeven in
Engels
Beschikbaarheid typische week
(GMT -05:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Math concepts often feel abstract until you put them to work on real problems.
In these classes we dive straight into problem solving and will practice together, so that every new idea is anchored by hands-on practice.

Whether you are learning your very first derivates or statistical models for a university assignment, we will adapt the pace and depth to your current level.
Lees meer
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Dear student

I am a young, motivated, and enthusiastic mathematics, computer science, and study methods teacher.

Students may not always be able to follow along well in certain lessons because sometimes things go fast, and sometimes just need a little more time to understand certain things. Understanding the subject matter is very important. I therefore offer tailor-made extra lessons for every student! Every student is different and learns differently. Because of the teacher training that I have followed and the years of experience in giving tutoring, I know a lot of (online) tools with which students can store things efficiently and better in memory. The student will realize that learning in this way is also much more fun!

Courses in which I give extra lessons:
- Math
- Computer science (Excel, Word, Access, Programming ...)
- Study methods

Feel free to contact me if you have any questions. :)
verified badge
Technology is advancing at a rapid pace, and we rely more and more on computers for everything from cooking to organizing our taxes. An understanding of computer basics is compulsory nowadays.

The goal of this course is to give you a solid foundation on basic IT and computer knowledge. Once you understood these basics, you will have a clear understanding on which to build your future knowledge of an skill with computers and the Internet.


COURSE OUTLINES:

KNOWING COMPUTER
- Introduction and objectives
- What is Computer?
- Components of Computer system
- Concept of Hardware and Software
- Concept of computing, data and information
- Applications of IECT
- Bringing computer to life
OPERATING COMPUTER USING GUI BASED OPERATING SYSTEM
- Introduction and objectives
- Basics of Operating System
- The User Interface
- Operating System Simple Setting
- File and Directory Management
UNDERSTANDING WORD PROCESSING
- Introduction and objectives
- Word processing Basics
- Opening and closing Documents
- Text Creation and manipulation
- Formatting the Text
- Table manipulation
USING SPREAD SHEET
- Introduction and objectives
- Elements of Electronic Spread sheet
- Manipulation of Cells
- Formulas and Function
INTRODUCTION TO INTERNET, WWW AND WEB BROWSERS
- Introduction and objectives
- Basic of Computer Networks
- Internet
- World Wide Web (WWW)
- Web Browsing Softwares
- Search Engines
- Understanding URL
- Surfing the web
COMMUNICATIONS AND COLLABORATION
- Introduction and objectives
- Basics of E-mail
- Using E-mails
- Document collaboration
- Instant Messaging and Collaboration
MAKING SMALL PRESENTATIONS
- Introduction and objectives
- Basics of Making small Presentations
- Creation of presentation
- Preparation of slides
- Presentation of slides
- Slide show
FINANCIAL LITERACY FOR BANKING SCHEME AND APPLICATIONS
- Introduction and objectives
- Why Savings are needed?
- Drawbacks of keeping cash at home
- Why Bank is needed?
- Banking products
- Banking Service Delivery Channels
- Various Schemes
- Bank on your mobile
- Insurance
verified badge
Python is the fastest growing programming language. Master it and you can solve business and science problems!

If you are an absolute beginner, don't worry, I've got exercises that will help you get up to speed.

About me: I have worked 10 years in financial markets (bond trading and market data). Now I am working as a freelance Python trainer & developer.

Favourite Python packages / frameworks: Pandas, Numpy, Flask, Django, Beautifulsoup, PySpark & Pytest,
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
Python is a Programming Language widely used with huge capabilities on building projects of many different kinds but the most important advantage is that it is easy to learn and it can be a good start for someone to embrace Computer Science and improve their logical thinking.
verified badge
I am a certified communication scientist (WO, MSc.) who teaches computational data analysis methods in SPSS, Python, R and thesis supervision.

During the lessons we can cover the basics of computational methods or data analysis. I can also help you gain a better understanding of the data structure, design a questionnaire in QUALTRICS (or similar program), or collect data together with you. We can do this in the programs Python, R or SPSS. I am also an expert in supervising theses.

I give lessons of one hour as standard, but these can be longer if desired. If you are looking for guidance for a longer period, I can offer you a package where you get a discount on my hourly rate.

I have experience teaching computational data analysis and machine learning at university and college level. I myself have a research master's degree in communication sciences.
verified badge
I believe that anyone can learn to program. And with an average rating of 8.5 for my exam training at, among others, lyceo, I have experienced a lot of others doing the same.

Because of the programming minor that I did in addition to my Master's degree in Mathematics, I have seen where the friction is with many students and that often helped them on their way. I can do that because I taught myself to program next to my study Do you need help with a programming assignment, or are you not very good at the theory on your own? Then we start by looking at what you do know or understand, and where things are still unclear. Based on your understanding, we devise a plan of action for your assignment together.

We usually only have an hour together and that flies by. That is why I offer for the entire week (7 days) after our tutoring to help you online, via WhatsApp or Messages (iOS)

See you soon!
verified badge
I can show you how to upload edit and export your video using Avid, Pinnacle or other video editor. I can teach you how to use wix online editor to create your own webpage, how to design the webpage, how to use all the options of the platform and chose best plan for your idea.
verified badge
Embark on an immersive journey that will help you and clarify the material as we take a deep dive into of Java, Python, Object-Oriented Programming (OOP), Machine Learning, and Deep Learning, focusing on neural networks, Liquid State Machines (LSM), Genetic Algorithms (GA), and more.

Special rate applies for purely web/app development as a part-time full-stack developer/engineer.
verified badge
I teach Python classes , both in English, French and Dutch. I am a trained teacher, have been tutoring for several years, and have years of professional experience as Analytics Consultant. My goal is to teach at your level, making you as independent as possible, as quickly as possible.
I can help both with solving concrete problems, and learning Python in general. While I have used many different libraries the past few years, I have specialised knowledge regarding data analysis, visualisation and data science (Numpy, Pandas, Scikitlearn, Seaborn, Scikitlearn ...)
verified badge
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
verified badge
Dive into the world of Python, one of the most powerful programming languages for Data Engineers and Data scientists. With hands-on projects, real-world examples, and engaging lessons, you'll not only learn the fundamentals of Python but also gain the confidence to tackle complex programming challenges.
verified badge
“AI is the future.” You’ve heard it before, but what does it actually mean? Facial recognition, recommendation systems, self-driving cars—it all starts with data, algorithms, and code. The best part? You can learn it too.

Whether you're a curious beginner or someone already dabbling with machine learning, I offer hands-on guidance through the AI jungle. Using libraries like Pandas, Scikit-learn, TensorFlow, and OpenCV, I’ve built projects ranging from eye-tracking systems to classification models. I know how to explain complex concepts in simple terms—and help you build real, working prototypes.

From your first regression model to deploying your neural network, I’ll be your guide. Whether you want to understand the math behind it or just want results, we’ll move at your pace. available remotely across Europe.
verified badge
Hi! I’m Wahagn, a qualified international school teacher with 4+ years teaching Computer Science at IGCSE, A-Level, and IB DP levels. I hold a BSc and MSc in Computer Science from Leiden University and have worked in international schools across Europe. I specialize in helping students understand programming concepts, prepare for exams, and develop problem-solving skills. My lessons are personalized, practical, and focused on student success.
verified badge
My Python lessons are practical and geared towards beginners, focusing on understanding why code works rather than just what you type. I explain concepts clearly, without unnecessary jargon, and adjust the pace to the student. A lesson lasts approximately 60 minutes and consists of a short review, a new topic, practice sessions, and small assignments. The lessons are suitable for beginners, students, and hobbyists, and are taught in Dutch or English.
message icon
Contacteer Ferenc
repeat students icon
1e les wordt ondersteund
door onze
Good-fit Leraar Garantie
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Dear student

I am a young, motivated, and enthusiastic mathematics, computer science, and study methods teacher.

Students may not always be able to follow along well in certain lessons because sometimes things go fast, and sometimes just need a little more time to understand certain things. Understanding the subject matter is very important. I therefore offer tailor-made extra lessons for every student! Every student is different and learns differently. Because of the teacher training that I have followed and the years of experience in giving tutoring, I know a lot of (online) tools with which students can store things efficiently and better in memory. The student will realize that learning in this way is also much more fun!

Courses in which I give extra lessons:
- Math
- Computer science (Excel, Word, Access, Programming ...)
- Study methods

Feel free to contact me if you have any questions. :)
verified badge
Technology is advancing at a rapid pace, and we rely more and more on computers for everything from cooking to organizing our taxes. An understanding of computer basics is compulsory nowadays.

The goal of this course is to give you a solid foundation on basic IT and computer knowledge. Once you understood these basics, you will have a clear understanding on which to build your future knowledge of an skill with computers and the Internet.


COURSE OUTLINES:

KNOWING COMPUTER
- Introduction and objectives
- What is Computer?
- Components of Computer system
- Concept of Hardware and Software
- Concept of computing, data and information
- Applications of IECT
- Bringing computer to life
OPERATING COMPUTER USING GUI BASED OPERATING SYSTEM
- Introduction and objectives
- Basics of Operating System
- The User Interface
- Operating System Simple Setting
- File and Directory Management
UNDERSTANDING WORD PROCESSING
- Introduction and objectives
- Word processing Basics
- Opening and closing Documents
- Text Creation and manipulation
- Formatting the Text
- Table manipulation
USING SPREAD SHEET
- Introduction and objectives
- Elements of Electronic Spread sheet
- Manipulation of Cells
- Formulas and Function
INTRODUCTION TO INTERNET, WWW AND WEB BROWSERS
- Introduction and objectives
- Basic of Computer Networks
- Internet
- World Wide Web (WWW)
- Web Browsing Softwares
- Search Engines
- Understanding URL
- Surfing the web
COMMUNICATIONS AND COLLABORATION
- Introduction and objectives
- Basics of E-mail
- Using E-mails
- Document collaboration
- Instant Messaging and Collaboration
MAKING SMALL PRESENTATIONS
- Introduction and objectives
- Basics of Making small Presentations
- Creation of presentation
- Preparation of slides
- Presentation of slides
- Slide show
FINANCIAL LITERACY FOR BANKING SCHEME AND APPLICATIONS
- Introduction and objectives
- Why Savings are needed?
- Drawbacks of keeping cash at home
- Why Bank is needed?
- Banking products
- Banking Service Delivery Channels
- Various Schemes
- Bank on your mobile
- Insurance
verified badge
Python is the fastest growing programming language. Master it and you can solve business and science problems!

If you are an absolute beginner, don't worry, I've got exercises that will help you get up to speed.

About me: I have worked 10 years in financial markets (bond trading and market data). Now I am working as a freelance Python trainer & developer.

Favourite Python packages / frameworks: Pandas, Numpy, Flask, Django, Beautifulsoup, PySpark & Pytest,
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
Python is a Programming Language widely used with huge capabilities on building projects of many different kinds but the most important advantage is that it is easy to learn and it can be a good start for someone to embrace Computer Science and improve their logical thinking.
verified badge
I am a certified communication scientist (WO, MSc.) who teaches computational data analysis methods in SPSS, Python, R and thesis supervision.

During the lessons we can cover the basics of computational methods or data analysis. I can also help you gain a better understanding of the data structure, design a questionnaire in QUALTRICS (or similar program), or collect data together with you. We can do this in the programs Python, R or SPSS. I am also an expert in supervising theses.

I give lessons of one hour as standard, but these can be longer if desired. If you are looking for guidance for a longer period, I can offer you a package where you get a discount on my hourly rate.

I have experience teaching computational data analysis and machine learning at university and college level. I myself have a research master's degree in communication sciences.
verified badge
I believe that anyone can learn to program. And with an average rating of 8.5 for my exam training at, among others, lyceo, I have experienced a lot of others doing the same.

Because of the programming minor that I did in addition to my Master's degree in Mathematics, I have seen where the friction is with many students and that often helped them on their way. I can do that because I taught myself to program next to my study Do you need help with a programming assignment, or are you not very good at the theory on your own? Then we start by looking at what you do know or understand, and where things are still unclear. Based on your understanding, we devise a plan of action for your assignment together.

We usually only have an hour together and that flies by. That is why I offer for the entire week (7 days) after our tutoring to help you online, via WhatsApp or Messages (iOS)

See you soon!
verified badge
I can show you how to upload edit and export your video using Avid, Pinnacle or other video editor. I can teach you how to use wix online editor to create your own webpage, how to design the webpage, how to use all the options of the platform and chose best plan for your idea.
verified badge
Embark on an immersive journey that will help you and clarify the material as we take a deep dive into of Java, Python, Object-Oriented Programming (OOP), Machine Learning, and Deep Learning, focusing on neural networks, Liquid State Machines (LSM), Genetic Algorithms (GA), and more.

Special rate applies for purely web/app development as a part-time full-stack developer/engineer.
verified badge
I teach Python classes , both in English, French and Dutch. I am a trained teacher, have been tutoring for several years, and have years of professional experience as Analytics Consultant. My goal is to teach at your level, making you as independent as possible, as quickly as possible.
I can help both with solving concrete problems, and learning Python in general. While I have used many different libraries the past few years, I have specialised knowledge regarding data analysis, visualisation and data science (Numpy, Pandas, Scikitlearn, Seaborn, Scikitlearn ...)
verified badge
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
verified badge
Dive into the world of Python, one of the most powerful programming languages for Data Engineers and Data scientists. With hands-on projects, real-world examples, and engaging lessons, you'll not only learn the fundamentals of Python but also gain the confidence to tackle complex programming challenges.
verified badge
“AI is the future.” You’ve heard it before, but what does it actually mean? Facial recognition, recommendation systems, self-driving cars—it all starts with data, algorithms, and code. The best part? You can learn it too.

Whether you're a curious beginner or someone already dabbling with machine learning, I offer hands-on guidance through the AI jungle. Using libraries like Pandas, Scikit-learn, TensorFlow, and OpenCV, I’ve built projects ranging from eye-tracking systems to classification models. I know how to explain complex concepts in simple terms—and help you build real, working prototypes.

From your first regression model to deploying your neural network, I’ll be your guide. Whether you want to understand the math behind it or just want results, we’ll move at your pace. available remotely across Europe.
verified badge
Hi! I’m Wahagn, a qualified international school teacher with 4+ years teaching Computer Science at IGCSE, A-Level, and IB DP levels. I hold a BSc and MSc in Computer Science from Leiden University and have worked in international schools across Europe. I specialize in helping students understand programming concepts, prepare for exams, and develop problem-solving skills. My lessons are personalized, practical, and focused on student success.
verified badge
My Python lessons are practical and geared towards beginners, focusing on understanding why code works rather than just what you type. I explain concepts clearly, without unnecessary jargon, and adjust the pace to the student. A lesson lasts approximately 60 minutes and consists of a short review, a new topic, practice sessions, and small assignments. The lessons are suitable for beginners, students, and hobbyists, and are taught in Dutch or English.
Good-fit Leraar Garantie
favorite button
message icon
Contacteer Ferenc