X Many countries are starting to ease #lockdown restrictions. Whenever possible, we highly encourage meeting with your teacher online!
FavouritesAdd to Wish List
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from30.85USD/ h

Computer Programming in ANY language! Learn How To Code!

As a professional developer for over 20 years now, I have a strong background not just in any specific language, but in the fundamentals of computer programming.

I want to teach you true problem-solving skills in the digital domain, not just give you dry information about how to do this and that, without ever telling you why!

When you tutor with me, we will take real-world problems from your day-to-day life, and write code to solve them, while I explain to you exactly what is going on, and how you can use these skills in future projects.

Whether you want to develop for the web, the internet of things, or even more advanced topics like machine-learning, I can help you get on your way quickly and efficiently, while still keeping the information fun and engaging.

Extra information

If possible bring your own laptop, but if not, you can use mine for the lesson. Any children, or people under the age of 18, who want to learn how to code will have to have their parents contact me, and at least one parent will have to be present at all times during the lesson. I am available in this case as well to come to your home.

Location

At teacher's location: Rue de Courcelles, 75017 Paris, France
At student's location: Around Paris, France
Online via webcam

|
Use ⊞+wheel to zoom!
+

General info

Skills:

Age:

Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)

Student level:

Beginner
Intermediate
Advanced

Duration:

30 minutes
45 minutes
60 minutes
90 minutes
120 minutes

The class is taught in:

English

About Me

I have been a professional developer since I was 16 years old, and have worked in many domains, and many sizes of companies. Currently I am mostly interested in start-ups, and to help build new companies.

Education

My education comes mostly from working directly in the field. I have been working as a programmer since I was 16 years old, and allowed to leave school, because I think for some people it takes the right environment and the right teachers in real-life to learn what you need to learn.

Experience / Qualifications

Over 20 years of real-world experience as a developer in many companies big and small, while also sometimes at the head of my own companies.

Ask a question

Send a message explaining your needs and Daniel Owen will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

MonTueWedThuFriSatSun
7              
8              
9              
10              
11              
12              
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $30.85At teacher's location
from $30.85Online via webcam
from $30.85At 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.

Online reputation

  • Instructor since January 2018
  • Google+ connected
  • Linkedin connected
    126 connections

Availability of a typical week

MonTueWedThuFriSatSun
7              
8              
9              
10              
11              
12              
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $30.85At teacher's location
from $30.85Online via webcam
from $30.85At 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

   LinkedIn   

Hassane
Basic notions in computer science and graphic design multimedia (Ideal for a good pedagogical framework)
Young student in License 3 in computer science at the Faculty of Créteil, I propose to give courses in computer office automation, namely Microsoft Word, Microsoft Excel, Microsoft Power Point, and Computer Communication with software Adobe and Microsoft. Office Automation: As for desktop computing, the student will have the basics of applications, if necessary, then it will evolve from an intermediate level to an advanced level with a mastery of office tools for professional use. - With Microsoft Word, the student will be able to layout a document containing images, shapes, tables and graphs; Manage advanced formatting and be able to connect the Word document to a database to manage mailings. - With Microsoft Excel, the student will be able to manipulate the basic functions, namely digital operations, format tables, insert graphics and connect tables, etc. The idea of this course is to change the student from a beginner level to an intermediate level. - With Microsoft Power Point, the student will be able to prepare successful good presentations in design and special effects, use multimedia content in presentations. If the student is strong enough, he will be introduced to the use of the formidable tool, in terms of creation of interactive animation, which is Adobe Flash, to make outstanding presentations. Communication Computer Graphics: For graphic design classes, students will have a good introduction to Adobe Photoshop Tools, Adobe Illustrator, and Microsoft Expression Design, which is relatively similar to Adobe Illustrator, but much easier than Adobe Illustrator. - With Adobe Illustrator and Microsoft Expression Design, students will learn how to use the various tools for creating shapes and objects, learn how to trace and vector images, how to use different color profiles and different special effects, etc. This course is designed to bring a student from a beginner level to an intermediate level (or rather advanced, but not very thorough) - With Adobe Photoshop, students will learn how to use image and creative editing tools, understand the concept of layers, and understand how to manage color profiles in different objects in the workspace. This course is really designed for beginners.

Mohamed
Professor expert teaching scientific subjects. I build with you your professional project over 3 to 10 years
For 11 years, I specialized in supporting adolescents and young adults in science subjects (mathematics, physics, chemistry essentially). My vision is not short-termist; on the contrary. Indeed, I strive to give meaning to the schooling of each by helping to draw the contours of his future professional life. My performance is not purely academic and is not limited to the simple explanation of a course or an exercise. I seek to establish with my student a relationship of trust and a real complicity in order to help him to assert himself as a talented individual in a complex world in perpetual evolution. I push him to become competitive and to excel. I accompany him until the end of his schooling as a coach, counselor and confidant.

Shiva
English , Computer Science , Programming languages like C, C++, Java(In English only)
I specialize in tutoring Programming languages like C, C++, Java and English for school exams. All programming subjects can be teach in English only. My goal is to keep students challenged, but not overwhelmed. I assign homework after every lesson and provide periodic progress reports

Pascal
COMPUTER COURSES - Database - Beginner - Apprenticeship
Currently studying at school 42, I propose computer courses in Paris for databases: MySQL PostgreSQL Database Architecture, Database Design, Stored Procedures, etc. I can also help for AI, algorithm, git as well as on the UNIX system. I remain at your disposal for any questions.

Oumaima
Mathematics English Computer Science
You want to improve your level in mathematics, computer science or English.

Han
Statistic, programing and data analysis lecture by French Master.
Graduated with a Master in applied mathematics and optimization, I am offering lecture to supports you in your university classes/projects/exams in statistics, programing (including mathematical programing) and data analysis. I am currently working in the private sector, which imply c++ programing, scripting and mathematical modeling (constraint programing, linear programing/MIP, Branch and Bound etc...). I can help you from the installation of the software you need to get your project starting to a recurring help in your project (school or professional). PROGRAMING: C/C++, Java, VBA etc... STATS: Matlab, R, (Excel) Class can be given in French or English.

Imama
Introduction to C Programming or Matlab or Scilab.
Introduction for C programming for beginners. I am a programmer in an engineering firm. I have also taught students for programming and other engineering courses. I can help in structuring the projects and give theoretical explanation. Most of all, when you leave, you will surely end up with a better knowledge of C Programming. You will also get a project from me if you don't have a project for you to do yourself.

Renaud
Learn the tools of InDesign CC 2020 software.
Trainer for 10 years, I offer to support you in your learning of InDesign software by working on concrete examples. My experience as a trainer allowed me to sharpen my teaching techniques. I adapt to the level of the student to help him master the tools offered by this software.

Serigne
Private lessons in mathematics, physics and computer science
As part of a double-degree program with École Polytechnique in France, I completed a Master's degree at École Polytechnique Montréal in Electrical Engineering between 2016 and 2018. I am currently working as an engineer in the simulation of electrical networks. I have been teaching baccalaureate students in Montreal for two years. In total, I supervised 8 students, 5 of whom are at Polytechnique Montréal. I had to teach Calculus I (continuations, series, multivariate functions), Calculus II (Double Integrals, Triples), Algebra, Static, Resistance of Materials, Differential Calculus, Programming (C, Java, Python). During the five years in France, I also gave private lessons through organizations such as LaptiTude Prépas (with which I had to prepare a final class for the French baccalaureate) or Scolaridée, but also as self employed. My training is very complete in Mathematics, Physical and Industrial Sciences and Computer Science, I gave private lessons in these disciplines, to students whose level was from the 4th secondary to the bachelor's degree (bachelor in Montreal) I always set with the student the objectives that we want to achieve, then we establish a program of progression and follow-up in order to cover all the needs. This allowed us to obtain results that exceeded the preliminary objectives. I like to give private lessons in my free time because it is a very nice experience and a way to help people in difficulty.

Alexandros
Solve Python & Java Univ. Tasks With Professional 1:1 Online Tuition
+Assignment Help - Exam Preparation - Practice in Python & Java related Univ. modules Hey, Alexandros here :)! I work as a self-employed full-time private tutor having recently completed a Master's at UCL. Here, I am involved with tutoring undergraduate and postgraduate students in Python and Java, Monday to Saturday. What makes me a great tutor is that I encourage students to develop their problem solving and critical skills on a wide range of practical programming tasks. This means students are not simply learning facts but are able to think more independently and laterally. I'm also really friendly, patient and try to make my lessons really engaging. In my spare time I enjoy walking, singing and socialising.

Suranjit
English Language, Grammar, TOEFL, IELTS, GRE and computer program with Basic Excel, power point
Specialized in English Language, Grammar and Computer and teaching for 15 years Experienced as English Teacher for all classes of students and TOEFL, IELTS GRE etc. specialized for University Admission Test Learn with pleasure and new technique that i have invented and one can easily learn reading, writing, speaking, listening English. I like to prefer computer application program, just try one class and feel.

Tresor
Civil Engineer provides courses in network administration
. Civil engineer, holder of numerous network certifications (CCNA, CCNP, CCDP, CICA, CICE, F5), accompanies and supervises students or professionals wishing to obtain their CCNA certification. This course is designed specifically for CCNA applicants and anyone interested in understanding and administering a medium-sized network. This course includes several modules namely: - general knowledge of network services - understanding and configuration of the switches - Understanding and configuring routers -understanding WAN (Wide Area Network) networks

Serge
Web and mobile application development, introduction to Java to get started in Android dev
This course is intended for all those who want to discover what lies behind a web or mobile application, several modules are available according to your needs to enter the big family of DEVELOPERS, my method is gradual with 10% of theory and 90% of practical, we will use the maximum of online tools to go fast and avoid material constraints, I propose to introduce you to these languages ​​and frameworks much sought after: HTML5 / CSS3, JS, Bootstrap, JQuery Mobile, AngularJS / 2 + / 4 +, PHP, Ruby, Python, Golang. For the little ones I propose Scratch, Penjee ... and App Inventor (mobile app) for teens, also an intro in Java to launch you in Android app development

Diego
Hello! I am a Computer Engineer I'm giving private lessons on Java, C and Web Development
Graduated in 2014 at the Polytechnic of Turin Master's Degree. I have three years of experience as a Tutor in teaching and tutoring on C language, Java, Java-Android, Php, Html, Css, Javascript, JQuery, Database, C # and exercises on flowcharts.

Mahmood
Basic IT and computer knowledge / Basic Computer Course
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