from148.50QAR/ h
Learn Computer Science Basics, Statistics, Programming and Logic
Computers are at the very core of everyday lives now and almost every field of work benefits from a basic understanding of statistics and programming to become competitive. Programming is not that complicated regarding the basics; the key to becoming an expert is to have solid foundations.
I'm a trained Bioinformatician with extensive programming experience in several different languages like Python, JAVA, C, C++, R, and C#. I aim to teach the basics of how programming works, how to start with it and how to solve problems efficiently and think logically.
I'm a trained Bioinformatician with extensive programming experience in several different languages like Python, JAVA, C, C++, R, and C#. I aim to teach the basics of how programming works, how to start with it and how to solve problems efficiently and think logically.
Extra information
You'll definitely benefit from having a computing device with a keyboard.Location
At student's location: Around Warsaw, Poland
Online via webcam








|
Use ctrl + wheel to zoom!
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 30 minutes 45 minutes 60 minutes |
The class is taught in: | English |
About Me
I love science and computers, and learning can be a lot of fun. I like practical ways of learning by doing stuff rather than just reading and copying from a book. I love questions of all kinds from my students but as long they show the minimum effort and interest in the topic.Education
PhD Degree in Neurobiology and Bioinformatics, 2021 - Now, Nencki Insitute of Experimental Biology, PAS, Warsaw, PolandMaster's in Biotechnology and Bioinformatics, 2018 - 2020, IBAB, Bangalore University, Bangalore, India - 7.5 CGPA
Experience / Qualifications
Golden Star Programmer award during my Master studies, IBAB, Bangalore, IndiaJunior Research Fellow, Bioinformatician, JNCASR, Bangalore, India
Ask a question
Send a message explaining your needs and Debadeep will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | Saturday at 7:00 | ||||||
8 | Saturday at 8:00 | ||||||
9 | Saturday at 9:00 | ||||||
10 | Saturday at 10:00 | ||||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | Saturday at 12:00 | Sunday at 12:00 | |||||
13 | Monday at 13:00 | Tuesday 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 | 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 | 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 | Saturday at 16:00 | Sunday at 16:00 | |
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 148.50 QAROnline via webcam
100% Satisfaction Guarantee
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 May 2023
- Phone number verified
- Facebook connected
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | Saturday at 7:00 | ||||||
8 | Saturday at 8:00 | ||||||
9 | Saturday at 9:00 | ||||||
10 | Saturday at 10:00 | ||||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | Saturday at 12:00 | Sunday at 12:00 | |||||
13 | Monday at 13:00 | Tuesday 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 | 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 | 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 | Saturday at 16:00 | Sunday at 16:00 | |
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 148.50 QAROnline 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
You are here
Similar classes
Systematic Reasoning and Logical Thinking for Computer Science
You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities.
The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking.
The topics in our lesson include:
• Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions
• Boolean Algebra: Substitution laws
• Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition.
• Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures;
• Deduction: Valid arguments and proofs; Proofs in predicate logic
If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)
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 Power: Master Data Science Skills for the Future!
This course is designed to equip you with the essential Python skills needed to excel in data science. You will learn how to work with industry-standard libraries such as NumPy, pandas, and Matplotlib to analyze, clean, and visualize data effectively. Through hands-on projects and real-world examples, you’ll gain the ability to transform raw data into meaningful insights and compelling stories. By the end of the program, you’ll not only master the fundamentals of Python for data science but also develop practical skills that are highly valued in today’s data-driven world.
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.
Math / Stat / Proba, Physics / Chemistry, and Bio, At Your Place, At My Place, or Remotely
A highly experienced Franco-Belgian teacher (ook in het nederlands!) offers private lessons in mathematics (including finance), probability and statistics, as well as physics, chemistry, and biology for secondary and higher education levels. For physics, chemistry, and biology, the instruction is tailored to the secondary level, specifically up to the 5th year of secondary education in Belgium.
Whether you prefer lessons at your place, my place, or remotely, I am flexible to accommodate your needs. If necessary, I can travel to your home in Brussels, Walloon and Flemish Brabant, with a minimum duration of 2 hours per session. The lessons are designed to provide extensive practice with numerous exercises. Distance learning options are also available through platforms such as Skype, Facebook, etc. Please note that for students in France, only distance learning courses are provided.
In mathematics, I specialize in various topics and frequently provide lessons covering the entire secondary school curriculum, including math 6 and higher. These topics encompass factorization, equations of the 1st and 2nd degree (with in-depth study of parabolas), limits, derivatives, integrals, exponentials and logarithms, as well as trigonometry. Additionally, I am occasionally called upon to teach analytical geometry in space, including equations of lines and planes.
For statistics and probabilities, I provide instruction in descriptive and inferential statistics (univariate and bivariate), covering confidence intervals and hypothesis tests, applicable to secondary and higher education levels.
Feel free to reach out to me to discuss and arrange the lessons based on your specific needs and availability. My aim is to help you enhance your skills effectively and provide personalized instruction. By tailoring the lessons to your requirements, we can ensure rapid progress in your studies.
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.
Doctor of Psychology based in London, UK, offering Psychology, Statistics, Data analysis and SPSS classes online
I am a Doctor of Psychology and researcher. Since October 2016 I have been successfully tutoring many B.A. and M.A. and Ph.D. level students and professionals who required help with Psychology (AS, A-level, and Degree level), Data analysis, SPSS, jamovi, JASP, R, Statistics, Research Methods, or were looking for assistance with their research projects/ theses/ dissertations.
I am specialised in Clinical Psychology (reading disability/ dyslexia), although I have good knowledge in other fields of psychology, as well as research methodology and data analysis (expert in SPSS). I would love to help students with the knowledge I have in individual live one-to-one sessions online via Skype/Zoom. I can also recommend literature on a particular subject and send something I already have in my database.
**📢 PRIVATE & GROUP LESSONS – MATHEMATICS, PROBABILITY, STATISTICS & COMPUTER SCIENCE 📢
👨🏫 Experienced teacher with over 10 years of experience** in teaching mathematics, probability, statistics and computer science. I support pupils and students of all levels: middle school, high school, preparatory classes and university.
🎯 Available courses:
- Academic support in mathematics (middle and high school)
- Preparation for competitive examinations for leading grandes écoles: BCE, ECRICOME, TAGE MAGE, IAE MESSAGE, etc.
- Applied statistics & probability
- Computer science: VBA, Python, SQL, Data Mining...
- Methodological support and coaching for better organization and efficiency
📍 Face-to-face and distance learning (individual or small group lessons as needed).
🎓 Methodology:
My method is based on a progressive and structured approach, adapted to the level of each student. We start with a diagnostic assessment to identify strengths and areas for improvement, then we set up a personalized learning plan. Each session includes clear theoretical reminders, progressive practical exercises and concrete scenarios to promote understanding and autonomy. Regular monitoring is provided with periodic reviews to measure progress and adjust the methodology if necessary. The goal is to optimize learning while promoting motivation and self-confidence.
💡 Why choose me?
✅ More than 10 years of experience in teaching and training
✅ Expertise in preparing for competitive exams
✅ Adapted and effective educational approach
✅ Proven results with students who have joined the best schools
🔎 Prices adapted according to the level and the formula chosen.
First exchange to assess your needs and define a suitable program.
🚀 Make a difference and achieve your goals with quality support!
Statistics, probability theory and data analysis for all subjects
Are you looking for help with statistics or data analysis?
To prepare for an exam, accomplish a coursework, a bachelor's, master's or doctoral thesis?
I have a PhD title in physics and have been teaching statistics for 10 years. I have already helped more than 150 students succeed.
I make the lecture material more understandable using concrete examples. I correct papers, explain the best methods to solve tasks or put up my own exercices to achieve the necessary level.
I help in interpreting the output of common statistical programs (R/RStudio, Jamovi, Jasp) or in carrying out entire analyses.
I am an affable character and am completely committed to one goal: the success of the student.
Python (Software Engineers and Data Science): From Basics to Mastery
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.
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
Information and Communication Technology (ICT): computer hardware and software, digital communication tools, internet technologies, data man
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.