Welcome to Part 1 of The Google IT Support Adventures, where I take on the Google IT Support Professional Certificate program on Coursera. This is a part of my Programming Adventures series, where I take various courses mostly related to computer science and share my experiences.
Today, I’ll be talking about week one of the Google IT Support Professional Certificate. More specifically, we’ll start in the first week of the course, Technical Support Fundamentals. Ready? Let’s go.
Woah, it’s been a long time since I published here on The Marketing Programmer. A lot of things happened. I started my first semester of university at the University of Calgary studying business and did not find the motivation to work on the CS50x course. But winter break hit, and I gained some new revelations that motivated me to continue learning to code again.
So here I am, six months since I last wrote part 5 of The Harvard CS50x Adventures. Welcome to Part 6 of The Harvard CS50x Adventures.
Welcome to Part 5 of The Harvard CS50x Adventures, where I’ll show you my firsthand experience of taking the CS50 Introduction To Computer Science course on edX as a beginner.
In Part 4 of The Harvard CS50x Adventures, I experienced the most challenging problem of the course, Tideman. As a result, I went on a long break of almost more than two months to the point that I forgot about this course. But I’m back now and ready to learn more.
Week 4 was about memory—things such as memory allocation, pointers, hexadecimals, and call stacks. The concepts were definitely more difficult, which made the problems more difficult. Let’s dive a little deeper.
Welcome to Part 4 of The Harvard CS50x Adventures, where I talk about my experiences taking the CS50’s Introduction To Computer Science course on edX. In this post, I will show you what I learn as a complete programming beginner.
In Part 3 of The Harvard CS50x Adventures, I learned about arrays. The topics were understandable and straightforward. The problems hardly took any time. This week, however, was completely different. In fact, I took more than a week to figure out the final problem of Problem Set 3.
Algorithms are tough. I definitely need to practice working with them a lot more. Let’s get more detailed.
Welcome to Part 3 of The Harvard CS50x Adventures. This is a post apart of the Harvard CS50x Adventures, where I take the CS50’s Introduction To Computer Science course on edX. In this post, I show you the things I learn, the challenges I face, and how I learn programming as a beginner.
In Part 2 of The Harvard CS50x Adventures, I dove into the C programming language learning some its basics. I solved a few problems focused on challenging my fundamental knowledge of loops, conditions, and variables. The problems consumed quite a bit of time, but eventually, I was able to solve them.
This week was a breeze, though. The problems were relatively easy to get through, and I’ve built a lot of programming momentum. Let’s jump into what happened.
Hello everyone, and welcome to Part 2 of The Harvard CS50x Adventures. These blog posts are my journey into the world of computer science via Harvard University’s CS50 course on edX. I go through what I learn, the challenges I face, and how I overcome them as a complete programming newbie.
Last week, we started with Scratch, a visual drag-and-drop programming language created by MIT. It was fun learning the concepts and working through programming algorithms in my head as I created a game to bounce balls around. Make sure you check out Part 1 of the Harvard CS50x Adventures here.
Today, things start for real. We started Week 1 (Scratch counted as Week 0) of the course and jumped into the programming language C right away. So how did it go?
Welcome to Part 1 of The Harvard CS50x Adventures. This is my journey, as a complete newbie, into the programming world. Throughout these adventures, you will see my exact thoughts and ideas as I take the CS50’s Introduction to Computer Science course on edX from Harvard University.
Today, we start at week 0 of the course where I learn some of the basics of computer science and get started with a simple drag-and-drop programming language known as Scratch. Let’s jump into this adventure!
How to go about learning programming? It’s really tough, especially in this era where there are so many options to choose from. You could learn computer science via college, boot camps, online courses, reading books, YouTube tutorials; the possibilities are endless! In this post, I will share my How To Learn Computer Science roadmap.