- Tubelator AI
- >
- Videos
- >
- People & Blogs
- >
- Building Flutter Login with .NET Core and SQL Server - Tutorial
Building Flutter Login with .NET Core and SQL Server - Tutorial
Learn how to create a typical login screen using Flutter integrated with .NET Core for API development and SQL Server for database management. Follow along a tutorial demonstrating step-by-step implementation with Professor Fernando Herrera's classes.
Video Summary & Chapters
No chapters for this video generated yet.
Video Transcript
ve iyi, sonunda programlamaya ulaşırız, hiçbir şey kurmayacağız, herhangi bir şeyi yapılandırmayacağız, her şey
hazır ve şimdi öncelikle size göstereceğim programlama ile başlayacağız
burada ne yapacağız bu e-posta yerleştirdiğinizde oturum açmak için tipik bir ekran
şifre giriyorsunuz ve sistemde giriyorsunuz bu biz yapacağız bazıları bunu fark edecektir
Profesör Fernando Herrera'nın sınıflarından birinde yapılmış bir ekran,
iyi, programlama dünyasında olan kişi Fernando Herrera kim olduğunu bilir, bu yüzden söyleyeceksiniz
bu yüzden neden bu videoyu izleyeceğim, bir parçası ise şimdi size göstereceğim şey bir
Fernando Herrera'nın yaptığı sınıflar ancak bu flutter'ın en son sürümü ile yapılır
2.8 ve bunun dışında, bu değil, benim bir toplama bu ekrandan başka olurdu
API'nin net çekirdeği ile yapılacağı bir API'yi oluşturmak istiyorsak yapacağız ve kullanacağız
bir veritabanı, SQL Server, size nasıl söyleyeceğim hariç benim agregat olacak, sınıflarda
Fernando Herrera, bazı sınıflar, artık kullanılmayan bazı bileşenler veya widgets vardır
Bugün Flutter sürekli güncelleniyor çünkü, son zamanlarda ne vardı
sıfır güvenlik şimdi çıktı 2.8 şu anda flutter dezavantajlarından biri olduğunu olduğu gibi değil
yeni nispeten yeni her zaman güncellemeler getiriyor şimdi o kadar kötü değil çünkü
Güncellemeler de bu kadar büyük değil, yani, bunu önceki sürümden götürebilirsiniz
Şimdiye kadar, değişiklikler benim söylediğim kadar büyük değil ama eğer değişiklikler varsa, o zaman ne yapacağım
size şu anda göstermek bu ekran, Fernando Herrera sınıflarından biri, evet, bu ekran yapmak için
bugüne kadar mevcut sürüm ile 31 Aralık, bu yüzden ilk başlattık, biz gideceğiz
kontrol değişikliği ve bunu elde edemeyeceğimizde projeyi varsayılan olarak çıkardığını görüyoruz
Diğer uygulama yazıyoruz ve projeyi oluşturmak istediğimiz klasörü seçeceğiz
Bu klasörünü seçeceğim ve burada görebileceğim projenin adını hazır oluşturacağım.
Projeimizin tüm yapısını oluşturmak, evet, bunu daha önce gördük, evet,
Hello world yarattığımız ilk proje, burada bir ana dart varsayılan olarak oluşturulduğunu görebiliriz,
Kullanılmayan bir sürü kod vardır, hangi her şeyden daha fazlası, onlar yorumlar,
Bu yüzden yapacağımız şey tüm bunları silmektir, biz bunu siliyoruz çünkü pek çok şey gitmeyeceğiz
kullanmak ve her şeyden fazlası çok büyük ve rahatsız edici bir kod ve ne yapacağız bunu yapacağız
girin ve voila, sadece gerekli olan bir ana kodu oluşturur, bunların hiçbiri
Yorumlar ve tüm bu kod yataklarda sadece gerekli olan şey nasıl olursa
ve bu ve burada biz değiştireceğiz eğer ilk kodu göreceğiz o ana nedir
Öncelikle yürütülüyor şimdi burada yapacağız ilk şey varsa ne yapacağız
Burada bunu değiştirmek için, önce bunu yürütmek üzere, ctrl s kaydetmek için
Yapmış olduğumuz değişiklik ve ne çıkacağını görmek için f5 basın, hazır, biz bunu görebiliyoruz
Merhaba dünyamız var, burada bir rafımız var, burada başlık malzeme sanatımız var, biz yapabileceğimiz
Buraya yukarı ve o zaman vücudumuz var ki burada içeride olan ve biz selam dünya diyor bir metin var
Merhaba dünya ve o zaman biz bu dünyaya karşı bu dünyayı değiştirmek istiyorsak ilk şey burada hazır
Ben bunun karşı yaptığım ve yaptığım şey bu dosyayı kaydetmek olduğunu görmek istiyorum.
bu file.ar ve otomatik olarak güncellenmiş olduğunu görebilirsiniz ben yeniden başlatmak zorunda değilim
yapın bu görünüm merhaba alfredo ben sadece bir Ctrl s veya bu yapacağım ya da bu düğmesine basacağım
İşte bir sıcak reload ve bakın
özür dilerim ilk önce dosyayı kaydetmek zorunda kaldım çünkü bunu kaydedmedim ve ilk önce
Dosyayı kaydetmek için bir denetim yapın ve burada bc kodu bana gösterir çünkü fark ettim
bu beyaz simgesi ve orada beni burada da bilgilendirir ve orada bana henüz kurtarmadığımı bildirir
dosya saklamak zorunda kaldım ve önünde basmadan bunu bile basmak zorunda değilim
ön düğme burada güncellenir, bu bizim bildiğimiz şey sıcak yeniden yükleme flutter bize verir
büyük avantajı biz yeniden başlatmak veya daha önce kod uygulamasını durdurmak ve kaydetmek zorunda
değişiklikler ve tekrar çalıştırmak sadece değiştirilmiş dosyayı kaydetmek ve bu.
Bu değişiklikler, uygulamada büyük bir araç olduğunda gösterilecektir çünkü bu size izin verir
üretim hızlandırmak için bu çok iyi bu sıcak yeniden yükleme hazır şimdi başlatıyoruz
Biz başlayacağız ve size gösterdiğim gibi gideceğiz, şimdi burada sadece küçük bir şey yapacağız
Video Summary & Chapters
No chapters for this video generated yet.
Video Transcript
ve iyi, sonunda programlamaya geldik, hiçbir şey kurmayacağız, her şeyi yapılandırmayacağız, her şey
hazır, şimdi öncelikle programlama ile başlayacağız, size göstereceğim şeyleri
ne yapacağız, bu e-posta yerleştirdiğiniz yere oturum açmak için tipik bir ekran
şifre giriyorsunuz ve sistemde giriyorsunuz. Bunu yapacağız. Bazıları bunun bir ekran olduğunu fark edecektir
Profesör Fernando Herrera sınıflarından birinde yapılır. Evet, programlama dünyasında olanlar
Fernando Herrera kim olduğunu biliyorsunuz. O zaman, ah, o zaman neden bu videoyu izleyeceğim diyeceksiniz?
Şimdi size göstereceğim şey Fernando Herrera'nın yaptıkları sınıflardan biri, ancak bu Flutter'in en son sürümü ile yapılır, 2.8.
Ve bunun dışında, benim bir eklentisi, yapacağımız bu ekran dışında, bir API oluşturacağız.
Bu API Netcore C-Chart ile yapılacaktır ve bir SQL Server veritabanı kullanmaya devam edeceğiz.
Bunun yanı sıra, dediğim gibi, Fernando Herrera sınıflarında, artık kullanılmayan bazı widgetler vardır.
Flutter sürekli olarak güncelleniyor.
Son zamanlarda Null Safety'nin ne olduğunu gördük, şimdi 2.8 çıktı.
Şu anda Flutter'in dezavantajlarından biri, nispeten yeni olduğundan, her zaman güncellemeler getiriyor
Şimdi, o kadar kötü değil, çünkü güncellemeler o kadar büyük değil, önceki sürümden mevcut sürümüne taşınamazsınız
Değişiklikler benim söylediğim kadar büyük değil ama eğer değişiklikler olursa, değil mi?
Şimdi size göstereceğim bu ekran, Fernando Herrera sınıflarından biri, evet?
Bu ekranda güncel sürümü ile yapmak için, bugün, biz 31 Aralık, evet?
Böylece başladık.
İlk olarak, Visual Studio Code'da burada olacağız ve projeyi oluşturacağız.
kontrol değişikliği p, görüyoruz, burada varsayılan olarak çıkıyor, yeni proje flutter, eğer bunu almazsak, biz flutter yazıyoruz ve biz burada, yeni proje flutter, hazır, uygulama
ve projeyi oluşturmak istediğimiz klasörü seçeceğiz, bu klasörü seçeceğim ve burada proje adını oluşturacağım, hazır
Projeimizin tüm yapısının oluşturulduğunu görebiliyoruz, evet, bunu zaten gördük
Daha önce, evet, yarattığımız ilk projede, burada görebiliriz ki, bir
ana dart varsayılan olarak oluşturulur, kullanılmaz bir sürü kod vardır, hangi her şeyden fazlası, onlar yorumlar,
Bu yüzden yapacağımız şey tüm bunları silmektir, biz bunu siliyoruz çünkü pek çok şey gitmeyeceğiz
kullanmak ve her şeyden fazlası çok büyük bir kod ve rahatsız edici ve ne yapacağız bu biz gideceğiz
girin ve voila, tüm bu yorumların sadece gerekli hiçbir şey ile bir ana kodu oluşturur ve
Tüm bu kod yatakta, sadece gerekli olan
evet mi?
Nasıl oluyor?
yapılmış
Ve hazır
girin ve bu
Ve burada ilk kodunu göreceğiz
Evet? biz değiştireceğiz
Önemli olan
İlk aşamada ne yapılır
Şimdi
İşte ne yapacağız
Evet? yapacağımız ilk şey
Bu değişikliği burada
Tamam mı?
İlk olarak, yaptığımız değişikliği kaydetmek için CTRL S ve çıkışını görmek için F5 basın.
Bakalım bir Hello World çıkacağını görüyoruz.
Burada bir rafımız var, burada yukarıda görebileceğimiz Material Lab Bar başlığı var.
Ve sonra vücudumuz var, bu da içeride.
Merhaba Dünya Merhaba Dünya Merhaba Dünya ve bunu değiştirebilirsek biz yapabiliriz
merhaba dünya ctrl s hazır merhaba dünya burada görmek istediğim ilk şey bu olduğunda
ctrl s ve yaptığım şey bu dosyayı bu file.ar kaydetmek ve bunu görebilirsiniz
Sadece bir CTRL-S yapacağım ya da bu düğmeye basacağım, bu sıcak bir yeniden yükleme