Bu kurs ile dünyadaki en popüler ve de farklı alanlarda kullanılan Flutter frameworkunun paketlerini en detaylı şekilde öğrenip, ister projelerinize kolaylık sağlayıp kodlarınızı kısaltabilir, istersenizde kendi paketinizi oluşturup diğer insanlar için kaynak üretebilirsinizFlutter frameworkundeki paketleri en güncel haliyle, en detaylı şekilde öğreneceksiniz. Bu size pek çok dünyanın kapısını aralayacaktır. Sadece bu paketleri nasıl kullanabileceğinizi öğrenip geliştirdiğiniz projelerde her şeyin temelinin nasıl olduğunu anlayacaksınız.Yine kursumuzda paketleri anlatırken temel uygulamalar yapıp hiçbir yerde görmediğiniz kaynakları beraber oluşturacağız.Ve bunları yaparken her hangi bir programlama geçmişine sahip olmanız gerekmiyorKursun içeriği pub . dev kaynağımızdaki paketlerin sayısı kadar olacaktır. Paketlerin gösterilmesinin yanı sıra hep beraber clean code mantığını da anlayıp, projelerimizi daha sağlam geliştireceğiz.Bu kursun sonunda projeler geliştirirken kodları uzun uzun ve karışık bir şekilde yazmak yerine, paketleri kullanarak ve bir çok olayın mantığını kavrayarak daha bilinçli bir şekilde yazacağız.Yorumlarda istediğiniz gibi paket isteğini belirtebilirsiniz. Yorumlarda yazılan her paket özenle hazırlanıp sunulacaktır. Ayrıca paketlerin dışında ekstra olarak göreceğimiz uygulamalardan bazıları.- Firebase kullanımı ve state management- MySql veri tabanı kullanarak uygulamamızda crud işlemlerini yapma- Local veri tabanı kullanarak uygulamamızda crud işlemlerini yapma- Socket IO kullanarak mesajlaşmayı yapma ( Türkçe olarak ilk ve tek kaynak )- Node.js ile api server kullanılarak yapılan backend uygulaması- Google cloud platform servislerindeki api kullanımları
What you'll learn
understanding Flutter packages
creating custom Flutter packages
working with Firebase
implementing CRUD operations with MySQL and local databases
using Socket IO for messaging
developing with Node.js for backend applications
utilizing Google Cloud Platform APIs
Course objectives
learn how to effectively employ Flutter packages in projects
grasp the foundations of clean code in application development
gain hands-on experience with various practical applications using Flutter