Courses – Blog Style

The following page is a collection of blog posts detailing with course details available (and coming soon) from I Wanna Be The Dev.


Chatbot: Introduction to Golang and Basic Programming concepts

Chatbot 01
A starter program in Golang, introducing Echobot

Chatbot 02
Expanding echobot with memory. A quick dive into golang slices and arrays

Chatbot 03
Adding long term memory to keep a history of chatbot’s conversations

Chatbot 04
Code organization using separate files and functions

Chatbot 05
TBD

Chatbot 06
TBD


3d Graphics: Expanding File I/O and Code Structure for the Visual

Uh mazing: 01
TBD

Uh mazing: 02
TBD

Uh mazing: 03
TBD

Uh mazing: 04
TBD

Uh mazing: 05
TBD

Uh mazing: 06
TBD


Building an API: Because programs need to communicate

VOTD: 01
TBD

VOTD: 02
TBD

VOTD: 03
TBD

VOTD: 04
TBD

VOTD: 05
TBD

VOTD: 06
TBD


I’ve seen many people discussing whether or not a software developer needs a college degree. Usually both sides come to the conclusion that, “No, a college degree is not needed. It’s just a piece of paper to get one’s foot in the door.” They reach this conclusion, because there are enough successful developers to conclude, based on the data, that a degree isn’t needed. I tend to disagree. Because overwhelmingly – software developers do need a degree. But it isn’t for the reason you might expect.

A college degree is a huge boon to regular every day software developers in the corporate world. Why? Because it provides a framework for communication. I got my degree over 10 years ago now. However, I can talk to recent college graduates using the concepts I learned in college. I know what to expect out of a strong graduate, or someone who skated by. All of this on just a few questions. So – is a college degree necessary? No – not absolutely. Are there advantages in getting a degree? Yes. Absolutely.

Hopefully the courses above will help provide something useful for those who have not gained a degree – or for those looking to pursue one.

Please contact us for any questions, comments, suggestions, or possibly guest blogging!