Search
John W.'s Photo

Full Stack, JavaScript, React JS, TypeScript, Next.JS & Node.JS Tutor
John W.

1,255 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $55
Response time: 55 minutes
John W.'s Photo

Full Stack, JavaScript, React JS, TypeScript, Next.JS & Node.JS Tutor
Full Stack, JavaScript, React JS, TypeScript, Next.JS & Node.JS Tutor
John W.

1,255 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,255 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About John


Bio

I have a PhD in Electrical Engineering and 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...

I have a PhD in Electrical Engineering and 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 knowledge and experiences with the rapidly changing technologies. 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, ReactJS / React JS, and Next.JS, while configuring with TypeScript to better check my code. I've also worked with many backend frameworks and libraries such as Express.JS, json web token, bcrypt, Mongoose, Sequelize, Apollo GraphQL, and many more. As for tutoring, I have taught students of all ages and of varying experiences. My 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.

I have over 15 years of web programming experience. Starting with HTML, CSS3, JavaScript, and TypeScript, and continuing with Angular, ReactJS / React JS, and Next.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 have experience using the AWS Cloud Environment, including the AWS Command Line Interface. I also have experience using Docker and setting up and configuring a CI/CD pipeline.


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


Approved 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.
Computer Programming, 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 (491 ratings)
5 star
(474)
4 star
(11)
3 star
(3)
2 star
(1)
1 star
(2)

Reviews

Review of John W.

John is a very knowledgeable, bright, and humble individual. He knows the subject very well. John was very helpful in helping me with my final React Project where I had to use an API of my choice. He was very instrumental in breaking down the instructions and explaining the project in a very understandable way. I needed time to digest new coding concepts as this is a new field for me. John is full of experience and knew how to guide me in approaching and troubleshooting any issues I had with the project. I am very grateful for him. I highly recommend him to students since he has a deep understanding of coding. Edna S.

Edna, 8 lessons with John

Bootstrap project

He taught me how to initiate bootstrap using html code.He also taught me how to use Popover,Carousel,and Tooltip. He taught me how to use button in a form and how to make a responsive images by using :XS & SM.We also used boot strap grid -based classes to make responsive images.

Maisoun, 21 lessons with John

One of the best tutors I’ve worked with

John is patient, a good listener, and knows his stuff! John has helped me on multiple projects. No matter if they are small or large scale, John has helped me tackle them with ease. His calm demeanor, quick problem solving, and extensive knowledge are just some of my favorite parts about working with him. He is also highly responsive and always responds quickly. Please book your next session with John! You will be glad you did.

Breanna, 5 lessons with John

An Absolute Treasure of a Tutor

John is extremely kind and hard-working: he really wants to see you succeed, and he will go above and beyond, even after the tutoring session, to help you do it.

Mark, 9 lessons with John

John was very knowledgeable and easy to work with!

I am new to coding and dont understand much, but John took his time and worked through my lesson to show me how the code made my project work! His patience is second to none and his knowledge of the matter was outstanding

Patrick, 1 lesson with John

Very best tutor

John went out of his way to help me and was patient with me. I would highly recommend him as tutor.

Vanessa, 5 lessons with John

Review for John

Amazing tutor. He was very patient and informative while also listening to your input. I've had some tutors in the past that didn't work well with me but not John! I will definitely work with again!

Sean, 3 lessons with John

Great session.

Looking forward to more, easy communication and knew where to spend time explaining and where we could revisit when appropriate. Answers everything.

Elijah, 4 lessons with John

Great help with CSS

I had a very specific question on bootstrap and John answered it within 5 minutes of looking at the code. Very knowledgeable! I would highly recommended. Since I have to leave > 150 characters I would just reiterate very knowledgeable

Patrick, 1 lesson with John

Knowledgeable in web development

This was a good cover of a bit of javascript and the DOM. We also covered some CSS and the developer environment with setting up VSCode, Node and Gitbash

Anthony, 1 lesson with John
Hourly Rate: $55
Response time: 55 minutes
Contact John