课程: Computer Science Principles: Programming
Next steps
- As you've learned, computers and hardware have one giant limitation that can't do anything until you, that programmer, tell it exactly what to do. Your role as a programmer is to translate what you want to do into a programming language that serves as the conduit between your intent and the hardware. In this course, I've covered the basic principles of programming, starting with storing values and variables to building complex applications using object-oriented programming techniques. In addition, I've shared some important skills beyond programming languages you need as a coder and developer. This course is not specific to any one programming language. With the knowledge contained in this course, you can learn the specifics of a programming language and focus on the syntax. I recommend taking the lab courses that are designed around the structure of this course. Knowing how to code can have a huge impact on your career, it can also just be a lot of fun. This course provides a foundation to learn more about computer science and programming. I hope you've enjoyed this course. Please reach out to me on LinkedIn or Twitter and be sure to check out the companion site at dougwinnie.com/cspProgramming.