Android
- Material-Animations
- Activity transition nasıl yapılır ?
- Fragment transition nasıl yapılır ?
- Chuck
- An in-app HTTP inspector for Android OkHttp clients
- Uygulama içerisindeki rest istekleri (request-response) izlenir
-
- View transition
-
- Uygulama versiyon kontrol
-
- Utils
-
- Utils
-
- RxJava
-
- RxAndroid
-
- RxJava view kontrol
-
- Permission kontrol
-
- Log
-
- Android Annotations
-
- Android time kontrol
-
- Android Annotations
-
- Android Dialogs
-
- Android Debug kontrol
-
- EventBus
-
- Android image kontrol
-
- Glide image transformation
-
- Barcode Scanner
-
- Android OAuth
-
- Tanıtım sayfası
-
- Sayfa tanıtımı
-
- ViewPager indicator
-
- ViewPager transforms
-
- Diagonal Layout
-
- Loading view
-
- Image zoom kontrol
- Rx Download
- Rx ile download
- Kotlin Extensions
- Yardımcı kotlin extension fonksiyonları
- https://github.com/pawegio/KAndroid
Javascript
-
- Klavye kısayolu oluşturabilirsiniz.
-
- Resimleri hızlı ve kolay bir şekilde manipüle edebilirsiniz.
-
- Modern javascript klavuzu.
- Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
HTML & CSS
Statistics - Machine Learning - Deep Learning - NLP
-
- Doğal dil işleme (NLP) nedir?
- Machine Learning nedir?
- Yapay zeka nasıl tasarlanır?
-
- Gerçek sorunları gerçek veriler kullanarak çözebilirsiniz
- Takım oluşturarak birlikte çalışabilirsiniz.
- Problemlerin çözümü ile gelir elde edebilirsiniz.
-
- Machine Learning nedir?
- Hangi diller kullanılır?
-
- Machine Learning
- Veri setleri ile eğitim nasıl yapılır?
-
- Ücretsiz bir şekilde birçok veri setine ulaşabileceğiniz kaynakları bulabilirsiniz.
Useful Links
-
- Sistemler nasıl tasarlanır?
- Uygulamaların çalışma mantığı nedir?
- Büyük ölçekli uygulamalar nasıl hazırlanır?
-
- Yazılım geliştirmek için nereden başlamalıyım ve hangi teknoloji/dilleri öğrenmeliyim?
-
- Herhangi bir dilin temel syntax bilgisini öğrenebilirsiniz.
-
- Markdown-Cheatsheet
-
- Firebase benzeri sistem kurulumu
- Server ve client
Useful Sites
-
- Çok farklı tasarımlara sahip toollar ile websitenizi modern görünüme kavuştarabilirsiniz.
- Slider,input vb.
-
- Cloud da çalışan ve hızlıca prototip hazırlanabilen bir servis
- Expo yardımı ile React Native uygulamalı geliştirmek için çok iyi
- Teacher - Student akışı sayesinde çeşitli dersler düzenlenebilir
- https://www.youtube.com/watch?time_continue=1&v=PYHW-1BlVgc
-
- Hemen hemen her türlü konuda bilgi bulabilirsiniz.
- Örnek Konular;
- Kendi makineni host olarak ayarlama
- Port forwarding nedir nasıl yapılır?
- En iyi x android belge tarayıcı uygulaması?
- P2P nedir nasıl yapılır?
- vs.vs.vs
-
- P2P dosya paylaşımı
Useful Tools
-
- Static web sayfası barındırma hizmeti
- Free
-
- now allows you to take your JavaScript (Node.js) or Docker powered websites, applications and services to the cloud with ease, speed and reliability. In practical terms, any directory that contains a package.json or Dockerfile can be transported to the cloud with one command: now.
- NodeJs ile hazırlanmış proje hızlıca upload edilebilir ve kullanılmaya başlanabilir.
-
- Blazing-fast static site generator for React
- https://github.com/gatsbyjs/gatsby
-
- https://github.com/fastlane/fastlane
- fastlane is the tool to release your iOS and Android app. It handles all tedious tasks, like generating screenshots, dealing with code signing, and releasing your application.
- The easiest way to automate building and releasing your iOS and Android apps
- CI
- Ekran görüntüsü otomasyonu
- Google Play Store upload
-
- https://github.com/schollz/find
- Indoor Positioning
- Wifi sinyallerini dinleyerek 1-2 metre hassasiyetine sahip indoor location bilgisi toplanır.