Full Stack Web Geliştirici Sertifikası
HTML, CSS ve React ile arayüz oluşturma, Node.js, MongoDB ile backend geliştirme, veritabanı yönetimi ve DevOps araçlarıyla dağıtım dahil olmak üzere birçok diğer teknoloji ile Full Stack web geliştirme eğitimi.
Linux Ortam Özelleştirme Sertifikası
Debian, Kali ve diğer Linux tabanlı sistemlerde Linux ortamlarını özelleştirme becerileri, yazılım yapılandırması, sistem ayarları ve performans ve güvenlik optimizasyonu dahil.
Vue ile 3D Deneyimler
Bu kursta TresJS kullanarak Vue uygulamalarında 3D ortamları entegre etmeyi öğrendim, ortam yapılandırması, geometriler, ışıklar, gölgeler ve animasyonların oluşturulması ile gelişmiş doku ve etkileşimin uygulanmasını anlayarak. Ayrıca web için 3D projelerde optimizasyon ve performans hakkında bilgi edindim.
TypeScript'te Utility Types
Bu kursta TypeScript Utility Types'ı derinlemesine inceledim, Partial, Required, Omit, Pick, Readonly ve daha esnek, güvenli ve sürdürülebilir kod yazmak için diğer gelişmiş türler gibi araçları kullanmayı öğrendim. Ayrıca Exclude, Extract, ReturnType, Parameters, NonNullable ve Awaited gibi yardımcı programlarla çalıştım ve bunları gerçek projelerde tipi optimize etmek için pratik durumlarda uyguladım.
JavaScript (ES2023 & ES2024)
Bu kursta JavaScript'in (ES2023 ve ES2024) en son özelliklerini öğrendim, diziler, nesneler ve kümeler için yeni yöntemler ile promise işleme ve mantıksal operatörlerdeki iyileştirmeler dahil. Ayrıca kodu optimize etmek ve daha okunabilir hale getirmek için teknikler edindim, modern projelerde dilin en son özelliklerini uygulayarak.
CSS Grid
Bu kursta CSS Grid kullanarak modern ve uyarlanabilir web tasarımları oluşturmayı derinlemesine inceledim, temellerden gelişmiş tekniklere kadar anlayışımı güçlendirdim. Birimleri, kontrol araçlarını ve hizalama özelliklerini keşfettim, yapılandırılmış ve duyarlı düzenleri daha verimli bir şekilde oluşturmak için bunları uyguladım.
HTML
Bu kursta HTML ile net, anlamsal ve erişilebilir web sayfalarını yapılandırmayı derinlemesine inceledim, etiketlerin, niteliklerin ve yapıların uygun kullanımını güçlendirdim. Ayrıca anlamsal HTML, erişilebilirlik, formlar ve SEO en iyi uygulamalarının yönlerini gözden geçirdim, daha gelişmiş projelerde temiz ve tutarlı bir sözdizimi uygulayarak.
Tailwind
Bu kursta modern, hızlı ve tamamen duyarlı arayüzler geliştirmek için Tailwind CSS kullanımını derinlemesine inceledim, yardımcı program sınıf sistemi, framework yapılandırması ve özelleştirmesi ile Flexbox, Grid ve uyarlanabilir düzenlerin kullanımı konusundaki anlayışımı güçlendirdim. Ayrıca optimizasyon en iyi uygulamalarını ve tutarlı ve verimli bir tasarımla yeniden kullanılabilir bileşenler oluşturmayı gözden geçirdim.
Model Context Protocol
Bu kursta dil modellerini API'ler, veritabanları ve harici hizmetlerle bağlamak için Model Context Protocols (MCP'ler) oluşturmayı ve entegre etmeyi öğrendim, Anthropic/Claude ekosistemi içindeki mimarilerini ve amaçlarını anlayarak. Ayrıca MCP sunucularını yapılandırma, VSCode'da kullanımları ve Playwright ile test otomasyonu üzerinde çalıştım, LLM'ler ve harici sistemler arasındaki iletişimi standartlaştırmak için en iyi uygulamaları uygulayarak.
JavaScript'te Promise'ler
Bu kursta promise'leri kullanarak JavaScript'te asenkron çalışmayı derinlemesine inceledim, sözdizimleri, zincirleme ve then, catch ve finally ile hata işleme konusundaki anlayışımı güçlendirdim. Ayrıca Promise.all ve Promise.race gibi gelişmiş yöntemleri gözden geçirdim ve daha temiz, verimli ve sürdürülebilir kod yazmak için async/await ile birleştirme yaptım.
Geliştiriciler için Figma
Bu kursta bir geliştirici perspektifinden Figma'yı derinlemesine inceledim, arayüz tasarımı ve proje organizasyonunun temel ilkelerini anlayarak. Bileşenler, değişkenler, tasarım modları ve prototipleme ile çalıştım, tasarım ekipleriyle işbirliğini geliştirdim. Ayrıca Eklentiler ve DevMode aracılığıyla Figma'yı geliştirme iş akışlarıyla entegre etmeyi öğrendim, tasarımdan koda geçişi optimize ederek.
Claude Code: A Highly Agentic Coding Assistant
Bu kursta yüksek özerkliğe sahip bir kodlama asistanı olan Claude Code kullanımını derinlemesine inceledim, karmaşık projelerle verimli çalışmak için en iyi uygulamaları öğrendim. Claude'a net bağlam sağlamanın, birden fazla örneği paralel olarak koordine etmenin, MCP sunucularını ve GitHub'ı entegre etmenin ve planlama, belleğe ve paralel oturum işlevlerini uygulamanın yollarını inceledim. Kurs, RAG sohbet botları, Jupyter'de veri analizi ve Figma'dan görsel arayüzler oluşturma gibi pratik örnekler içeriyordu ve Claude Code ile geliştirme iş akışlarını nasıl optimize edeceğinizi, yeniden yapılandıracağınızı ve otomatikleştireceğinizi gösterdi.