Learn computer programming with an experienced teacher! (virtual) (Downtown)
‹image 1 of 1›
offered virtually
QR Code Link to This Post
Hi!
My name is Dan, and I currently offering computer programming lessons.
Learning to program is a very practical skill to learn, and it also can be a really rewarding experience in and of itself. There's nothing quite as exciting as seeing your vision make it to the computer!
A little about me: I'm an experienced instructor with over 15 years of teaching experience and 10 years of industry experience. I've taught at McGill University and Dawson College and worked at Microsoft and Ericsson as a software developer. I have a Masters in Computer Science from McGill and BSc in Math and Computer Science from McGill.
Please look at my rate my professor reviews for some references! https://www.ratemyprofessors.com/professor/1651144
About the lessons: I have a couple typical experiences/themes I suggest. These are just samples, meant to give you an idea though, as in the first lesson we'll work together to build a plan, based on your preferences, interests, prior experiences, etc.
-Programming: In this experience, we learn how to write computer programs from the ground up. We go over how to take a concept for a program and turn this into a set of instructions that the computer can understand and then execute. I usually recommend either Python or Java as the first language, but once you learn one language, it's much easier to learn another one. This is the path I would recommend to someone who wants to have a better understanding of how many of the technologies we rely on today actually work deep down.
-Websites: This experience is a little more hands on. Here, we start with Html, which serves as a great introduction to syntax and "telling" the computer what you want it to do. We'll add Css to make it more artistic, and then add JavaScript to it as a way to make our websites more interactive. This is the path I would recommend to someone who is creative, as making a website is by its nature very visual. A website can also serve as a place to put a portfolio, share business information, etc.
These are just two samples of what you can learn to do. There are several other paths we could go in based on what interests you. (Another idea that comes to mind is a focus on mobile app development.)
Rates:
I charge $40 per hour for a virtual lesson. My rate includes preparation for a personalized lesson before each class, and any student receiving recurring lessons will receive asynchronous support from me (over email or text). I also offer group lessons (usually 2 or 3 students at once) for a discount per student.
If you're interested, or have any questions, feel free to reach out and we can have a chat about what you're looking for.
Looking forward to hearing from you!
Note: I've observed sometimes requests through Craigslists email relay get delayed, so if you haven't heard back from me within two days, please email again!