1. Tubelator AI
  2. >
  3. Videos
  4. >
  5. People & Blogs
  6. >
  7. Building Flutter Login with .NET Core and SQL Server - Tutorial

Building Flutter Login with .NET Core and SQL Server - Tutorial

Available In Following Subtitles
Turkish
Variant 1 Variant 2
Posted on:
Video by: ElProgramador
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.
tubelator logo

Instantly generate YouTube summary, transcript and subtitles!

chrome-icon Install Tubelator On Chrome

Video Summary & Chapters

No chapters for this video generated yet.

Video Transcript

0:02
ve iyi, sonunda programlamaya ulaşırız, hiçbir şey kurmayacağız, herhangi bir şeyi yapılandırmayacağız, her şey
0:09
hazır ve şimdi öncelikle size göstereceğim programlama ile başlayacağız
0:16
burada ne yapacağız bu e-posta yerleştirdiğinizde oturum açmak için tipik bir ekran
0:26
şifre giriyorsunuz ve sistemde giriyorsunuz bu biz yapacağız bazıları bunu fark edecektir
0:35
Profesör Fernando Herrera'nın sınıflarından birinde yapılmış bir ekran,
0:42
iyi, programlama dünyasında olan kişi Fernando Herrera kim olduğunu bilir, bu yüzden söyleyeceksiniz
0:47
bu yüzden neden bu videoyu izleyeceğim, bir parçası ise şimdi size göstereceğim şey bir
0:54
Fernando Herrera'nın yaptığı sınıflar ancak bu flutter'ın en son sürümü ile yapılır
1:02
2.8 ve bunun dışında, bu değil, benim bir toplama bu ekrandan başka olurdu
1:12
API'nin net çekirdeği ile yapılacağı bir API'yi oluşturmak istiyorsak yapacağız ve kullanacağız
1:19
bir veritabanı, SQL Server, size nasıl söyleyeceğim hariç benim agregat olacak, sınıflarda
1:27
Fernando Herrera, bazı sınıflar, artık kullanılmayan bazı bileşenler veya widgets vardır
1:35
Bugün Flutter sürekli güncelleniyor çünkü, son zamanlarda ne vardı
1:44
sıfır güvenlik şimdi çıktı 2.8 şu anda flutter dezavantajlarından biri olduğunu olduğu gibi değil
1:53
yeni nispeten yeni her zaman güncellemeler getiriyor şimdi o kadar kötü değil çünkü
1:59
Güncellemeler de bu kadar büyük değil, yani, bunu önceki sürümden götürebilirsiniz
2:09
Ş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
2:19
size şu anda göstermek bu ekran, Fernando Herrera sınıflarından biri, evet, bu ekran yapmak için
2:24
bugüne kadar mevcut sürüm ile 31 Aralık, bu yüzden ilk başlattık, biz gideceğiz
2:40
kontrol değişikliği ve bunu elde edemeyeceğimizde projeyi varsayılan olarak çıkardığını görüyoruz
2:47
Diğer uygulama yazıyoruz ve projeyi oluşturmak istediğimiz klasörü seçeceğiz
3:00
Bu klasörünü seçeceğim ve burada görebileceğim projenin adını hazır oluşturacağım.
3:23
Projeimizin tüm yapısını oluşturmak, evet, bunu daha önce gördük, evet,
3:30
Hello world yarattığımız ilk proje, burada bir ana dart varsayılan olarak oluşturulduğunu görebiliriz,
3:37
Kullanılmayan bir sürü kod vardır, hangi her şeyden daha fazlası, onlar yorumlar,
3:43
Bu yüzden yapacağımız şey tüm bunları silmektir, biz bunu siliyoruz çünkü pek çok şey gitmeyeceğiz
3:49
kullanmak ve her şeyden fazlası çok büyük ve rahatsız edici bir kod ve ne yapacağız bunu yapacağız
4:00
girin ve voila, sadece gerekli olan bir ana kodu oluşturur, bunların hiçbiri
4:09
Yorumlar ve tüm bu kod yataklarda sadece gerekli olan şey nasıl olursa
4:16
ve bu ve burada biz değiştireceğiz eğer ilk kodu göreceğiz o ana nedir
4:28
Öncelikle yürütülüyor şimdi burada yapacağız ilk şey varsa ne yapacağız
4:35
Burada bunu değiştirmek için, önce bunu yürütmek üzere, ctrl s kaydetmek için
4:43
Yapmış olduğumuz değişiklik ve ne çıkacağını görmek için f5 basın, hazır, biz bunu görebiliyoruz
4:55
Merhaba dünyamız var, burada bir rafımız var, burada başlık malzeme sanatımız var, biz yapabileceğimiz
5:02
Buraya yukarı ve o zaman vücudumuz var ki burada içeride olan ve biz selam dünya diyor bir metin var
5:10
Merhaba dünya ve o zaman biz bu dünyaya karşı bu dünyayı değiştirmek istiyorsak ilk şey burada hazır
5:20
Ben bunun karşı yaptığım ve yaptığım şey bu dosyayı kaydetmek olduğunu görmek istiyorum.
5:27
bu file.ar ve otomatik olarak güncellenmiş olduğunu görebilirsiniz ben yeniden başlatmak zorunda değilim
5:36
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
5:43
İşte bir sıcak reload ve bakın
5:52
özür dilerim ilk önce dosyayı kaydetmek zorunda kaldım çünkü bunu kaydedmedim ve ilk önce
5:58
Dosyayı kaydetmek için bir denetim yapın ve burada bc kodu bana gösterir çünkü fark ettim
6:05
bu beyaz simgesi ve orada beni burada da bilgilendirir ve orada bana henüz kurtarmadığımı bildirir
6:13
dosya saklamak zorunda kaldım ve önünde basmadan bunu bile basmak zorunda değilim
6:21
ön düğme burada güncellenir, bu bizim bildiğimiz şey sıcak yeniden yükleme flutter bize verir
6:27
büyük avantajı biz yeniden başlatmak veya daha önce kod uygulamasını durdurmak ve kaydetmek zorunda
6:35
değişiklikler ve tekrar çalıştırmak sadece değiştirilmiş dosyayı kaydetmek ve bu.
6:43
Bu değişiklikler, uygulamada büyük bir araç olduğunda gösterilecektir çünkü bu size izin verir
6:52
üretim hızlandırmak için bu çok iyi bu sıcak yeniden yükleme hazır şimdi başlatıyoruz
7:02
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

0:02
ve iyi, sonunda programlamaya geldik, hiçbir şey kurmayacağız, her şeyi yapılandırmayacağız, her şey
0:09
hazır, şimdi öncelikle programlama ile başlayacağız, size göstereceğim şeyleri
0:16
ne yapacağız, bu e-posta yerleştirdiğiniz yere oturum açmak için tipik bir ekran
0:26
şifre giriyorsunuz ve sistemde giriyorsunuz. Bunu yapacağız. Bazıları bunun bir ekran olduğunu fark edecektir
0:37
Profesör Fernando Herrera sınıflarından birinde yapılır. Evet, programlama dünyasında olanlar
0:45
Fernando Herrera kim olduğunu biliyorsunuz. O zaman, ah, o zaman neden bu videoyu izleyeceğim diyeceksiniz?
0:49
Ş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.
1:03
Ve bunun dışında, benim bir eklentisi, yapacağımız bu ekran dışında, bir API oluşturacağız.
1:15
Bu API Netcore C-Chart ile yapılacaktır ve bir SQL Server veritabanı kullanmaya devam edeceğiz.
1:24
Bunun yanı sıra, dediğim gibi, Fernando Herrera sınıflarında, artık kullanılmayan bazı widgetler vardır.
1:36
Flutter sürekli olarak güncelleniyor.
1:41
Son zamanlarda Null Safety'nin ne olduğunu gördük, şimdi 2.8 çıktı.
1:49
Şu anda Flutter'in dezavantajlarından biri, nispeten yeni olduğundan, her zaman güncellemeler getiriyor
1:57
Ş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
2:11
Değişiklikler benim söylediğim kadar büyük değil ama eğer değişiklikler olursa, değil mi?
2:18
Şimdi size göstereceğim bu ekran, Fernando Herrera sınıflarından biri, evet?
2:23
Bu ekranda güncel sürümü ile yapmak için, bugün, biz 31 Aralık, evet?
2:31
Böylece başladık.
2:34
İlk olarak, Visual Studio Code'da burada olacağız ve projeyi oluşturacağız.
2:40
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
2:55
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
3:22
Projeimizin tüm yapısının oluşturulduğunu görebiliyoruz, evet, bunu zaten gördük
3:29
Daha önce, evet, yarattığımız ilk projede, burada görebiliriz ki, bir
3:36
ana dart varsayılan olarak oluşturulur, kullanılmaz bir sürü kod vardır, hangi her şeyden fazlası, onlar yorumlar,
3:43
Bu yüzden yapacağımız şey tüm bunları silmektir, biz bunu siliyoruz çünkü pek çok şey gitmeyeceğiz
3:49
kullanmak ve her şeyden fazlası çok büyük bir kod ve rahatsız edici ve ne yapacağız bu biz gideceğiz
4:00
girin ve voila, tüm bu yorumların sadece gerekli hiçbir şey ile bir ana kodu oluşturur ve
4:10
Tüm bu kod yatakta, sadece gerekli olan
4:12
evet mi?
4:13
Nasıl oluyor?
4:16
yapılmış
4:17
Ve hazır
4:18
girin ve bu
4:20
Ve burada ilk kodunu göreceğiz
4:23
Evet? biz değiştireceğiz
4:25
Önemli olan
4:27
İlk aşamada ne yapılır
4:31
Şimdi
4:32
İşte ne yapacağız
4:34
Evet? yapacağımız ilk şey
4:35
Bu değişikliği burada
4:37
Tamam mı?
4:39
İlk olarak, yaptığımız değişikliği kaydetmek için CTRL S ve çıkışını görmek için F5 basın.
4:53
Bakalım bir Hello World çıkacağını görüyoruz.
4:57
Burada bir rafımız var, burada yukarıda görebileceğimiz Material Lab Bar başlığı var.
5:04
Ve sonra vücudumuz var, bu da içeride.
5:08
Merhaba Dünya Merhaba Dünya Merhaba Dünya ve bunu değiştirebilirsek biz yapabiliriz
5:15
merhaba dünya ctrl s hazır merhaba dünya burada görmek istediğim ilk şey bu olduğunda
5:21
ctrl s ve yaptığım şey bu dosyayı bu file.ar kaydetmek ve bunu görebilirsiniz
5:39
Sadece bir CTRL-S yapacağım ya da bu düğmeye basacağım, bu sıcak bir yeniden yükleme
shape-icon

Download extension to view full transcript.

chrome-icon Install Tubelator On Chrome