Search
Jonathan S.'s Photo

Jonathan S.

An experienced C# Programmer with a passion for teaching.

An experienced C# Programmer with a passion for teaching.

$55/hour

  • 2,842 hours tutoring

About Jonathan


Bio

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the language. One program I made was for a video game. It was a mod that manipulated audio files to change them in-game. This program was made for a game called Metal Gear Solid 5. The program received 340 downloads, 20 Endorsements, and compliments from the users who...

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the language. One program I made was for a video game. It was a mod that manipulated audio files to change them in-game. This program was made for a game called Metal Gear Solid 5. The program received 340 downloads, 20 Endorsements, and compliments from the users who downloaded it. It is a program that I am immensely proud of because it was not created to get attention on the internet. I was tired of a feature not being in the game, and I made a C# program to fix the issue. My goal on this website is to teach Computer Programming to people who are new to it, and people who are struggling with learning a new language.

My experience in tutoring started in college where I tutored students in C#. I would help students in my class with understanding the language. After college, I decided to develop my skills in C# while I figured out what was next for me. Once I discovered Wyzant, I knew that this would be something that I enjoy as I love to help people learn something new. I have also tutored on other websites and have received positive feedback from my students.

C# is a fun language to learn and, in my opinion, the best language to learn for beginners because of Visual Studio, an IDE for writing code, and the Object-Oriented structure. I am excited to teach you this language and look forward to hearing from you.

Thanks.


Education

Western Governors University
software development

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C#,

C#

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the language. One program I made was for a video game. It was a mod that manipulated audio files to change them in-game. This program was made for a game called Metal Gear Solid 5. The program received 226 downloads, 12 Endorsements, and compliments from the users who downloaded it. It is a program that I am immensely proud of because it was not created to get attention on the internet. I was tired of a feature not being in the game, and I made a C# program to fix the issue. My goal on this website is to teach Computer Programming to people who are new to it, and people who are struggling with learning a new language. My experience in tutoring started in college where I tutored students in C#. I would help students in my class with understanding the language. After college, I decided to develop my skills in C# while I figured out what was next for me. Once I discovered Wyzant, I knew that this would be something that I enjoy as I love to help people learn something new. I have also tutored on other websites and have received positive feedback from my students. C# is a fun language to learn and, in my opinion, the best language to learn for beginners because of Visual Studio, an IDE for writing code, and the Object-Oriented structure. I am excited to teach you this language and look forward to hearing from you.
C++,

C++

When I tutor, I like to incorporate more than just the subject language. I do this because the student can get a bit of everything and become well versed in the field. C++ is one of those languages that I like to incorporate because so many things are written in C++ and so many languages are based on C++ in one way or another. I find C++ to be an exciting language to program and even more exciting to teach, and I am excited to teach it to you. During my time of studying C++, I have written programs for myself, family, friends, and employers. I have extensive knowledge of the subject, and I am more than happy to share it with you.
Computer Gaming,

Computer Gaming

I have created programs for video games, I tutor students in Game Design, and I also tutor students in UNITY. One program I made was for a video game. It was a mod that manipulated audio files in order to change them in-game. This program was made for a game called Metal Gear Solid 5. The program received 226 downloads, 12 Endorsements, and compliments from the users who downloaded it. It is a program that I am very proud of because it didn't start out as something I did to get attention on the internet. I was just tired of a missing feature and made a C# program to fix the issue. My goal on this website is to teach Computer Programming to people who are new to it.
CSS,

CSS

In college, I earned my certification in Advanced HTML5 and CSS3, and I also have a certification in User Interface Design. I have written and maintained webpages for myself and employers using HTML, CSS, and JavaScript. I have also tutored college students and people in coding boot camps in web development and received 5-star reviews and positive feedback.
HTML,

HTML

In college, I earned my certification in Advanced HTML5 and CSS3, and I also have a certification in User Interface Design. I have written and maintained webpages for myself and employers using HTML, CSS, and JavaScript. I have also tutored college students and people in coding boot camps in web development and received 5-star reviews and positive feedback.
Java,

Java

In College, I have studied many computer programming languages, and I found Java to be one of my favorites languages. Knowing C# helped me with learning the language in such a short amount of time because of how similar they are. Just like C#, I have studied Java for over 5 years, and I am more than happy to share my knowledge with you. My experience in Java is writing and maintaining code for myself and work I did as a freelancer. I have also tutored students in Java and taught them the language from start to finish.
JavaScript,

JavaScript

I have tutored students in web development and JavaScript. My goal with every lesson is to give the student the confidence and knowledge they need to pass the class with flying colors. I have tutored students in JavaScript and helped them to increase their grade and, more importantly, their knowledge in the subject.
SQL,

SQL

I have tutored college students in database programs like Sql and Access. While teaching them to work with databases, I have helped explained the process of database programming and helped them get/maintain a good grade in their class.
Visual Basic,

Visual Basic

While learning about computer programming in college, I came across Visual Basic. I learned Visual Basic along with C# as they are both programmed in the IDE Visual Studio. I have written Visual Basic programs for personal and professional use as well. I have also tutored students in Visual Basic and increased their knowledge in the language. I am always excited to program Visual Basic, and I am excited to teach it to you.
Web Design,

Web Design

In the past, I completed two certifications in Web Design. My first certification is the HTML5 and CSS3 Specialist. My second certification is in User Interface Design. Both of these certifications come from CIW. Many companies like Cisco, Raytheon, and General Dynamics look for CIW certifications in their job postings for IT positions. The User Interface Design Certification tested me on responsive web design, accessibility, and best design practices. I have also worked with other people and helped them design their websites.
General Computer

Corporate Training

C++,

C++

When I tutor, I like to incorporate more than just the subject language. I do this because the student can get a bit of everything and become well versed in the field. C++ is one of those languages that I like to incorporate because so many things are written in C++ and so many languages are based on C++ in one way or another. I find C++ to be an exciting language to program and even more exciting to teach, and I am excited to teach it to you. During my time of studying C++, I have written programs for myself, family, friends, and employers. I have extensive knowledge of the subject, and I am more than happy to share it with you.
Grammar,

Grammar

In high school, I always scored high on my standardized reading and writing test. In college, I tutored students in the same subjects and helped them improve their grade as well as help them improve their skills in the field. I have tutored all grade levels, and I have experience in teaching students of different skills. I have always love to read and write, and I am excited to teach this to you!
HTML,

HTML

In college, I earned my certification in Advanced HTML5 and CSS3, and I also have a certification in User Interface Design. I have written and maintained webpages for myself and employers using HTML, CSS, and JavaScript. I have also tutored college students and people in coding boot camps in web development and received 5-star reviews and positive feedback.
Java,

Java

In College, I have studied many computer programming languages, and I found Java to be one of my favorites languages. Knowing C# helped me with learning the language in such a short amount of time because of how similar they are. Just like C#, I have studied Java for over 5 years, and I am more than happy to share my knowledge with you. My experience in Java is writing and maintaining code for myself and work I did as a freelancer. I have also tutored students in Java and taught them the language from start to finish.
Proofreading,

Proofreading

In college, I have proofread papers and other documents for students, and through my help they improved their grades and learned about how to write a better paper.
SQL,

SQL

I have tutored college students in database programs like Sql and Access. While teaching them to work with databases, I have helped explained the process of database programming and helped them get/maintain a good grade in their class.
Web Design,

Web Design

In the past, I completed two certifications in Web Design. My first certification is the HTML5 and CSS3 Specialist. My second certification is in User Interface Design. Both of these certifications come from CIW. Many companies like Cisco, Raytheon, and General Dynamics look for CIW certifications in their job postings for IT positions. The User Interface Design Certification tested me on responsive web design, accessibility, and best design practices. I have also worked with other people and helped them design their websites.
General Computer

Elementary Education

Grammar,

Grammar

In high school, I always scored high on my standardized reading and writing test. In college, I tutored students in the same subjects and helped them improve their grade as well as help them improve their skills in the field. I have tutored all grade levels, and I have experience in teaching students of different skills. I have always love to read and write, and I am excited to teach this to you!
Reading

Reading

In high school and college, I always had the best reading scores on standardized test. I am also able to teach students how to comprehend what they read. In the past, I have tutored students and helped them improve their vocabulary, reading scores, and their grades on test.

English

English,

English

I have helped college students increase their grade by proofreading their essays, making corrections, and explaining the error to them. I have also helped students format their essays.
Grammar,

Grammar

In high school, I always scored high on my standardized reading and writing test. In college, I tutored students in the same subjects and helped them improve their grade as well as help them improve their skills in the field. I have tutored all grade levels, and I have experience in teaching students of different skills. I have always love to read and write, and I am excited to teach this to you!
Proofreading,

Proofreading

In college, I have proofread papers and other documents for students, and through my help they improved their grades and learned about how to write a better paper.
Reading,

Reading

In high school and college, I always had the best reading scores on standardized test. I am also able to teach students how to comprehend what they read. In the past, I have tutored students and helped them improve their vocabulary, reading scores, and their grades on test.
Writing

Writing

I have helped college students get and maintain an A grade in their writing classes. I have also proofread essays and helped students understand how to write enter papers.

Homeschool

English,

English

I have helped college students increase their grade by proofreading their essays, making corrections, and explaining the error to them. I have also helped students format their essays.
Reading,

Reading

In high school and college, I always had the best reading scores on standardized test. I am also able to teach students how to comprehend what they read. In the past, I have tutored students and helped them improve their vocabulary, reading scores, and their grades on test.
Writing

Writing

I have helped college students get and maintain an A grade in their writing classes. I have also proofread essays and helped students understand how to write enter papers.

Most Popular

English,

English

I have helped college students increase their grade by proofreading their essays, making corrections, and explaining the error to them. I have also helped students format their essays.
Reading,

Reading

In high school and college, I always had the best reading scores on standardized test. I am also able to teach students how to comprehend what they read. In the past, I have tutored students and helped them improve their vocabulary, reading scores, and their grades on test.
Writing

Writing

I have helped college students get and maintain an A grade in their writing classes. I have also proofread essays and helped students understand how to write enter papers.

Summer

Reading,

Reading

In high school and college, I always had the best reading scores on standardized test. I am also able to teach students how to comprehend what they read. In the past, I have tutored students and helped them improve their vocabulary, reading scores, and their grades on test.
Writing

Writing

I have helped college students get and maintain an A grade in their writing classes. I have also proofread essays and helped students understand how to write enter papers.

Ratings and Reviews


Rating

5.0 (1,005 ratings)
5 star
(1,005)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Excellent tutor

Jonathan is an excellent tutor. He spent time with my child really helping him understand the concept of C#. He is patient, clear, and helpful. We will definitely use Jonathan for future tutoring.

Rebecca, 1 lesson with Jonathan

Great fundamentals. Total enjoyment.

Jonathan is great. My boy wants to build video games. I want him to understand the fundamentals of coding. Jonathan teaches him at the right pace, actually making him understand that great games come from being a great coder. My son is now more interested in coding than the actual game!

Lou, 17 lessons with Jonathan

Very helpful, patient, and knowledgable.

I've had two lessons with him so far and they went very well . He helped me with the computer software Java and was very informative and patient with me. It is hard for me to learn through online, but he made it easy for me because he went over all the steps I needed to take in order to run the codes. He also helped me get a good grade on my Java homework assignment. Would definitely recommend him!

Chelsea, 3 lessons with Jonathan

Knowledge and patient

Helped me work through various Java, c++ and python applications and scenarios Explained the process and gave step by step approaches to resolve problems. Highly recommend.

Tls, 6 lessons with Jonathan

Best Programming Tutor

Jon is the best programming tutor I have had. He has helped me with 2 different classes. One with Java the other with Python. Very patient and explains things very thoroughly!

Erica, 8 lessons with Jonathan

Excellent!

Jonathan got me off to a strong start with web development (HTML, CSS, Javascript). He was super knowledgeable, patient, and reliable. He also gave me lots of tips in other areas like C++ and Python. Definitely recommend!

Tyler, 8 lessons with Jonathan

Excellent teacher and very patient!

I really enjoyed Jonathan’s tutoring! He helped me in understanding the JavaScript and HTML for my project. He was very patient and I would highly recommend!

Ryan , 3 lessons with Jonathan

great lesson!

Jonathan is a great teacher and is definitely super knowledgeable in the field. He’s been so helpful that I’m sending a relative to him in a few months!

Krista, 12 lessons with Jonathan

great lesson!

I had another great lesson and learned more HTML. Highly recommend Jonathan as a tutor for anything related to coding!

Krista, 12 lessons with Jonathan
Contact Jonathan

Response time: 7 minutes

$55/hour

Jonathan S.'s Photo

Jonathan S.

$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 Jonathan

Response time: 7 minutes