Search

James S.

Full-Stack Development Tutor Specializing in JavaScript Frameworks

Full-Stack Development Tutor Specializing in JavaScript Frameworks

$68/hour

About James


Bio

Are you enrolled in a coding boot camp? Do you feel lost sometimes, over your head, or a bit overwhelmed? As the name implies, coding boot camps, are fast-paced, highly intensive programs to get you from zero to hero in the least amount of time so that you can go out and start looking for a high-paying job as a developer. But for those of us who don't always learn quickly, we can get behind pretty quickly and then we are hustling and stressing just to catch up and we feel we must maintain...

Are you enrolled in a coding boot camp? Do you feel lost sometimes, over your head, or a bit overwhelmed? As the name implies, coding boot camps, are fast-paced, highly intensive programs to get you from zero to hero in the least amount of time so that you can go out and start looking for a high-paying job as a developer. But for those of us who don't always learn quickly, we can get behind pretty quickly and then we are hustling and stressing just to catch up and we feel we must maintain this pace just to keep up. Don't let it stress you. I am here to help.

I have been in the I.T. industry for over 30 years. Technology has always been a passion of mine and I enjoy seeing the direction the world is going because of technology and I'm excited to be part of that. It hasn't been easy though. I wasn't a "Bill Gates" type where I could just absorb all the topics and understand all the complexities that come with the subject. I've had to work hard and study hard. I've had to break problems down to the basics just to wrap my mind around it. I was fortunate to have professors, colleagues, and tutors who were patient and knowledgeable to help me understand. I want to be that person for others. I want to help those who don't immediately grasp programming-related subjects get a better understanding of the topic. I bring 30 years of experience, a passion for the subject, a love of teaching and helping others, and patience in order to be a good tutor.

I've taught and tutored now for about 2 years. I've worked with students of all ages from 5th graders just learning about technology so they can write a cool game to adults who have had a full career and now wish to change it up a bit and try something different. But I specialize in college-level programming courses and full-stack development boot camp courses. I've learned to listen to the needs of the student and adjust my teaching and tutoring approach accordingly to make it a better learning experience for the student.

Clarification...
I just want to make clear that I am here to assist you in learning to write code. If you need a consultant, a freelancer, or a web application developer that is a separate conversation.

As your Tutor...
It is my mission and passion to provide you with a resource to help you succeed in the field of software development. To share my passion, knowledge, experience, and expertise so that you may grow your own passion, gain your own knowledge, and develop your own experience and expertise for a lifelong of learning and success.

My commitment to you is:
-- To always be patient, pleasant, prompt and productive.
-- To provide you with an educational and enjoyable tutoring experience.
-- To always listen and adjust my techniques to benefit you.
-- To explain in such a way that it is understandable and retainable.
-- To continuously improve my tutoring experience so that I may be of better service to you.

I welcome any resources or suggestions students or parents can provide. I am easy to reach and will always provide a fast response.

My areas of knowledge are:
-- Languages
-- C#
-- JavaScript/TypeScript
-- Python
-- Web Development
-- Web Design
-- CSS and HTML
-- Full-Stack Developer
-- JAM Stack
-- MEAN Stack
-- MERN Stack
-- Meteor
-- Django
-- Front-End Frameworks
-- Angular
-- Aurelia
-- ReactJS
-- VueJS
-- Back-End Platforms
-- ASP.Net Core
-- NodeJS
-- Windows Development
-- .Net Win Forms
-- Electron
-- WPF
-- Databases
-- SQL Server
-- Oracle
-- MySQL
-- PostgreSQL
-- MongoDB
-- Firebase
-- API Development
-- Express js
-- C# MVC API
-- GraphQL
-- Koa
-- Flask
-- Other
-- Complete Software Development Lifecycle
-- Gang of Four Design Patterns
-- Git
-- S.O.L.I.D. Principles


Education

Strayer University
Information Technology

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Angular,

Angular

I've been using Angular since the old 1.x version. I taught other developers who were experienced writing ASP.Net webforms applications to use Angular 1.x. I created the course, wrote out the curriculum and scheduled class times to discuss and instruct the employees on using Angular. I now work for a company where Angular 7 is the front-end framework we use to build out our front-end applications.
ASP.NET,

ASP.NET

I started developing in ASP.Net in 2000 when .Net first came out. I worked as a lead developer for government entities or fortune 500 companies since 2002. I've gone from web development using classic ASP to ASP.Net, to Asp.Net Core.
C#,

C#

I've been developing in .Net since it first came out. I started with Visual Basic.Net, but soon transitioned over to C# and haven't looked back. I've created enterprise applications for government entities and fortune 500 companies using C# and other tools.
Computer Programming,

Computer Programming

I've been a computer programmer for 20 years. I'm experienced in all aspects of the software development lifecycle. My strong languages are C#, Javascript, SQL, but I have written Java and Python apps over the years.
CSS,

CSS

I've styled webpages in raw CSS, I've created my own CSS template to add consistency to my web-applications. More recently, I've used Bootstrap and Foundation as my design platform. I'm familiar with and utilized the different controls that each CSS template has to offer. I've also used Sass and Less for more robust CSS styling.
HTML,

HTML

I have been a Web developer/designer for 20 years. I've developed a host of web-based applications for public and private. I've used HTML5, CSS, Sass, Less, javascript to manipulate the DOM making web pages more interactive and robust.
Java,

Java

I have over 20 years of programming experience object-oriented programming using Java. I have experience in J2SE, J2EE, JSP, Servlets, JDBC, Hibernate, Web Services, and Spring.
JavaScript,

JavaScript

I've been a developer for 20 years. I started using Javascript in 1999 to write interactive web applications using Ajax that interacted with the DOM for a dotcom company. I've developed very robust applications that included such Javascript frameworks as Angular, Reactjs, Aurelia, JQuery, and Nodejs. I've taught Introduction to web-development using javascript to adult students.
JQuery,

JQuery

I've been a Javascript developer for over 20 years. In the beginning, I was writing raw Javascript. In 2008 our development team switched to using jQuery. This allowed us to write cross-browser javascript and made it easy to write validation routines and Ajax calls.
Python,

Python

I’ve been a software engineer for 20 years. I have written Python scripts for data analysis purposes, writing automation scripts, and using the Django for web development. I teach an introduction to programming class to school-age students using Python to understand programming concepts such as variables, functions, loops, logic.
SQL,

SQL

I've worked with SQL Server since 1998. I've designed database schemas using ERD tools such as Erwin and Visio. I've created stored procedures, views, and functions to support enterprise-level applications I have written. I've also worked with MySQL, Postgres, Oracle and NoSQL databases like MongoDB.
Web Design

Web Design

I started doing web design in the mid 1990's using raw html, I've developed robust web applications using CSS and javascript. I started using jquery around 2010 and then began development in Angular, React, and Aurelia in the past 5 years.

Corporate Training

ASP.NET,

ASP.NET

I started developing in ASP.Net in 2000 when .Net first came out. I worked as a lead developer for government entities or fortune 500 companies since 2002. I've gone from web development using classic ASP to ASP.Net, to Asp.Net Core.
HTML,

HTML

I have been a Web developer/designer for 20 years. I've developed a host of web-based applications for public and private. I've used HTML5, CSS, Sass, Less, javascript to manipulate the DOM making web pages more interactive and robust.
Java,

Java

I have over 20 years of programming experience object-oriented programming using Java. I have experience in J2SE, J2EE, JSP, Servlets, JDBC, Hibernate, Web Services, and Spring.
SQL,

SQL

I've worked with SQL Server since 1998. I've designed database schemas using ERD tools such as Erwin and Visio. I've created stored procedures, views, and functions to support enterprise-level applications I have written. I've also worked with MySQL, Postgres, Oracle and NoSQL databases like MongoDB.
Web Design

Web Design

I started doing web design in the mid 1990's using raw html, I've developed robust web applications using CSS and javascript. I started using jquery around 2010 and then began development in Angular, React, and Aurelia in the past 5 years.

Examples of Expertise


James has provided examples of their subject expertise by answering 19 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.9 (90 ratings)
5 star
(88)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(1)

Reviews

Show reviews that mention

All reviews

Knowledgeable and helpful

James is very patient and insightful. He spent a good amount of time to identify my Gap in knowledge that I had difficulty determining what it was. We resolved it and got it to work.

Bob, 3 lessons with James

Knowledgeable

We found James after my son's tutor did not show up to tutor. James agreed to jump in. He did an excellent helping my son with his Computer Science classes. We will be using him next semester.

Cherilyn, 7 lessons with James

Went Above And Beyond!!!!!

I had a very important project due and my lifeline was James. He answered my call at 6 a.m his time and completely explained the work needed to be done for the project and helped me complete it. Truly an amazing person who is knowledgeable in programming languages and also helping you out when you need it the most !!!

Daniel, 7 lessons with James

My go-to Tutor!

Jim is my Go-To Tutor. I have had many lessons with many tutors, but Jim never disappoints. He is friendly, patient, flexible, and always blows me away with his expansive knowledge. I gain so much from meeting with him. 5/5 stars every time!!

Aya, 4 lessons with James

Knowledgeable and easy to work with.

He's easy to work with and very friendly. Super knowledgeable and is always able to help me with any programming assignment. He made me feel comfortable so it was easy to ask questions and learn from him.

Tara, 7 lessons with James

Knowledgeable and patient.

James was very helpful with coaching and guiding me with setting up a database model and completing queries. I'm able to construct a model and develop queries and as I began working with James, I became more confident in completing the model. James is a great tutor.

GJ, 4 lessons with James

Student

An absolutely stellar tutoring session. Helped me understand the broad strokes I'm going to need in order to pass netplus and gave me some solid studying tips to retain that knowledge. Absolutely confident! Highly recommended and will be using again.

Paul, 1 lesson with James

Knowledgeable and Patient Tutor

James and I worked on a data structures assignment. I have no prior experience with JavaScript- James was so patient with explaining the syntax. He challenged my thinking and we worked through examples that helped prepare me to complete my assignment.

Antoinette, 2 lessons with James
Contact James

Response time: 6 hours

$68/hour

James S.

$68/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact James

Response time: 6 hours