Add to Wish List
Add to Wish List
from101.17USD/ h
Create effective and beautiful visualizations using Tableau
Data literacy is the ability to read, understand, create and communicate data as information.
Much like word processing or internet navigation in previous decades, data literacy has shifted from a specialized skill to a commonly sought-after attribute, as companies both small and large seek to transition to a data-driven culture.
In this course, you will learn methods to bring data to life through effective data visualizations.
We will be using Tableau, often regarded as the grand master of data visualization software.
The course will offer value to anyone passionate about preparing and visualizing data. This includes :
- Professionals interested in value adding to their skill set.
- Students (from grade 9 onwards) interested in data visualization
- Parents or teachers who want to give their children the best skills
- Life long learners
- If Windows : Microsoft Windows 7 or newer
- If iMac/MacBook : OSX 10.11 or newer
and 1.5 GB minimum free disk space.
Much like word processing or internet navigation in previous decades, data literacy has shifted from a specialized skill to a commonly sought-after attribute, as companies both small and large seek to transition to a data-driven culture.
In this course, you will learn methods to bring data to life through effective data visualizations.
We will be using Tableau, often regarded as the grand master of data visualization software.
The course will offer value to anyone passionate about preparing and visualizing data. This includes :
- Professionals interested in value adding to their skill set.
- Students (from grade 9 onwards) interested in data visualization
- Parents or teachers who want to give their children the best skills
- Life long learners
Extra information
You would need a computer with :- If Windows : Microsoft Windows 7 or newer
- If iMac/MacBook : OSX 10.11 or newer
and 1.5 GB minimum free disk space.
Location
At teacher's location: España Import Stoffel, Rue de Montbrillant, 1201 Genève, Switzerland
At student's location: Around Geneva, Switzerland
|
Use ⊞+wheel to zoom!
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 60 minutes |
The class is taught in: | English |
About Me
Hi I'm Sanjay. I have a Masters Degree in Computers and another in Education from Columbia University, New YorkI live in the beautiful city of Geneva, Switzerland with my wife Rebecca and adopted dog, Lucy.
My passion is data - making sense of data, visualizing data and squeezing as much information from it as possible.
Education
Masters - Instructional Technology and MediaUniversity - Columbia University in the City of New York
Masters - Computer Science
University - Institute of Management Technology, India
Experience / Qualifications
10+ years as a business/data consultant with a focus on solution architecture and implementation of telecom solutions (Americas, Europe, Africa, Middle East and Asia).Driver of results through analyzing and validating data to improve our products - crafting optimized models, building analytical platforms and providing data driven recommendations.
Generator of compelling stories using various data visualization tools.
Ask a question
Send a message explaining your needs and Sanjay 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 -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from $101.17At teacher's location
from $114.66At student's home
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 2019
- Google connected
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from $101.17At teacher's location
from $114.66At student's home
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
Join
Personalized tutoring for learning how to write code and program using the Python computer language.Personalized Tutoring for Learning Coding and Programming in Python
This online tutoring program is designed to provide you with personalized learning in computer programming with the Python language. Whether you are a complete beginner, a student looking to deepen your knowledge, or a professional eager to master Python, this course adapts to your level and specific needs. By covering the fundamentals of programming, advanced data structures, and complex problem solving, this tutoring will help you acquire the skills needed to excel in software development, data analysis, and artificial intelligence.
---
Why choose this program?
- Personalized approach: Each session is perfectly adapted to your specific needs and your learning pace. You have the opportunity to ask questions at any time and benefit from personalized follow-up between each session.
- Interactive methodology: Practical learning with concrete exercises, case studies and real projects to allow you to directly apply theoretical concepts.
- Flexibility of formats: Choose between 60, 90 or 120 minute classes depending on your goals and schedule.
- Practice-oriented course: Programming is a field that is learned by doing, each course includes a large part of practice to consolidate the acquired knowledge.
---
Course content:
Beginner level:
1. Introduction to Python:
- Basic syntax, data types (integers, strings, lists, dictionaries, etc.).
- Control structures: conditions (if, else), loops (for, while).
- Functions and arguments: creation and use of functions.
2. Object-oriented programming (OOP):
- Introduction to OOP: classes, objects, attributes and methods.
- Encapsulation, inheritance, polymorphism and abstraction.
- Implementation of OOP in simple projects.
3. Introduction to file management:
- Reading and writing text and CSV files.
- Data manipulation for real applications.
---
Intermediate level:
1. Advanced data structures:
- Advanced lists, stacks, queues and dictionaries.
- Algorithm concepts: sorting, searching, algorithmic complexity.
- Use of Python libraries: NumPy, Pandas for data manipulation.
2. Error and exception handling:
- Introduction to exceptions and error handling in Python.
- Creation of custom error messages and handling of common exceptions.
3. Practical projects:
- Development of medium-sized projects, such as simple games or data management applications.
- Solving real-world problems, such as analyzing data from external files.
---
Advanced level:
1. Advanced Libraries and Practical Applications:
- Introduction to libraries for web development (Flask, Django) and data analysis (Matplotlib, Seaborn).
- Applications of Python in artificial intelligence and machine learning with libraries like TensorFlow or scikit-learn.
- Implementation of complex projects using data analysis and visualization tools.
2. Code optimization:
- Techniques to improve the performance of Python code.
- Memory management and algorithm optimization.
3. Advanced projects:
- Development of complex projects in Python such as web applications, data analysis or large-scale data processing tools.
---
Course schedule:
- 60 minutes: Ideal for tackling a specific topic, working on an exercise or exploring a concept in a targeted manner.
- 90 minutes: Allows for a more in-depth exploration of concepts, with concrete examples and interactive exercises.
- 120 minutes: Intensive format for revisions, completing complete projects or studying more advanced concepts.
Each session includes:
1. Theoretical introduction: Quick review of key concepts or introduction to new topics.
2. Live Practice: Applying concepts with exercises or code in real time, allowing for active learning.
3. Projects: Construction of real projects to put into practice the knowledge acquired.
4. Questions and answers: Time dedicated to clarifying difficult points or problems encountered during the session.
---
Resources and tools provided:
- Teaching materials: Detailed course documents, practical exercises, projects to complete.
- Interactive platform: Use of digital whiteboards, screen sharing to visualize code, and real-time collaboration tools.
- Personalized monitoring: You can ask questions outside of class, receive feedback on your projects and benefit from progress monitoring.
---
About the trainer:
A Python programming expert with several years of experience in teaching and practicing software development. With clear and practice-oriented pedagogy, the trainer will help you move from beginner to intermediate or improve your skills if you are already familiar with the Python language.
---
Book your course now!
If you want to learn Python programming in an efficient, flexible and practical way, this tutorial is for you. Sign up today to start coding with confidence and progress quickly!
Amine
Computer programming/robotics (kids/beginners..)Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.
Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulationHello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming).
Digital electronics
Analog electronic
electromagnetism (propagation of high frequency waves)
Automatic (continuous, sampled)
electrical engineering (transformers, electrical machines, switching power supply)
C / c ++ programming, Assembler, ARM, STM32
renewable energy (wind, PV)
engineering Sciences
RDM
Python,VHDL
PIC Microprocessor and Microcontroller
Signal processing and data acquisition
Engineering Sciences
These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes.
COURSE OBJECTIVES AND PEDAGOGICAL APPROACH
Resumption and deepening of fundamental concepts through exercises with course reminders.
Put the student in a situation of questioning and research.
Respond to individual issues and questions
Exercise training in order to achieve real mastery of the content.
Learn to build theoretical reasoning from observable facts or hypotheses.
Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background)
This educational approach is effective since it has often led me to interesting results with my students.
Associate professor provides support courses in electrical engineering
Clémence
Integrative clinical psychology course (cognitive-behavioral, systemic, analytical) - Personal development assistancePassionate psychologist, holder of a master's degree in psychology, I offer courses in psychology. I can start from the basics, or go deeper into certain subjects on request, but also offer support for people studying psychology.
Possibility of teaching in several branches (cognitive behavioral, systemic, analytical, developmental, etc.).
Possibility of help in statistics also (Statistica and R software), and for master's thesis work.
I can also provide support in terms of personal development.
Francisco
MATLAB programming with PhD student in Geophysics with 7+ years of experienceHi!
Welcome to my class on Matlab programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I often use Matlab in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Matlab and explore its diverse capabilities together!
For beginners:
I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you!
For intermediate users:
If you already know the basics of Matlab but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are!
Jonas
Private lessons in math - physics - ITMaster student and holder of a bachelor's degree in mathematics, offers individualized pedagogy, assistance in the preparation of questions or exams through motivations and learning techniques to which students and learners are very receptive. My goal is to make the student progress without overloading him, to allow him to assimilate the content of his lessons and to master the different techniques of solving his exercises. I periodically provide progress reports.
Jonathan
Computer Course / Initiation / Installation / Photo AlbumsSeveral years of tutoring, I have good listening skills.
Depending on the student I can adapt my speech, my methodology and my examples to be as efficient as possible
I have a long experience in teaching
Very educational approach and attention
Special training: Photo Albums / Word / Excel / Office
I help you on PC / smartphones / Mac
Jonathan
Object-oriented programming course with the Python languageThese courses have the following objectives:
-Learn to program in Python
- Understand the notions of object-oriented programming.
- Understand the most important programming models and concepts of software engineering.
-Learn how to debug and debugging techniques and tools to help you write better code.
-Use code management tools
-Introduction to numpy and pandas libraries
- Implement the knowledge acquired in your projects.
Zhenni
Programming(Python or C/C++)Computer programming is an efficient modern technology. Learning to use programming languages can help you handle work more efficiently and also enable you to create interesting algorithms, mini-games, and more.
Heidi
EmpowerED: Mathematics, Computer Science, and Self-ImprovementDive into the fascinating world of numbers, patterns, and problem-solving with mathematics. Unleash your creativity and innovation in computer science as you delve into programming and digital solutions. Elevate yourself through self-improvement, mastering essential life skills to unlock your full potential and thrive in all aspects of life.
User
Charles
Professor of Mathematics and Statistics gives private lessons for cycle students, middle school, vocational schools and universitiesI give private lessons and help in the preparation of entrance tests and exams in mathematics and statistics. I have also worked in web development, website creation, applications for smartphones and mini-applications on social networks.
For all levels.
I move in the canton of Geneva and possibility to give courses by Webcam.
References on request and availability assured.
Jessica
A boost with your child or teenager?A certified educator and recognized in Switzerland with 10 years of experience accompanies you, at home, in all discretion to better manage the difficulties that you meet with your child, your adolescent at the school level but also behavioral.
After the first meeting, I propose a short program to validate and adjust together.
I travel to your home in the Yverdon / Lausanne / Geneva area, my price includes travel, program writing, implementation and evaluation.
Dare to change and rewrite the course of your story!
Rocio
Programming in Python for Students in School and High SchoolI am a graduated student in Computer Engineering and I would like to keep students motivated in the field of Computing in a relaxed environment doing fun exercises.
I love to teach! Specially python!
And I would like to improve my skills sharing my knowledge and trying to explain everything the best I can!
Orphée
mathematics or computer course for tu / te / ssupport courses in mathematics or computer science, elementary, high school or college or higher according to.
I did my bachelor degree at the engineering school of Geneva in the computer science department and a master's degree in computer science at the University of Neuchâtel.
I am currently studying statistics