|
via Udemy |
Go to Course: https://www.udemy.com/course/baslangictan-ileri-seviyeye-python/
Certainly! Here's a well-structured review, analysis, and recommendation based on the course details you provided: --- **Course Review and Recommendation for the Python Programming Course on Coursera** **Overview:** This Python course, led by an instructor with a clear passion for teaching, stands out among the numerous options available on platforms like Udemy and Coursera. The instructor shares a personal experience of initial doubts and emphasizes the importance of truly understanding programming concepts rather than rote memorization. Their goal is to equip learners with foundational and practical Python skills, regardless of their background in mathematics or computer science. **Content and Teaching Approach:** Unlike many courses that focus heavily on memorizing code snippets, this course prioritizes understanding the logic behind coding and the operational principles of computers. The instructor aims to clarify programming fundamentals, making it suitable not only for aspiring computer engineers but also for beginners with minimal prior knowledge. A standout feature of this course is its emphasis on "coding in context" rather than copying and pasting code. The instructor advocates for writing your own code, stressing that true learning comes from understanding how and why each line works. They also highlight the importance of thinking critically about projects and problem-solving rather than blindly following instructions. **Strengths:** - Focus on understanding over memorization, promoting true comprehension. - Encouragement to think computationally and learn how computers work. - Suitable for learners from diverse backgrounds, regardless of prior experience. - Practical coding exercises that reinforce learning. - Accessible resources, including a GitHub repository for source codes, allowing learners to practice and refer to examples. **Potential Improvements:** - More structured syllabus with clear modules and milestones could help learners track their progress. - Additional real-world projects could enhance practical application and portfolio building. - Incorporation of quizzes or assessments might help measure understanding more effectively. **Final Recommendation:** If you are serious about learning Python and programming principles, this course is highly recommended. Its philosophy of understanding code and thinking computationally will set a solid foundation for advanced learning or professional development. Remember, the key to success is consistent practice and resisting the temptation to copy-paste solutions. By dedicating yourself to this course, you'll gain invaluable skills that differentiate you from casual learners who only memorize code snippets. **Conclusion:** This course is an excellent choice for learners who want more than just superficial knowledge. It aims to develop your logical thinking and problem-solving skills, which are essential for any programming journey. If your goal is to become a competent Python developer with a deep understanding of programming concepts, this course is definitely worth your time. --- Feel free to customize this review further based on your personal experiences or specific interests!
Herkese merhabalar,Bu kursu çekmeden önce biraz tereddütteydim. Udemy üzerinde çok fazla sunulmuş Python kursu var, ve bir çoğu iyi yorumlu ve saat olarak çok uzun. Fakat biraz daha araştırma yapıp bu kursların bazılarını izledikten sonra bende yeni bir Python kursu hazırlamaya karar verdim. Hedefim bilgisayar mühendisi olun ya da olmayın, matematik vesaire biliyor olun yada olmayın, eğer bu kursu ciddiye alıp bitirirseniz sizi yazılım mantığını kavratacağımı düşünüyorum. Bu kursun videolarında ezberden çok kodlamanın mantığını, bilgisayarların çalışma prensiplerini size kavratmayı düşünüyorum. İzlediğim videoların bir çoğunda sadece kodları ezber olarak anlatıp geçiyorlar, sizde bunları izleyip öğrendiğinizi düşünüyorsunuz fakat mantığını oturtmadan körleme kod yazmak sadece ezber olur, kendi kodunuzu yazacak hale gelemezsiniz ve ne proje yapacağım diye düşündüğünüzde kafanız karma karışık olur. Bunları biliyorum, çünkü aynı durumları ilk kod yazmaya başladığımda bende yaşadım ve boşuna zaman kaybedip zorluk çektim, hatta biraz soğudum bile diyebilirim. Benim amacım size zaman kaybı yaşatmadan bir bilgisayar, en azından Python programcısı yapabilmek. Kodlamanın altın kuralı hiç bir kodu kopyala yapıştır yapmamaktır, bu konuya dikkat edin lütfen. Kursu gerçekten hakkıyla çalışıp bitirirseniz o ben yazılım biliyorum diyen insanlarla kod üstüne konuştuğunuzda bir şey bilmediklerini fark edeceksiniz. Tek gereken şey bolca kodlamak ve ezberlemeden bilgisayarla konuşabilmek. Kursumu tercih ettiğiniz için teşekkür ederim, sizi hedeflerinize ulaştırabilmek bu kursu hazırlamaktaki tek amacım. Kursun kaynak kodların github repomdan ulaşabilirsiniz: github/ardaPhysTech/BaslangictanIleriSeviyeyePythonUdemy