Search
John W.'s Photo

Web Developer, JavaScript, React JS, Next.JS & Node.JS Tutor
John W.

845 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $55

Response time: 52 minutes

John W.'s Photo

Web Developer, JavaScript, React JS, Next.JS & Node.JS Tutor
Web Developer, JavaScript, React JS, Next.JS & Node.JS Tutor
John W.

845 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

845 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

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.
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 (392 ratings)
5 star
(378)
4 star
(9)
3 star
(3)
2 star
(1)
1 star
(1)

Reviews

Show reviews that mention

See all reviews

Thorough, knowledgeable and patient

Prior to meeting with John I was very overwhelmed and confused by how single page apps rendered via Express and React actually worked. The first meeting was so helpful and fun that I was able to confidently apply what he taught me when coding for hours on my own. He was able to show me how to work on a project and deal with bugs without panicking as I had been before. Since then Ive had more lessons with him and consistently John’s strengths are the ability to keenly observe, listen and understand specifically what it is you are seeking to know, and then clearly communicate how the concepts work in a way you will be able to apply. You would be remiss to pass on the chance to learn from John.

Jane, 13 lessons with John

I left this lesson feeling confident in my own skills

After leaving this lesson I felt confident, and actually continued to solve some problems on my own without any guidance. 💯% would recommend This tutor to all who ask

Justin, 4 lessons with John

Helpful to the Fullest Extent

I have a very difficult problem that needs to be solved in my react component. John not only came up with a great idea, he's helping me work through it to get the best result. John will help all his students be awesome React developers! Thank you John!

Amanda, 9 lessons with John

Great tutor

Very patient and extremely knowledgable. John has shown me so much and how to look at coding with better understanding. I look forward to more sessions with John.

Matthew, 31 lessons with John

The Answer for Sure!!!

John is simply awesome. He knows his stuff. Very patient and explains things in such a simple way that makes what appears to be difficult understandable. I'm learning without anxiety.

Vonkendrick, 3 lessons with John

Very Helpful

John was very knowledgable. If there is a bug that is stubborn he didn't leave me on my own to figure it out. He worked with it too in order to get to a solution quicker. I love that since my time is very limited. Thank you John, I hope to learn from you more!

Amanda, 9 lessons with John

Kind and helpful tutor!

John was very fast to respond to my request and he has been so helpful! He went above and beyond to help me out with my work; he is patient and knowledgeable, I believe that John is a great tutor!

Marion, 11 lessons with John

Great - knew his stuff. Easy to communicate with.

John taught us an SQL intro in a well-informed powerpoint. He was interesting and thorough and stayed after to answer our questions.....................................................

Danny, 5 lessons with John

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
Hourly Rate: $55
Response time: 52 minutes
Contact John