Learn Computer Programming from Absolute Zero

via Udemy

Go to Course: https://www.udemy.com/course/computer-programming-from-absolute-zero/

Introduction

Certainly! Here's a detailed review and recommendation for the Coursera course "Learn Computer Programming from Absolute Zero": --- **Course Review: Learn Computer Programming from Absolute Zero** **Overview:** "Learn Computer Programming from Absolute Zero" is an excellent beginner-friendly course designed to demystify the world of programming. Created for those who feel overwhelmed by complex math and technical jargon, this course takes a gentle, step-by-step approach to explaining how computers work and how they are programmed. The course starts from the very basics—using only the four operations—and gradually introduces fundamental programming concepts through engaging and accessible video lectures. Notably, it claims that even division isn’t necessary to grasp early concepts, making it ideal for absolute beginners. **Content & Teaching Style:** What sets this course apart is its creative and unconventional teaching approaches. It incorporates animation, videos of wires and lights, playing card games, and imaginative exercises involving different universes to make learning both fun and memorable. This innovative method helps to simplify complex ideas and keeps learners motivated throughout their journey. The course culminates with students learning to code using Ruby, a modern programming language that is known for its simplicity and readability. The single final assignment encourages practical application, reinforcing the learned concepts without overwhelming the learner. **Course Structure:** Interestingly, the course does not have a formal syllabus, focusing instead on a fluid, conceptual understanding of programming fundamentals. This makes it particularly suitable for learners who prefer a more open, explorative approach rather than rigid structuring. ** Outcomes & Recommendations:** After completing this course, learners will feel confident enough to explore more advanced programming topics or pursue careers in coding. Many students have found it transformational, with some advancing to rewarding programming careers. **Who Should Enroll:** - Absolute beginners with no prior programming experience - Individuals who find technical content intimidating or discouraging - Anyone interested in understanding the fundamentals of how computers and programming work **Why I Recommend It:** This course excels in making programming accessible, engaging, and enjoyable. Its playful and innovative teaching methods make complex ideas approachable, and the focus on fundamentals ensures a strong foundation for future learning. If you're looking for an introductory course that will demystify programming and build your confidence, "Learn Computer Programming from Absolute Zero" is highly recommended. --- **Final Verdict:** A perfect starting point for absolute beginners eager to step into the world of programming without feeling overwhelmed. Enroll today and begin your journey into coding with confidence! --- Would you like a shorter summary or help with anything else related to this course?

Overview

Have you ever wanted to know how computers are programmed? Have you tried to learn, but got discouraged but too much maths, too much technology, too much studying? This course will explain everything from scratch, step by step and idea by idea, and you won't need anything but the four basic operations. (Psst! Actually you don't even need division.)You're going to discover what makes a computer tick, how these machines are programmed, and what are the secrets that enable programmers to get along with them - all in short, easy and synthesised video lectures. The course begins at an absolute zero, and will guide you all the way to using a modern programming language, called Ruby.All this is taught using presentation, animations, videos of wires and coloured lights, playing card games and imagination exercises about people from different universes. There's one single assignment at the end, and you'll also find a few resources to help you on your way.After completing this course you'll be able to carry on by yourself, or choose a more advanced course, without any fear that you'll get bogged down in strange or scary concepts!This is the English translation of a successful course that I've been teaching for many years. There are students of this course who today have rewarding careers as programmers. You can have one, too!

Skills

Reviews