|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/refactoring-senyorluge-ilk-adim/
课程评论:没有评论
**Refactoring - Senyörlüğe İlk Adım (Refactoring: Your First Step to Seniority)** This Coursera course focuses on the essential principles and practices of refactoring code, guiding developers towards becoming more senior software engineers. The course emphasizes transforming code from a machine-readable format to a human-readable one, ensuring clarity and maintainability. **Key Takeaways:** * **Code Readability:** Learn how to write code that is easily understood by other developers, preventing confusion. * **Real-World Examples:** The course utilizes practical examples and analogies drawn from actual industry challenges and common errors. * **Best Practices:** Covers fundamental concepts like creating base classes, establishing proper structures, and evolving "bad" code into "good" code. * **Clean Code Principles:** Addresses the importance of writing clean code, including single responsibility for methods and classes, and effective naming conventions. * **Continuous Improvement:** The course is regularly updated with bonus lectures and quizzes, incorporating student feedback and new topics to ensure its relevance and provide opportunities for review. * **Career Advancement:** Designed to elevate the skills of anyone with a foundational understanding of software development, offering a significant step forward in their career progression. **Why Take This Course:** * Many sections offer free preview videos to showcase the quality of instruction. * The topics covered are often difficult to find in other Turkish-language resources. * Gain insights and practical advice directly from industry experience. * Enhance your ability to write maintainable, understandable, and high-quality code. * A valuable addition for anyone looking to improve their Java skills and adopt universal software development standards. The course has received overwhelmingly positive feedback, with students praising its engaging presentation, practical applicability, and the instructor's ability to simplify complex concepts through clear examples. It is recommended for those who have a grasp of intermediate Java and a desire to elevate their coding practices.
Güncelleme, Ek Ders ve İyileştirmeler:- Bonus açıklama videosu ve stratejisi eklendi. (26.02.2024)NOT: Kursu alan ve almayan arkadaşlarımın ara ara bu kısma bakmasında fayda var çünkü ek dersler ve quizler belirli periyotlarda kursa dahil edilip hem tekrar niteliğinde hem de kursun güncel ve yeni konulara açık şekilde gelişmesini sağlıyor. Quizler ve bonus dersler eklenirken öğrenci soruları ve derse paralel anlatmak istediğim ek konuları baz alarak ilerliyorum.Kurs BilgileriNeden Bu Kursu Almalıyım?Hemen hemen tüm bölümlerden örnek eğitim videoları ücretsiz izlemeye açık izlediğinizde de göreceksiniz ki anlattığımız konuların çoğunu her hangi bir Türkçe kaynakta dinlemek zor ve önemli konular. Çoğu örneğimizi sektörde karşılaştığım gerçek hata ve benzetmelerle anlatıyorum. Bir base sınıf nasıl oluşturulur, bir yapı nasıl kurulur, kötü kod iyiye nasıl evrimleşir ve bunun gibi bir çok güzel konuyu işliyoruz. Eminim ki temel yazılım ve biraz üstünü bilen herkesi en az 1-2 vites ileri atacak bir kurs olacak. Aynı zamanda Clean code ve Effective Java kurslarına bakmayı da unutmayın:)Eğitimlerimle ilgili bazı yorumlar: (Kendilerine sonsuz teşekkür ederim. Benim için en büyük keyif burası.)Sürükleyici anlatımıyla kendini izlettiren bir kurs oldu. Clean Code zaten tartışmasız önemli bir konu ve bu konuyu hayatınıza daha iyi adapte etmek için bu kurs çok faydalı. Teşekkürler.yazdığınız kodu bilgisayarın anlayacağı şekilden, bir insanın ilk baktığında kafası karıştırmadan anlayabileceği şekle dönüştürecek nitelikte bilgi veren bir eğitim.I learn how to write clean code:) especially how to write a single responsible method, class, and how I should name the method name.Thanks a lot for the lessonsEğitim içeriğinin güncel olması bu bilgilerin evrenselliği açısından Furkan hocamızın her cümlesi çok değerliydi. Tüm bölümlerini can kulağıyla dinledim. Tümüyle kitabın tek bir sayfasını dahi atlamadan detaylı anlatmaya özen göstermiş ve anlaşılması karmaşık olan yerleri kendi örnekleriyle pekiştirmesiyle karmaşık görünen yerleri basitçe anlatmaya çalışmış. Çalıştığınız yazılım ekiplerinde belirli ve evrensel standartlarınız olmasını istiyorsanız kesinlikle bu kursu almanızı tavsiye ederim. Eğitimleriniz ve tecrübelerinizi samimi bir şekilde anlattığınız için çok teşekkürler.Bazı dersler gerçekten tedx konuşması gibi motive edici hocam. Bu kursun üzerine düşünülmüş ve çalışılmış bir iş olduğu aşikar. Kapak fotoğrafından ders sürelerine kadar çok incelikli bir çalışma. Ağzınıza, emeğinize sağlık hocam.Orta seviye java'ya hakimim fakat ilk dersten bile bana farklı bir bakış açısı kazandırdı. Güzel bir eğitim ellerine sesine sağlık hocamDers çok güzel hazırlanmış. Anlatım da çok güzeldi. Önceki konuları kısaca özetlemek de ara vererek izleyenler açısından yararlı.