facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since December 2019
Instructor since December 2019
Python for beginners and non-IT people with very basic computer knowledge
course price icon
From 16.01 £ /h
arrow icon
This class is to learn programming in Python; both beginners and some experience are welcome. The focus is to learn some basic programming skills in python so that you can start coding yourself. Do not worry even if you are an absolute beginner - I will start from the very basics.
Extra information
Bring your own laptop
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Leiden, Netherlands
About Me
A Master of Sciences in Physics, I have a knack for programming for a long time. My Master Thesis was on computational physics, simulation and algorithm development.

I have taught bachelor level students during my university studies as teaching assistants. I like to understand the student's difficulties and start developing on concepts through the basics.
Education
Bachelor and Master of Sciences, Major- Physics (Speciality - Computational Physics), Indian Institute of Science Education and Research Kolkata, India, 2012-2017
Master in Statistical Sciences
Leiden University, the Netherlands, 2020 -2021
Experience / Qualifications
1 - year work experience at Leiden University - Mathematical Model Development
3-month internship with Prifina, USA - Trainee Consultant
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
30 minutes
The class is taught in
English
Availability of a typical week
(GMT -04:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
I can teach school level math and physics. I have previously taught students in International Schools In Singapore. I am quite acquainted with the IB syllabus.

I can also help prepare for SAT /GRE and GMAT

I can teach computer programming in C/C++/python
verified badge
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
verified badge
I can teach you mathematics and science courses for levels:
- Primary
- Lower secondary

I can master you in computer and software skills:
- Programming: Any level
- Software: Any level

Before agreeing on a course, we can discuss the subject to study. In the case of a particular request, we can make a first meeting to discuss the matter to see. If I can help you, we are go!

My technique is flexible, I will assess you first then apply the teaching technique.
verified badge
Python stands out as one of the easiest, most robust, and widely used programming languages, making it suitable for a wide range of tasks, from graphical user interface development to web applications. Its versatility is what I love about it, and I'm passionate about teaching it.

My goal is to help you unlock your programming potential, keeping you motivated and challenged without overwhelming you. The sessions will take a practical approach, introducing you to a toolset and providing tailored exercises to deepen and refine your skills. After each lesson, I'll assign homework, offer feedback, and discuss alternative approaches to tackle assignments. Together, we'll journey towards mastery in Python programming.
verified badge
Teaching in a wholesome approach what it takes to develop and write good software. We can work on your own projects together or work towards your goals. I have a bachelors in information and communication management and I have experience as a software engineer.

Languages and frameworks I’m proficient in:
- c# / asp.net
- python
- Java in android studio
- JavaScript / NodeJS
- dart and the flutter framework
- Uipath
- solidity
verified badge
My teaching methods are based on my student and their requests. I like to firstly understand what exactly your level currently is where you want to go and how we can achieve it.

I prefer to let you first do it on your own and help once you get stuck. Learning from making mistakes is the best way of learning IMO.

Lessons would usually be 2 hours at a time, but the duration is flexible.

I have already tutored many students in different fields with great success.

My lessons are mainly intended for new Computer Science Engineers that are having difficulties with CSE concepts, but I have also taught normal engineering students that had to learn programming for the first time such as Python for mathematicians.

I am a BSc Graduate from TU Delft in the computer science field, and I am currently studying for my master's degree in Complex systems engineering and management with the aim of becoming a product designer/manager.
verified badge
I can teach you all the ins and outs of programming for Android devices, whether you've never done anything in that direction or are already well experienced. The programming language we use is Kotlin.
If you want, we can start with the installation of Android Studio and end with publishing your app in the Google Play Store.
verified badge
With over 16 years of diverse experience spanning software development, architecture, best practices, and agile methodologies like Scrum, I've already achieved remarkable milestones in my career. Now, it's time to take it to the next level. My personalized coaching and skill enhancement program are tailored specifically for professionals like you, who are seasoned veterans in the tech industry. Benefit from my diverse IT experiences, understand the intricacies of your journey and can provide targeted guidance to help you navigate challenges, seize opportunities, and accelerate your career trajectory. Whether you're aiming to lead cutting-edge projects, transition into higher-level roles, or refine your expertise in emerging technologies, I am here to support you every step of the way. Invest in your continued success – embark on this transformative journey today!
verified badge
Hi, my name is Andrea and I am a 26 year old engineer working as a contractor for the European Space Agency. I am passionate about the topics I will be teaching and my goal is to give you the ability not only to pass your current classes or exams but also to face future challenges with a new set of tools!
verified badge
Learn how to build your own Android apps!
I adapt the classes to your needs.

For beginners (applicable to any coding language):
- fundamental programming knowledge
- algorithms & data structures
- object oriented programming
- programming principles (SOLID, etc)

You will learn how to:
- build your own app using latest technologies (Jetpack Compose, Coroutines, Retrofit, Room)
- learn about different architecture approaches
- manage your project
- build your app in a scalable and maintanable way
- learn the platform specific characteristics

For advanced students:
- a lot of coding but with a professional approach
- include some must-have tools knowledge like Git
verified badge
My lessons are aimed at teaching a method that can allow student's autonomy in using Max/MSP programming language and the Gen/Gen~ environment. The neophyte can benefit from a practical method, which focuses on the constant exchange between theory and practice; the advanced student will benefit from the refinements of their practice in patch design.
Ideally, the student will be able to be independent in some months.

Students can expect partial covering of DSP topics for music. If needed, a specific lesson can be requested.
Students are invited to present their works and patches, and can expect to discuss them in detail.

Students are expected to be present for each scheduled class, not late, and to avoid a rude or disrespectful beahviour.

DISCLAIMER

I am learning Dutch as for September 2024. As you can understand, I am not able to sustain a lesson in Dutch. So, for the moment, only in English or Italian...
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
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Want to learn Python through real projects and practical applications?

This course is designed for beginners, students, and future developers who want to build real Python projects while learning programming step by step.
Instead of only learning theory, we focus on hands-on practice and real applications of Python.

Topics may include:
- Python fundamentals
- Automation projects
- AI-related tools and workflows
- finance and data projects
- beginner web development
- problem solving and coding logic

No previous programming experience is required.

Students can also receive help with:
- university assignments
- coding projects
- beginner portfolios
- internship preparation

Lessons are adapted to the student’s level and goals.
verified badge
Greetings! My name is Gil. I'm based in the Den Haag area and am an experienced tutor with a strong background in applied physics holding a bachelor's and soon an master's in the field. I have a deep passion for teaching and helping students succeed.

I offer personalized tutoring in Dutch, English, and Papiamentu for all levels, from VMBO up to university (WO/Bachelor).

Subjects I cover:

* Mathematics A & B

* Physics

* Statistics, Calculus & Algebra (up to WO Bachelor level)

* Chemistry & English (up to VWO level)

* Other subjects are also possible

With over 5 years of experience, I've worked as a lecturer and student coach at TU Delft and Erasmus University, supporting first- and second-year students in courses like Technology Management, Optics, and Electronic Instrumentation.

I focus on building students’ curiosity and confidence by tailoring each session to their learning style and preferred language.
message icon
Contact Dipro
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
I can teach school level math and physics. I have previously taught students in International Schools In Singapore. I am quite acquainted with the IB syllabus.

I can also help prepare for SAT /GRE and GMAT

I can teach computer programming in C/C++/python
verified badge
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
verified badge
I can teach you mathematics and science courses for levels:
- Primary
- Lower secondary

I can master you in computer and software skills:
- Programming: Any level
- Software: Any level

Before agreeing on a course, we can discuss the subject to study. In the case of a particular request, we can make a first meeting to discuss the matter to see. If I can help you, we are go!

My technique is flexible, I will assess you first then apply the teaching technique.
verified badge
Python stands out as one of the easiest, most robust, and widely used programming languages, making it suitable for a wide range of tasks, from graphical user interface development to web applications. Its versatility is what I love about it, and I'm passionate about teaching it.

My goal is to help you unlock your programming potential, keeping you motivated and challenged without overwhelming you. The sessions will take a practical approach, introducing you to a toolset and providing tailored exercises to deepen and refine your skills. After each lesson, I'll assign homework, offer feedback, and discuss alternative approaches to tackle assignments. Together, we'll journey towards mastery in Python programming.
verified badge
Teaching in a wholesome approach what it takes to develop and write good software. We can work on your own projects together or work towards your goals. I have a bachelors in information and communication management and I have experience as a software engineer.

Languages and frameworks I’m proficient in:
- c# / asp.net
- python
- Java in android studio
- JavaScript / NodeJS
- dart and the flutter framework
- Uipath
- solidity
verified badge
My teaching methods are based on my student and their requests. I like to firstly understand what exactly your level currently is where you want to go and how we can achieve it.

I prefer to let you first do it on your own and help once you get stuck. Learning from making mistakes is the best way of learning IMO.

Lessons would usually be 2 hours at a time, but the duration is flexible.

I have already tutored many students in different fields with great success.

My lessons are mainly intended for new Computer Science Engineers that are having difficulties with CSE concepts, but I have also taught normal engineering students that had to learn programming for the first time such as Python for mathematicians.

I am a BSc Graduate from TU Delft in the computer science field, and I am currently studying for my master's degree in Complex systems engineering and management with the aim of becoming a product designer/manager.
verified badge
I can teach you all the ins and outs of programming for Android devices, whether you've never done anything in that direction or are already well experienced. The programming language we use is Kotlin.
If you want, we can start with the installation of Android Studio and end with publishing your app in the Google Play Store.
verified badge
With over 16 years of diverse experience spanning software development, architecture, best practices, and agile methodologies like Scrum, I've already achieved remarkable milestones in my career. Now, it's time to take it to the next level. My personalized coaching and skill enhancement program are tailored specifically for professionals like you, who are seasoned veterans in the tech industry. Benefit from my diverse IT experiences, understand the intricacies of your journey and can provide targeted guidance to help you navigate challenges, seize opportunities, and accelerate your career trajectory. Whether you're aiming to lead cutting-edge projects, transition into higher-level roles, or refine your expertise in emerging technologies, I am here to support you every step of the way. Invest in your continued success – embark on this transformative journey today!
verified badge
Hi, my name is Andrea and I am a 26 year old engineer working as a contractor for the European Space Agency. I am passionate about the topics I will be teaching and my goal is to give you the ability not only to pass your current classes or exams but also to face future challenges with a new set of tools!
verified badge
Learn how to build your own Android apps!
I adapt the classes to your needs.

For beginners (applicable to any coding language):
- fundamental programming knowledge
- algorithms & data structures
- object oriented programming
- programming principles (SOLID, etc)

You will learn how to:
- build your own app using latest technologies (Jetpack Compose, Coroutines, Retrofit, Room)
- learn about different architecture approaches
- manage your project
- build your app in a scalable and maintanable way
- learn the platform specific characteristics

For advanced students:
- a lot of coding but with a professional approach
- include some must-have tools knowledge like Git
verified badge
My lessons are aimed at teaching a method that can allow student's autonomy in using Max/MSP programming language and the Gen/Gen~ environment. The neophyte can benefit from a practical method, which focuses on the constant exchange between theory and practice; the advanced student will benefit from the refinements of their practice in patch design.
Ideally, the student will be able to be independent in some months.

Students can expect partial covering of DSP topics for music. If needed, a specific lesson can be requested.
Students are invited to present their works and patches, and can expect to discuss them in detail.

Students are expected to be present for each scheduled class, not late, and to avoid a rude or disrespectful beahviour.

DISCLAIMER

I am learning Dutch as for September 2024. As you can understand, I am not able to sustain a lesson in Dutch. So, for the moment, only in English or Italian...
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
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Want to learn Python through real projects and practical applications?

This course is designed for beginners, students, and future developers who want to build real Python projects while learning programming step by step.
Instead of only learning theory, we focus on hands-on practice and real applications of Python.

Topics may include:
- Python fundamentals
- Automation projects
- AI-related tools and workflows
- finance and data projects
- beginner web development
- problem solving and coding logic

No previous programming experience is required.

Students can also receive help with:
- university assignments
- coding projects
- beginner portfolios
- internship preparation

Lessons are adapted to the student’s level and goals.
verified badge
Greetings! My name is Gil. I'm based in the Den Haag area and am an experienced tutor with a strong background in applied physics holding a bachelor's and soon an master's in the field. I have a deep passion for teaching and helping students succeed.

I offer personalized tutoring in Dutch, English, and Papiamentu for all levels, from VMBO up to university (WO/Bachelor).

Subjects I cover:

* Mathematics A & B

* Physics

* Statistics, Calculus & Algebra (up to WO Bachelor level)

* Chemistry & English (up to VWO level)

* Other subjects are also possible

With over 5 years of experience, I've worked as a lecturer and student coach at TU Delft and Erasmus University, supporting first- and second-year students in courses like Technology Management, Optics, and Electronic Instrumentation.

I focus on building students’ curiosity and confidence by tailoring each session to their learning style and preferred language.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Dipro