Tarek Omar
Brooklyn, NY
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Tarek Omar

Tarek O.

Brooklyn, NY
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Teaching Locations:
Profile-location-online Online
Profile-location-studio Teacher's Studio
Profile-location-home Student's Home
Teaching Locations:
Profile-location-online Online
Profile-location-studio Teacher's Studio
Profile-location-home Student's Home
Levels taught:
Beginner, Intermediate
JavaScript is the most required skill in the software development field.

All the classes from beginner to advanced are project based and suitable for all backgrounds and ages from 9 to 99.

The beginner class, I will help you set a solid foundation of the javascript basics that will stay with you your whole carrier.
You will be able to write basic programs from scratch, programs like ( Calculator, yes or no answer program, draw basic shapes and build a basic game).

The intermediate class you will learn about object oriented programming using JavaScript, you will be able to build more sophisticated programs and .

At the advanced class we will start learning about server side JavaScript using Node.JS.
You will build your first Node.js server and build a complete server side web application

About Tarek O.

Tech Educator and Parkour Coach.
For the past 10 years I gave lessons to groups and individuals in 6 countries for all ages starting from 8 years old.

Most recently, I have built and helped design 8 of the most popular high tech escape rooms in New York City.

In the past, I have provided IoT solutions for environmental, agricultural, and “smart cities” projects, acted as team lead on numerous software analysis and web development projects, launched and managed the first hackerspace and mobile makerspace in Egypt, taught interdisciplinary tech/art workshops, and coached parkour on an individual and team level.

From Egypt and based in New York.

Reviews

Write a Review
5.0
22 Reviews
5
100%
4
0%
3
0%
2
0%
1
0%
William (or Bill)
Profile-location-online Online

A tutor who is not only intelligent, but is brilliant; which extends to rich emotional intelligence. Tarek is a pleasure to work with. He knows his stuff, verrry well; shows compassion, a willingness to teach, and the ability to get into the student's mind enough to do it well. Thanks, TakeLessons, for getting someone like this. And keeping him. All the best - Bill Leikam

Posted Jul 28, 2021
Darlene D.
Profile-location-online Online

I can't say enough about Tarek's knowledge of Linux. I had 3 prior Linux teachers that could not solve my issues and didn't have an understanding of my goals. From the start, Tarek did. On the first lesson, he solved one of my issues and continues to help me understand and love Linux. He is extremely knowledgeable, patient and so nice. I look forward to many more lesson with Tarek. Nicole

Posted Jul 9, 2021
Zaineb
Profile-location-online Online

Great Python teacher. Goes above and beyond to teach and help you succeed. I highly recommend taking lessons from him.

Posted Jul 3, 2021
Lonnie
Profile-location-online Online

Tarek is an exceptional and attentive teacher with an extraordinary talent to intelligently and thoughtfully tailor lessons to the unique learning style of each of his students. His lessons are fully engaging, interactive, fun and, most importantly, extremely effective. He is one of the best instructors I have ever encountered.

Posted Jun 24, 2021
Gregg
Profile-location-online Online

I've been working with Tarek over the course of 5 WordPress lessons and I've learned a ton! Our website, 7000wows.com, is looking great. Most importantly, Tarek embodies all of the traits of a wonderful teacher: he is patient, knowledgeable and he adapts each lesson to my skill level. Plus, he has a great sense of humor!

Posted Jun 11, 2021
Dana *.
Profile-location-online Online

This was my first Session with Tarek! He is really good at what he is doing! Passionate teacher that won't let you go before he does everything he can to help

Posted May 8, 2021
Jessa
Profile-location-online Online

Tarek is a wonderful, most understanding, instructor. Our daughter really related to him well!

Posted May 4, 2021
G.
Profile-location-online Online

He is an AMAZING coding teacher!

Posted Mar 30, 2021
Joseph S L.
Profile-location-online Online

Great Teacher! Very Knowledgeable!

Posted Feb 26, 2021
John Belcher
Profile-location-online Online

Tarek is an excellent instructor. I am particularly impressed by his depth of knowledge combined with his humility and openness. This contributes to him being fluid with his lessons and able to meet my interests and needs while ensuring that he is providing a solid foundation in sound practices and fundamentals. I am super satisfied and eager for what lies ahead as I continue this learning journey.

Posted Feb 19, 2021
Jorawhar N.
Profile-location-online Online

He is super professional, and kind with people thorough-out all ages.

Posted Oct 29, 2020
Danek D.
Profile-location-online Online

My son loved it, never seeing him so pumped up.

Posted Oct 18, 2020
Shakila
Profile-location-online Online

Tarek has been teaching electronics classes for my 13 yr old. He is thorough in explaining each step over the  video. Taking classes online needs special skill, especially with Arduino kit.  My son has been looking forward to every class. Showing circuits in the shared screen and explaining and making sure he is wiring things right needs lots of patience. Tarek has been enjoy doing this. Overall my kid has been happy to work with Tarek and will recommend him to anyone. 

Posted Jun 25, 2020
Joia
Profile-location-home Student's Home

Tarek is teaching our 11 year old son computer programming and building. He is an exceptional teacher and wonderful to be around. He is kind, patient and makes learning fun. He is also flexible and caters to the needs and interests of our son. He’s the best!

Posted Feb 5, 2019
Manuel P.
Profile-location-online Online

Excellent, very patient and professional

Posted Aug 24, 2018
Fan
Profile-location-home Student's Home

My kids have a lot of fun!

Posted Jul 12, 2017
Orion A.
Profile-location-home Student's Home

Patient with children.

Posted Jul 6, 2017
Paul
Profile-location-home Student's Home

Good with kids, totally focused on safety first, but works them hard with lots of repetition to see that they are getting it, with good technique.

Posted Jun 28, 2017
Fan
Profile-location-studio Teacher's Studio

Tarek was very patient with my sons. They had a great time with him.

Posted Jun 19, 2017
Ben
Profile-location-studio Teacher's Studio

Great advanced lesson for my 11 year old. Highly recommended! We'll be booking regular lessons.

Posted Jun 5, 2017
Ali Barodawala
Profile-location-home Student's Home

My 5 year old son is usually averse to trying anything new with a stranger, especially if it involves a physical activity. Tarek was able to put my son at ease almost instantly and he built a great rapport and trust immediately. As a result, my son was totally into the parkour activities and soon realized how much fun it can be! They were out in the backyard for over an hour and we're having so much fun, my 2 year old daughter de used to join them as well!

I would highly recommend Tarek for a host of reasons:
- Establishes great rapport with kids and makes them feel at ease
- Lets kids have fun but with strong focus on safety
- Let's kids learn at their own pace

Tarek is a focused, safe and fun parkour instructor and I would highly recommend him for kids and adults.

Posted Apr 22, 2017
Joia K.
Profile-location-online Online

Posted Mar 18, 2020

Photos & Videos

19 Photos & Videos

Experience

Technologist
Dec 2020 - Present

National Museum of Mathematics

I help maintain a working state of the museum's exhibits and I build new exhibits. I also support the museum's IT department.

Technologist / Embedded System Engineer
May 2017 - Present

Clue Chase

My job at Clue Chase includes writing embedded systems firmware, designing and building the production electronics, architecting the IoT sensor network, implementing the data acquisition and developing the monitoring and control dashboard for the company. I also work in product design and development to maintain the company's competitiveness in the tech entertainment industry.

Coding Teacher
Jan 2019 - Jun 2019

EXPLORE EXCEED CHARTER SCHOOL

I taught Computer Science for 6th, 7th and 8th grade, having worked with the school and my team to build a unique curriculum that fits the diverse background of the students and accommodates their abilities to discover engineering by building JavaScript games, interactive websites using HTML/CSS and Scratch programs.

Head Coach (Parkour)
May 2018 - Nov 2018

GRASSROOTS FITNESS PROJECT

Since joining Grassroots, I have reconstructed its parkour program and taught all levels of parkour as a personal trainer and as head coach for larger classes. I created, developed, and led the Grassroots summer camp which combines parkour and STEM education for kids ages 7-13.

IoT System Architect
Jun 2014 - Jan 2017

NOOR Data Networks

Worked with Noor customers to build smart IoT solutions to suit business development needs, from software to custom hardware design. Designed and implemented IoT solutions for environmental, agricultural, and “smart cities” projects. Contributed to the development of the IoT Lab (the first in Egypt), from determining component inventory and stock to purchase of measuring tools to 3D printers for fulfillment of R&D needs.

Manager/Co-founder
Oct 2015 - Jan 2016

Maker Express

Outfitted a small microbus with educational tools, 3D printers, laser cutters, small robots, simple crafts, and a small library to launch a “mobile makerspace.” Coordinated 3-month cross-country tour across more than 30 cities, providing workshops in co-working management, Internet of Things (IoT), photography, and other subjects to schools, universities, and co-working spaces.

Parkour coach
Aug 2007 - Jan 2016

Parkour Egypt

Developed Parkour Egypt into Egypt’s biggest parkour team, with more than 500 members and 15 branches across Egypt. Taught parkour for over 9 years to circulating members.

Software Engineer
Jun 2014 - Jan 2015

​NOOR Data Networks

Engaged in web development using PHP and .Net. Applied scrum software management platform as a scrum master.

Education

Courses
Jan 2018 - Mar 2018

The Cooper Union

Robotics Software Engineer Nanodegree
Jan 2018 - Mar 2018

Udacity

Bachelor of Computer Science
Sep 2007 - Jun 2011

Ahram Canadian University

Languages

Arabic

Fluent / Native Proficiency

English

Fluent / Native Proficiency

Let Our Student Counselors Help You

We can match you with the perfect teacher and take care of all your scheduling needs.
Reserve Your Spot
JavaScript
change subject
  • {{ subject.value }}
{{ (view.locations.length > 1) ? 'Select a ' : '' }} Lesson Location
Other lesson locations may be too far away. show all
Tarek's Availability
Mo
Tu
We
Th
Fri
Sa
Su
Mornings
{{ time }}
Afternoons
{{ time }}
Evenings
{{ time }}
Time Zone:
Tarek's {{ (view.location && view.location.isStudio) ? 'Studio' : '' }} {{ (view.location && view.location.isTravel) ? 'In-Home' : '' }} {{ (view.location && view.location.isOnline) ? 'Online' : '' }} Lesson Pricing
{{ rate.duration }} minutes
{{ rate.locale_rate }}
{{ view.loadingText }}
100% Satisfaction Guarantee

100% Satisfaction Guarantee

Try the first lesson and if you’re not satisfied we'll refund any unused lessons.

Recently Viewed