CodeGym /Java Blogu /Rastgele /Android'e yeni başlayanlar için Bilgi Yol Haritası
John Squirrels
Seviye
San Francisco

Android'e yeni başlayanlar için Bilgi Yol Haritası

grupta yayınlandı
Yeni başlayanlar genellikle kendilerine şunu sorar: "Geliştirici olmak için neyi bilmem gerekiyor?" İş ilanlarında pek çok anlaşılmaz kelime olabilir. Programlama kitapları o kadar çok bilgiyle doludur ki, konuyu çocukluktan itibaren incelemeye başlamanız gerekiyor gibi görünüyor. Üstelik Android geliştirme artık iki dil bilmeniz gereken bir noktada: Java ve Kotlin. Bir "yeni başlayanlar için bilgi yol haritası" oluşturmaya çalışacağız - tam olarak ilk işinizi bulmak için bilmeniz gerekenler. Android geliştiricisi olarak yeni başlayanlar için yol haritası - 1İlk ve en önemlisi Core Java'dır. Evet, Java şu anda başlamak için en iyi yerdir. Bana göre CodeGym bunu yapmanın en iyi yolu. Temel şeyler üzerinde iyice çalışana kadar başka hiçbir şeyle dikkatinizin dağılmasına gerek yok. Aynı zamanda, size ipuçları verebilecek ve bazı şeyleri açıklayabilecek bir akıl hocası bulabilirseniz, büyük bir avantajınız olacaktır. O zaman Android SDK'yı deneyebilirsiniz. İlk olarak, TextView, EditText, Layouts (Frame, Linear, Relative), ImageView ve Button'ı nasıl kullanacağınızı bulmanız gerekir. Bundan sonra RecyclerView'a ilerleyin. Bu aşamada pratik her şeyinizdir. Her şeyi denemeniz, nasıl çalıştığını, bu bileşenlerin hangi özelliklere sahip olduğunu ve nasıl farklı olduklarını görmeniz gerekir. Daha sonra daha derine inebilir ve Aktivite ve Fragmanları anlayabilirsiniz. Ardından yaşam döngüsü ve başlatma modları. Ayrıca iki Activity (Intent) ve iki Fragment (Bundle) arasında veri aktarımı. Bu noktada, hesap makinesinden biraz daha karmaşık bir şeyler yazmaya hazırsınız. Birkaç ekrandan oluşan küçük bir proje yazmanız gerekiyor. Ana şey, birbirleriyle nasıl etkileşime girdiklerini anlamak için birçok bileşen kullanmaktır. Ve yine, birinin kodunuzu görmesi ve önerilerde bulunması büyük bir artı olacaktır. Artık Kotlin'i denemeye hazırsınız. Ayrıca projenizin bir şekilde REST API ile etkileşime geçmesini sağlamalısınız. Bunun için Retrofit kitaplığı kullanılır. Bununla ilgili birçok eğitim var. Ayrıca üzerinde pratik yapabileceğiniz birçok açık API vardır (örneğin, Instagram, Facebook ve diğerleri). Nihai sonuç, verileri bir sunucudan indiren ve ekranda görüntüleyen bir şey olmalıdır. Glide kitaplığı (veya, alternatif olarak Picasso) burada da yararlıdır. İşin püf noktaları bu. Bir sonraki adım, tasarım kalıplarını ele almaktır. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Picasso) burada da yararlıdır. İşin püf noktaları bu. Bir sonraki adım, tasarım kalıplarını ele almaktır. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Picasso) burada da yararlıdır. İşin püf noktaları bu. Bir sonraki adım, tasarım kalıplarını ele almaktır. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. işin püf noktaları bu. Bir sonraki adım, tasarım kalıplarını ele almaktır. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. işin püf noktaları bu. Bir sonraki adım, tasarım kalıplarını ele almaktır. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Google, Android için MVVM'yi tanıtıyor, bu yüzden denemelisiniz. Ayrıca, "temiz mimari"nin ne anlama geldiğine bakın. Ve her şeyden önce - bağımlılık enjeksiyonu. Bu noktada, bazı röportajlara gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. bazı görüşmelere gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. bazı görüşmelere gitmeyi deneyebilirsiniz. İnternet, bu konuların her biri hakkında makaleler ve örneklerle dolu. Çalışırken, bir şeylerin nasıl ve neden çalıştığını anlamanın, terminolojiyi ezberlemekten daha önemli olduğunu unutmayın. Hataları izlemek için bir hata ayıklayıcı kullanabilmek de önemlidir. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor. Ve bu da ancak bol pratikle mümkündür. Bu süreç altı ayda tamamlanabilir. Ancak bu, yalnızca eğitiminize yeterli zaman ayırırsanız olur. Geriye size sabır dilemek kalıyor.
Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION