Search
John W.'s Photo

John W.

Experienced Web Developer, JavaScript, React JS , and Next.JS Tutor

Experienced Web Developer, JavaScript, React JS , and Next.JS Tutor

$55/hour

  • 535 hours tutoring

About John


Bio

I have a PhD in Electrical Engineering with and emphasis on computer modeling. I have taught students both in High School and on the College level. With my background as an educator and a professional, I am able to bring to the students both conceptual and practical knowledge and understanding of a subject. In planning lessons, I place emphasis on learning the basics. Once a foundation on the basics has been established, learning more complex concepts becomes easier.

Even though my...

I have a PhD in Electrical Engineering with and emphasis on computer modeling. I have taught students both in High School and on the College level. With my background as an educator and a professional, I am able to bring to the students both conceptual and practical knowledge and understanding of a subject. In planning lessons, I place emphasis on learning the basics. Once a foundation on the basics has been established, learning more complex concepts becomes easier.

Even though my background is in engineering, I have been programming on the web for over 15 years. During that time I have accumulated vast knowledge and experiences with the rapidly changing technologies and trends. I have written web apps using simple HTML, CSS, and JavaScript, and I have worked with content management systems such as WordPress, writing plugins and themes utilizing PHP and MySQL. I have also written apps using modern front-ends such as Angular and ReactJS / React JS. As for tutoring, I have taught students of all ages and of varying experiences. My primary philosophy in teaching is to not to assume any prior knowledge on the subject matter by the student. By using this teaching approach, it forces me to make my explanations as simple and detailed as possible. The most fulfilling part about teaching is seeing that light go on in my student's head. That's when I know that he or she understands the subject matter.

I have over 15 years of web programming experience. Starting with HTML, CSS3, and JavaScript, and continuing with Angular and ReactJS / React JS, I have used these technologies to create applications for both professional and private use. I have designed and setup APIs using ExpressJS and installing, configuring, and connecting to databases such as MySQL, PostgreSQL, and MongoDB. I am well versed in Object Oriented Programming and Functional Programming principles and concepts. I have experience using the AWS Cloud Environment, including the AWS Command Line Interface. I also have experience using Docker and


Education

Florida A&M University
Electrical Engineering
Howard University
Masters
Howard University
PhD

Policies

  • Hourly Rate: $55
  • Rate details: Rates for an applied job may be adjusted based on recommended rate for the tutoring session. Please note that a minimum rate for 1 hour is charged per session.
  • Lesson cancellation: 4 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Angular,

Angular

I have designed and deployed Angular Apps to AWS. I have experienced coding Angular components and templates to create views. I have created forms in Angular using both Reactive and Template-driven forms. I have implemented Angular Services and the HTTP module to consume APIs and to connect to databases.
CSS,

CSS

I have used CSS to layout web documents. Some applications of CSS I have used is applying background images to HTML elements and laying out web documents using CSS Flexbox & CSS Grid. I have also used the CSS transition and transform properties to perform CSS animation.
JQuery,

JQuery

I have been using the jQuery library since it was first released in 2006. I have used the library to replace the cumbersome selection of elements in the DOM that previously could only be done by using plain-old JavaScript. With jQuery I have used the library's DOM manipulation methods to add and remove DOM elements, and I have used its event handling methods to create dynamics web documents. I have also used its AJAX features to consume APIs, and I have also incorporated the library's animation effects to add eye-catching and attractive visual experiences for the user.
Web Design,

Web Design

I have been designing web applications for over 10 years, starting with simple HTML & CSS. I have designed blogs and recipes sites, and front end intranets sites for clients. I have used my web design to create interactive web applications that includes animation and forms.
HTML, JavaScript

Corporate Training

Web Design,

Web Design

I have been designing web applications for over 10 years, starting with simple HTML & CSS. I have designed blogs and recipes sites, and front end intranets sites for clients. I have used my web design to create interactive web applications that includes animation and forms.
HTML

Homeschool

Algebra 1, Algebra 2

Math

Electrical Engineering,

Electrical Engineering

I have a Master's and a Ph.D. in Electrical Engineering. After graduation, I completed a postdoc in which I participated in research to improve the optical properties of a metal-semiconductor composite material for night vision goggles. Also as an electrical engineer, I have worked with a startup to develop a hybrid solar converter, and I have worked as an adjunct professor teaching college level courses in electrical engineering.
Algebra 1, Algebra 2

Most Popular

Algebra 1, Algebra 2

Science

Electrical Engineering

Electrical Engineering

I have a Master's and a Ph.D. in Electrical Engineering. After graduation, I completed a postdoc in which I participated in research to improve the optical properties of a metal-semiconductor composite material for night vision goggles. Also as an electrical engineer, I have worked with a startup to develop a hybrid solar converter, and I have worked as an adjunct professor teaching college level courses in electrical engineering.

Summer

Algebra 1, Algebra 2

Ratings and Reviews


Rating

4.9 (227 ratings)
5 star
(215)
4 star
(8)
3 star
(3)
2 star
(1)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Mern

John has excellent knowledge of MERN, and he is an excellent teacher. I strongly recommend John of web development assignments and training. He has helped me a lot to understand the basic concepts of MERN programming.

Syed, 10 lessons with John

He Works With You!

I only had one session with John, but so much was accomplished in this one meeting. Not only did he bring my attention to how my database was structured, he showed me a tool to use on how to correct the mistake I had. Once that was covered, he went over the "what" and "why" when troubleshooting - the output I needed was a success! I plan to keep in touch with John when something truly stumps me, and his guidance is very direct and hands on. I have no complaints - thanks, John!

Symone, 1 lesson with John

Helpful and explains content well

I struggle in college with JavaScript and John’s lesson helped me understand how to work with APIs. Friendly, helpful, and respectful of my pronouns as a trans person.

Ezra, 3 lessons with John

Gave the help I needed, quickly and effectively. Really excellent.

I had to rapidly resolve a problem that I didn't understand well enough to phrase clearly. John made sense of my unclear statements, restating them in a way that I understood. With that done we worked together as a team to solve the problem quickly. And I had fun along the way! Thank you, John. You're great.

Joe, 1 lesson with John

very patient

Even with my AV issues, we were able to establish a filter on the front end and provide some security for my backend. I would recommend as he also follow up to make sure everything is working as it should

Ricardo, 1 lesson with John

Very easy to work with

HTML This will help me understand how to design a website for my capstone We are in the beginning stages. I am looking forward to continuing my learning with John.

Jennifer, 22 lessons with John

Amazing teacher

John was able to help with an assignment very last minute and was able to explain in a thoughtful, patient and very knowledgeable way. Highly recommend! At first meeting you can tell he cares deeply about his students learning. He went above and beyond to help me on an assignment. Thank you John!

Mani, 57 lessons with John

Highly Recommend!!

wasn't able to attend class do to family issues, i'd felt like i missed so much in just those 5 days but John was very patient and went over every line of code in depth. Definitely booking again.

Breland, 5 lessons with John

Knowledgeable and patient

John was well prepared, knowledgeable and a patient teacher! He really thoroughly explained concepts and broke things down for me. As a result I aced my next exam

Amber, 3 lessons with John

Very knowledgeable and patient tutor.

John taught me a lot of the big picture info that I was missing to connect the dots. I appreciate his patience in explaining the HTML and CSS "back story," and that made the pieces come together. I am looking forward to learning more with John. ---YJ.

Yvette, 3 lessons with John
Contact John

Response time: 1 hour

$55/hour

John W.'s Photo

John W.

$55/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact John

Response time: 1 hour