|
via Udemy |
Go to Course: https://www.udemy.com/course/ileriorta-seviye-java-dersleri-effective-java/
Certainly! Here's a comprehensive review and recommendation for the Coursera course based on the information provided: --- **Course Review and Recommendation: Advanced Java and Effective Java Course on Coursera** **Overview** This course offers a deep dive into Java programming, focusing on both fundamental concepts and advanced topics, including effective practices and design principles from Joshua Bloch's acclaimed book, *Effective Java*. The course has evolved continuously, reflecting updates based on student feedback and current industry trends, making it a valuable resource for learners aiming to elevate their Java skills. **Course Content and Updates** The course is highly dynamic, with regular updates that enhance its value: - **Revised Explanations:** Based on an assessment using Kahoot, nearly 40% of participants initially answered related questions incorrectly, prompting updates to make explanations clearer and more concrete. - **Additional Content:** An extra lesson on the Java Community Process was added following positive feedback during a Java User Group seminar, emphasizing community engagement and standardization. - **Assessments:** Quizzes have been incorporated at the end of lessons to ensure understanding of core concepts. - **Special Topics:** The cyclomatic complexity and interview-level questions have been added to explore software complexity metrics and real-world problem-solving. - **Enhanced Visuals:** All videos are now available in 1080p resolution, improving viewing quality. - **Bonus Materials:** Extra lessons and strategic insights, including interview preparation tips, further enrich the course. **Why This Course Stands Out** - **Industry Relevance:** Java's platform independence and widespread use make this language a strategic choice for future-proof career development. Major companies are modernizing their infrastructures with Java, highlighting its ongoing relevance. - **Authoritative Content:** The course leverages Joshua Bloch's *Effective Java*, a highly regarded book awarded the Jolt Award, ensuring reliable and effective learning strategies. - **Practical Focus:** The curriculum balances theory with practical problem-solving, addressing real-world challenges you might face in the industry. - **Accessible for Different Levels:** While covering intermediate and advanced topics, the course is structured to facilitate gradual learning, making complex subjects understandable. **Student Feedback & Community Support** Participants consistently praise the course for its engaging and clear explanations. Several testimonials highlight: - The course’s ability to clarify complex topics, enabling learners to develop their skills confidently. - Regular updates and additional resources that keep the content fresh and relevant. - The instructor's dedication in responding to questions and providing thorough explanations. **Recommendation** If you are an aspiring or experienced Java developer seeking to deepen your understanding and master effective coding practices, this course is highly recommended. Its blend of foundational knowledge, advanced topics, community insights, and updated materials makes it a comprehensive learning package. The ongoing updates also mean that students benefit from continuously evolving content, which is particularly useful in a rapidly changing tech landscape. **Final Note** Keep an eye on this course’s updates and supplementary materials, as they provide valuable revision opportunities and keep your skills aligned with current industry standards. Whether you're preparing for interviews, working on complex projects, or simply wanting to formalize your Java expertise, this course offers a robust educational experience. --- Would you like me to tailor this further for a specific audience or purpose?
Güncelleme, Ek Ders ve İyileştirmeler:- Ders 26: Kuruma verdiğim özel bir eğitimde yaptığım kahoot sonucunda eğitime gelenlerin %40'ına yakını soruyu yanlış cevapladığı için konu anlatımı revize edilmiştir. Örnekler daha anlaşılır hale getirildi ve anlatım daha da somutlaştırıldı. (25.11.2021)- Java Community Process anlatımı ek dersi yüklendi. Java user group için verdiğim effective java semineri içerisinde java komunite örneğini anlattığımda gelen olumlu tepkilerden sonra derse ekleme yapmış bulunuyorum. (08.01.2022)- Derslerin sonlarına temel konseptin anlaşılıp anlaşılmadığını ölçmek için quizler eklenmeye başlandı. (15.08.2022)- Bonus bölümü eklendi ve cyclomatic complexity konusu işlendi. Tüm derslerin sonuna mülakatlarda çıkabilecek seviyede anlatılan konulara paralel sorular eklendi. (16.08.2022)- Tüm ders videoları öğrenci geri bildirimleriyle birlikte 720p'den 1080p çözünürlüğe taşındı. (29.12.2023)- 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 Java?Java'nın en güzel ve keskin özelliği standartlarıdır. Eskiden bu soruya platform bağımsız olması da eklenebilirdi ancak günümüz teknolojileri platform bağlılığını ortadan kaldırıyor. Bir sonraki sürümde neler geleceğini okuyabiliyor, tartışmaları görebiliyor ve sentezleyebiliyorsunuz. Bu Java dilini çok güçlü hale getiriyor. Java 11'de Java 8 kodları çalıştırabiliyoruz. Bunların mümkün olması standartların sayesindedir.Aynı zamanda yurt içi ve yurt dışında ne kadar popüler olduğunu vurgulamama bile gerek yok sanırım. Büyük firmaların çoğu kod alt yapısını java dönüşümlerine tabi tutuyor.Neden Effective Java?Bir kitabın en önemli özelliklerinden biri yazarıdır. Kitabımızın yazarı Java platformunun sunduğu bir çok özelliğin tasarımını ve uygulama süreçlerini yönetmiştir. (Collections Framework, java.math vb..) Bu nedenle dili etkili kullanabilmemiz için iyi bir referans.Bu eğitim serisinde kitabımızın tüm detaylarını işlemekle kalmayıp sektörde karşınıza çıkabilecek problemlerden ve çözümlerinde bahsediyoruz. Kitap çoğu konuyu bildiğinizi varsayarak ilerliyor çünkü ileri seviye bir kitap ancak biz bu eğitim serisinde kitabın anlatıp anlatmadığı konuların da detayına girip ana konuyu anlamanızı sağladık.Aynı zamanda kitap "Jolt Award" ödülü kazanmıştır.Kursla ilgili bazı yorumlar: (Kendilerine sonsuz teşekkür ederim. Benim için işin en büyük keyfi burası.)Bu kadar güzel anlatım izlemeyeli baya olmuştu tebrikler.Bu spesifik konular devam etsin hocam. Güzel oluyor böyle metroda falan keyifle izliyorum.Eline sağlık çok iyi anlatıyorsun spring boot eğitimi de vermeyi düşünüyor musunAmatör seviyede Java kodlarken kaynak bolluğundan çözüme hangi kaynak aracılığıyla ulaşacağıma karar veremiyordum. Üst klasmana çıkınca kaynaklar kısıtlı bu yüzden çok fazla soru işareti ile mücadele etmek zorundayım ve inan bana dostum her videondan bir şeyler öğreniyorum. Devam etmeniz için bütün arkadaşlarımla paylaşıyorum bu videoyu, lütfen devam edinÇok büyük emek vererek hazırlamışsınız çok teşekkürler, nerdeyse hepsini izledim çok faydası dokundu. Başarılar dilerim.Ağzına sağlık kardeşim. Burdur komando ölüm timinden kobra selimden selamlar. Bilgisayarsan anlamasak da dinliyoruz katkımız olursa ne mutlu.her videonu izledim her videoda anlatımının üzerine daha da koyarak ilerliyorsun senin sayende kendimi iyice geliştirdim konular hakkında kafamda ne kadar soru işareti varsa hepsi gitti. Senin kadar detaylı bir Türkçe kaynak daha bulamadım mesajla sorduğum soruların hepsine de cevap verdin teşekkür ederim umarım çok daha iyi yerlere gelirsin.Takipteyim sizi. Ders içerikleri orta ve üst düzey. Klasik java konuları çok var ama bu konular farklı. Emeğinize sağlık.