Join Todd McLeod for an in-depth discussion in this video What you should know before watching this course, part of Code Clinic: Go.
- What should you know before taking this course? So, this course is designed for everyone. From beginners to experts, I've structured this course so that everyone will gain value from it. My helpful resources video provides resources that every good developer needs. I'm going to give you a whole bunch of resources, which as you're learning about Go and maybe getting into the language and learning the language, those resources, regardless of whether or not you're a beginner or an expert, those are going to help you learn the language and learn it well. Because having the right resources is super important. You need to know where can I look to find good information and not waste my time, right? I want good information.
I don't want to waste my time. Where can I look to get those resources? So, I'm going to give you a list of the resources which I have found the most valuable in learning the Go programming language. The second thing, the second reason this course will be great for people who are either beginners or experts or for everyone is that my codebase of solutions will provide you with a pathway for learning the language and for also accomplishing common tasks. Go can be a little bit enigmatic when you first approach it, particularly if you're new to programming. It can be a little bit difficult sometimes to figure out how do I put different pieces of code together to get them to work.
If you have examples that show you how to put that code together, it's much easier to understand it, and so that's another one of the great things you'll get from this course. So, whether you're a beginner or an expert, that's going to help you out as you're taking this course. It was one of my goals when I was putting this course together to try to make it as accessible to as many people as possible. I'm going to step into a little bit of detail sometimes to explain something, which might be a little bit rudimentary to a seasoned developer, but I want to make sure that if there are people who are just learning the language out there that they can understand some of the concepts that I'm going to share in this course.
If you are new to the language, from my own experience, and from my empathy with people who are trying to learn how to program by watching videos, I've been there, I know what it's like, and I've built this course in such a way that I'm going to try to bring you along, even if you're just starting out with programming so you can really understand all the different examples I'm going to share with you. I'm excited to show you the different solutions I have for Code Clinic and also to introduce you to what I think is one of the most amazing if not the most amazing language out there today with which you can program.
Todd introduces challenges and then provides overviews of his solutions in Go. Challenges include topics such as statistical analysis, searching directories for images, and accessing peripheral devices.