facebook
favorite button
super instructor icon
Betrouwbare leraar
Deze leraar antwoordt snel. Dit getuigt van een goede dienstverlening naar haar of zijn leerlingen toe.
member since icon
Sinds mei 2021
Leraar sinds mei 2021
Learn How to Master Python Programming for Data Science
course price icon
Van 31.98 $ /h
arrow icon
I specialize in tutoring computer science and information technology. I hold a PhD degree in Information Systems and a postgraduate diploma in education. I want to make python programming much easier for students by offering it. I want to make students to understand python programming as a way to become data scientist. The student will be able to do many exercises during the lessons to enhance the student's ability to understand the programming language.

The course is about introducing learners to python programming. Student swill understand the data science basics, variables assignment in python, functions, Lists, and numpy arrays. The course is to prepare students to be able to further their studies in intermediate python and more advanced topics in python and data science.
Extra informatie
Bring your own laptop so that you can perform the exercises during the lessons.
Locatie
location type icon
Online vanuit Zuid-Afrika
Over
Hi students, I am an experienced tutor in computer science and python programming. I welcome students who are interested in learning computer science and python programming. As a tutor, I promote learning, spark learner enthusiasm for learning and provide a strong foundation for lifelong learning. I will design my lessons in such a way that it will be easier for students to learn and understand easily. I will provide exercises during the lessons for the student to have practical knowledge of what is being taught.

I had taught in many schools and tertiary institutions and I have the skills and knowledge to teach these courses efficiently. I will teach students with clarity, passion, empathy and sincere enthusiasm, so as to make learners connect to their passion. I am very committed to providing a learning environment that is exciting and the one that empowers both student and tutor. Above all, I treat all my students with the utmost respect, creating an environment where students feel safe to candidly discuss their challenges about the course.
Opleiding
PhD Information Systems, University of South Africa, 2016
Master in Information Technology, University of Pretoria, 2003
Honours BSc Information Systems, University of South Africa, 2000
Leservaring
Lecturer in various universities in South Africa. Tutor in High school in South Africa. I taught courses like Introduction to Computer Science, Management Information Systems, Python Programming etc.
Leeftijd
Kinderen (7-12 jaar oud)
Tieners (13-17 jaar oud)
Volwassenen (18-64 jaar oud)
Senioren (65+ jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Duur
120 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
Writing a research proposal is one of the most important tasks facing academics, researchers and postgraduate students. Yet there is a good deal of misinformation and a great lack of guidance about what constitutes a good research proposal and what can be done to maximise one's chances of writing a successful research proposal.

This course recognises the importance of developing an effective research proposal for gaining either a place on a research degree programme or funding to support research projects and set out to explore the main factors that that proposal writers need to attend to in developing successful proposals of their own.

Developing Research Proposals will help readers to understand the context within which their proposal will be read, what the reviewers are looking for and will be influenced by, while also supporting the development of relevant skills through advice and practical activities.

This course will assist postgraduate students dong Honours, Masters and PhD degrees to be able to write good research proposals for their studies.
Lees meer
IT project management is the planning, scheduling, execution, monitoring and reporting of IT projects. IT project managers are responsible for planning, budgeting, executing, leading, troubleshooting, and maintaining these projects. I hold a PhD degree in Information Systems and a postgraduate diploma in education. I have many years of experience as an IT project manager in the industry.

I have designed the course as a practical guide to implementing IT project management in the industry that is specifically tailored towards the activities of an IT project manager. You will learn to develop IT project charter, IT business plan, IT project plan, IT project quality plan, IT project risk management plan and Stakeholders engagement.
Lees meer
Toon meer
arrow icon
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 SQL databases with this comprehensive course designed for learners of all levels. Whether you are new to databases or seeking to expand your expertise to advanced concepts like distributed systems, this course has you covered.

What You can Learn:
- Fundamentals of relational databases and SQL syntax.
- Designing robust databases using normalization and entity relationships.
- Writing complex queries, joins, and subqueries.
- Database optimization techniques for performance tuning.
- Implementing stored procedures, triggers, and views.
- Managing transactions and ensuring data integrity.
- Understanding and working with distributed database systems like Distributed PostgreSQL
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 Olusegun
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 SQL databases with this comprehensive course designed for learners of all levels. Whether you are new to databases or seeking to expand your expertise to advanced concepts like distributed systems, this course has you covered.

What You can Learn:
- Fundamentals of relational databases and SQL syntax.
- Designing robust databases using normalization and entity relationships.
- Writing complex queries, joins, and subqueries.
- Database optimization techniques for performance tuning.
- Implementing stored procedures, triggers, and views.
- Managing transactions and ensuring data integrity.
- Understanding and working with distributed database systems like Distributed PostgreSQL
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 Olusegun