Learning to program is about more than just learning the syntax of a given language. In order to be a great programmer, you really need to learn to think like a computer scientist. I firmly believe that the best way to learn to do this is by building things, and not looking at yet another tutorial about how to build a "to-do" app.
Each of the programming courses I offer has one or more major projects where we learn how to build a real world, production ready application. We learn by doing. Let's get started.
This course will equip you with the knowledge and skills to use well known design patterns effectively in your Go projects.
By understanding these patterns, you'll gain the ability to:
We approach using design patterns with a practical focus, working on real-world Go scenarios. In fact, we'll build a simple web application that allows us to see how, why, and when you can use a particular design pattern to make your code more efficient, maintainable, and easy to understand. My goal is ensure that you'll gain hands-on experience implementing these patterns so that you can use them in your own projects.
1-2 times each month I post links to helpful articles. I also post any coupon codes on Twitter so you can be the first to know when my courses are on sale. These coupon codes allow you to get my courses at the best price offered by Udemy!
Go To TwitterNot only does Trevor know Go, JS, and CSS but more importantly he really knows how to teach and teaching is not easy. I'm truly grateful that I came across his courses.
~ Raymond Jolly
This was an awesome course. I've been coding since the 80's and have taken many courses over the years and this course by far has topped them all. I highly recommend to anyone that wants to learn Go.
~Chris Weston
This is one of the best courses I have ever made. Trevor explains a lot of things in detail which are interesting for new as well as experienced programmers. He is seriously experienced and the way he communicates / shares his knowledge with us is pretty good! Many thanks Trevor!
~ Karl Studnik
Just started the course, but I am a tutorial junkie. This guy knows what the hell he's talking about. I've been a web developer for 8 years, and despite him having a PhD, he's clearly held a job or two in development. A rare find.
~ Ryan Bertram
My first teacher 5 years ago on Udemy, and because of him I got my first job. But because the life is full of surprises I ended up in another non-programming field, but now I'm back for a fresh start with Trevor, right on time. By the way, the best teacher online.
~ Ervin Škotnik