FavouritesAdd to Wish List
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from30.69USD/ h

Programming and and algorithmic course using Python , java ,JavaScript

A computer science student, Liking to teach people Programming and algorithmic, especially kids,
Currently working as a full-stack web developer
In this class, you will learn :
*Basic data structures: Array, String, Boolean, LinkedList, Stack, Queue, 2-dimensional Array, Set, Binary Trees, etc.
*Conditional logic (If)
*Control flow statement (for, while, do loops, etc...)
*Sorting Algorithms: Insertion Sort, Bubble Sort, Selection Sort, Merge Sort, Quick Sort, Radix Sort. From here you will pick up different approaches Brute Force, Divide and Conquer
*Understanding Big O Notation, runtime complexity, and space complexity help you write efficient algorithms.
And More

Extra information

Bring your PC :)

Location

At student's location: Around Casablanca, Morocco

|
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

Duration:

60 minutes
90 minutes
120 minutes

The class is taught in:

English, Arabic

Ask a question

Send a message explaining your needs and Said 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            Saturday at 7:00  Sunday at 7:00
8            Saturday at 8:00  Sunday at 8:00
9            Saturday at 9:00  Sunday at 9:00
10            Saturday at 10:00  Sunday at 10:00
11            Saturday at 11:00  Sunday at 11:00
12            Saturday at 12:00  Sunday at 12:00
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            Saturday at 19:00  Sunday at 19:00
20            Saturday at 20:00  Sunday at 20:00
21              
22              
23              
from $30.69At 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 July 2020

Availability of a typical week

MonTueWedThuFriSatSun
7            Saturday at 7:00  Sunday at 7:00
8            Saturday at 8:00  Sunday at 8:00
9            Saturday at 9:00  Sunday at 9:00
10            Saturday at 10:00  Sunday at 10:00
11            Saturday at 11:00  Sunday at 11:00
12            Saturday at 12:00  Sunday at 12:00
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            Saturday at 19:00  Sunday at 19:00
20            Saturday at 20:00  Sunday at 20:00
21              
22              
23              
from $30.69At 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   

Amina
Private lessons in mathematics / algorithmics
Experienced teacher, I give private lessons at home (individually or in small groups) in mathematics and algorithms type mission / bilingual (primary, high school or high school) using pedagogical methods simple, effective and adapted to the level of each student.

Abderrazzak
Computer Science: PFE, Algo, Programming, C, Java, PHP
Courses and supervision in Computer Science: - Programming (Java, C, C #, PHP) - Modeling: Merise + UML + Design Pattern - PFE and IT Project - Initiation course in Computer Science - Assistance in the use of information technologies - Database (MySQL, SQL Server, Oracle, SQL, PL SQL)

Mia
Support Course in Computer Programming Languages
I am a teaching engineer teaching at a major engineering school with 8 years of experience in the field of engineering education. I propose courses in algorithm and computer programming languages ​​(C, C ++, JAVA, Python) to university students, preparatory classes and anyone interested in the world of computer programming. These courses can be used to: -Master a programming language. - Prepare for the various exams. -Clarify concepts and deepen certain concepts and aspects. -Go further to prepare specific competitions by studying and debunking the target exam logic. These courses allow you to master the language studied while working on the methodology and writing. The recommended preparation is personalized according to the need formulated by the student. Do not hesitate to contact me for further information . Organization of the sessions: - A first positioning session is envisaged. - A personalized planning will be established according to the objective and the level of the student. -A descriptive card will be provided to the student after the 1st session. -A progress report will be delivered periodically. cordially

Hana
computer: upgrade -notion base -use PC
Here is a list of Basic courses, you will be able to improve your knowledge and learn new terms and be able to use PC realize applications and program without difficulties. Comprehensive courses and simplify with examples and interesting data.

Ibtissam
SUPPORT COURSE FOR WEB PROGRAMMING (university level)
If you have difficulties to realize your university project Our remote yard will allow you to master the software, tools and reference languages of the web, while studying at home and at your own pace.

Hassan
Learn to create Websites from A to Z, HTML, CSS or WordPress (or choice)
"E-COMMERCE & WORDPRESS" TRAINING CYCLE You are full of imagination and you like to make neat and original presentations, this computer graphics training organized by the EMMGI Center, the LEADER SPECIALIST in professional training, continuous training and modular training, you will be perfectly suited. You will be able to juggle shapes, colors, photos, typography and illustrations, in addition to developing your creativity and speed of execution. In short, you will learn how to use the persuasive power of the image under Adobe suite software (Illustrator and Photoshop). TRAINING AIMS Know how to install and configure WordPress, Master administration interfaces (backoffice), Know how to create turnkey graphic themes, Discover the advanced concepts in website creation, Create a Complete E-Commerce Site ... TRAINING CONTENT Introduction to the Web and E-Commerce. WordPress Cases: Presentation. WordPress installation and configuration. Choice, installation and customization of theme. His first article and notion of category. Creation of the very first WordPress Page. Management of Navigation menus. Installation and integration of extensions and plugins. Make better use of the power of widgets. Final Project Website from A to Z. Backup and update of its website. Migrate and host your Wordpress website. TRAINERS Consultant Trainer Web Project Manager Having more than 8 Years of experience, DELIVERABLES WordPress software Full course material, Pdf format, More than 20 practical cases, Complete Web Project Training certificate.

Rahim
Court of Programming, Java, Python, Html, C.
I propose courses of upgrade in computer science or I will teach you step by step the basics of programming history to make you an expert and that you can impress your friends. Without further ado do not hesitate to contact me, thank you

M.
computer software, programming and DBMS ....
Course of algorithms: basics of algorithmic Declarations of variables Inspection instructions and repetition The functions... Programming course: C, C ++, PHP, JAVA, C # language Database courses: Design methods SQL language and queries Database Management Systems, MySQL, PostgreSQL, SQLServer

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.

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.

Driss
Create a site from A to Z with bootstrap with real projects
This course is intended for: -Creation of a site from A to Z. -Learn the use of the bootstrap framework -Is smart use of styles and markup -Creation of high quality themes -Learn the Sass compilation -Learn classes, components & JS widgets

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

Ibrahim
Java, C, C# Programming for University Students in all levels
Learning computer programming for university students in all levels. Could be very basic or for advanced courses. Suitable for reinforcement for university courses of: Java. Object Oriented, Data Structure, Advanced Java, Software Engineering, Database, Web Development.. etc. Can be given in: Java, C, C#, Javascript Course Outline: Section 1 - Getting Started Java Basics Data Types Arrays and References Operators and Constructs Java Objects Dynamic Memory Allocation Java Methods Java Strings Section 2 - Cla1sses and Objects Class Design Fields and Access Control Constructors Method Overloading Static Methods Inheritance Method Overriding Using final and super Abstract Classes and Methods Dynamic Binding Polymorphism Section 3 - Working with Classes Using instanceof Interfaces Exception Handling Exception Objects throw points, throws clause try, catch, finally Section 4 - User Interfaces Window Applications Layout Managers Event Handlers and Listeners Anonymous Classes and Lambdas Java Swing APIs Basic GUI Controls Menus and MenuBars Section 5 - Generics and Collections Why Use Generics? Generic Classes and Interfaces Generic Iterators Collections ArrayList, LinkedList, HashMap Section 6 - Threads Thread States Extending the Thread class Timer Thread Implementing the Runnable interface Section 7 - File I/O Input and Output Streams Binary and Text Files Files and Directory Methods

Alex
Ableton & MaxMSP Lessons - in a͓̽m͓̽s͓̽t͓̽e͓̽r͓̽d͓̽a͓̽m͓̽
Ableton Live is a software music sequencer and digital audio workstation. In contrast to many other software sequencers, Live is designed to be an instrument for live performances as well as a tool for composing, recording, arranging, mixing, and mastering. Max, also known as Max/MSP/Jitter, is a visual programming language for music and multimedia. Over its more than thirty-year history, it has been used by composers, performers, software designers, researchers, and artists to create recordings, performances, and installations. Depending on your interest I will show you how to use and customise each program to your needs, but also show you how to combine the two in order to get the best of the 2 worlds. Ableton and MaxMSP are a killer combo for anyone that wants to: - expand their musical instrument with electronic extensions - create custom made controllers for their live performances - create complex automations for live or studio use - produce music, compose, arrange - create automated VJ sets to accompany their live performance - create a live looping performance - control backing tracks for live performances - work on generative music - program art installations and much more I will give you sets & patches with examples to accompany the lessons, but also help you build your own creations in MaxMSP or Ableton.