[Hızlı Kurs] Electron ve TailwindCSS ile Uygulama Geliştirme

[Hızlı Kurs] ElectronJS TailwindCSS ve Firebase ile Masaüstü Uygulama Geliştirme Kursu

5.00 (4 reviews)
Udemy
platform
Türkçe
language
Web Development
category
instructor
[Hızlı Kurs] Electron ve TailwindCSS ile Uygulama Geliştirme
41
students
5.5 hours
content
Dec 2022
last update
$19.99
regular price

What you will learn

Electron ile masaüstü uygulama geliştirmesini öğrenecekler

Electron uygulamalarında Firebase Authentication ve Firestore entegrasyonunu öğrenecekler

Electron uygulamalarında Tailwind CSS kullanımını öğrenecekler

Electron IPC - Menü - Tray, NodeJS path - os - fs, Javascript resim boyutlandırma işlemlerini öğrenecekler

Description

Merhabalar,

Bu kursumuzda ElectronJS ile masaüstü uygulama geliştiriyoruz. Electron ile uygulama geliştirirken Tailwind CSS ile ekran tasarımlarını ayarlayacağız ve giriş işlemleri ve veritabanı işlemlerini Firebase ile gerçekleştireceğiz.

Electron ve TailwindCSS ile 2 tane uygulama geliştireceğiz. Böylece ElectronJS konularına tam olarak hakim olacaksınız.

İlk uygulamamızda Resim Yeniden Boyutlandırma işlemini gerçekleştireceğiz. İlk olarak electron ile masaüstü uygulama geliştiriyoruz ve pencerelerimizi TailwindCSS ile tasarlıyoruz. Yeniden boyutlandırmak istediğimiz resimlerimizi uygulamamıza yüklüyoruz. Genişlik ve Yükseklik girerek resmimizi yeniden boyutlandıracağız. Ardından Firebase Authentication ile üyelik oluşturma ve giriş işlemlerini gerçekleştireceğiz. Giriş işlemi yaptıktan sonra kullanıcı resim boyutlandırma işleminden sonra işlemlerin loglarına erişebilecek ve Firestore ile verilerimizi kullanıcıya göre saklayacağız.

İlk uygulamamızı geliştirdikten sonra ElectronJS konularından BrowserWindow - Menu - IPC  konularını öğreneceğiz. Firebase ile Üyelik Oluşturma - Giriş Yapma - Çıkış Yapma - Belge Kaydetme - Belge Listeleme ve Sıralama konularını öğrenmiş olacağız.

İkinci uygulamamızda Dosya Senkronizasyon işlemini gerçekleştireceğiz. Girilen yolda bulunan dosyası belirli aralıklarda başka bir yola kopyalayan uygulama gerçekleştireceğiz. Bu uygulamamızda da Tailwind CSS kullanacağız.

İkinci uygulamamızı geliştirdikten sonra ElectronJS Menü - Tray ve Notification işlemlerini öğreneceğiz.

Bu 2 uygulamadan sonra ElectronJs konularını her yönüyle öğrenmiş olacaksınız ve kendi masaüstü uygulamalarınızı geliştirebileceksiniz. Ekstra olarak geliştirdiğiniz uygulamalarınızda TailwindCSS ve Firebase işlemlerini de gerçekleştirebileceksiniz. Böylece uygulamalarınızın daha kapsamlı olmasını sağlayacaksınız.

Bu uygulamalardan sonra NodeJS ve Javascript konularında kendinizi geliştirerek ElectronJS ile ileri seviye masaüstü uygulamalar geliştirebilirsiniz.

Content

Giriş

İlk Uygulama Tanıtım

[APP 1] - Uygulama Geliştirmeye Giriş

Kurulum
Main Window Oluşturma
Platform Kontrol İşlemi
Developer Tool Açma
Tailwind CSS Kullanımı
Index Sayfasını Oluşturmaya Başlama
Content Security Policy Oluşturma
Form Alanını Oluşturma
Menü Oluşturma
Alt Pencere Oluşturma
Resim Yükleme İşlemi
Resim Boyutlarına Erişme İşlemi
Preload Oluşturma
Çıktı Yolunu Oluşturma
Bildirim Oluşturma
Form Submit İşlemi

[APP 1] - Uygulama Inter Process Communication İşlemleri

Inter Process Communication Nedir
IPC Renderer Oluşturma
IPC Main Oluşturma
Resim Boyutlandırma İşlemleri
Sonuç Bilgisini Renderer Process'e Gönderme
Uygulamayı Yayın Durumuna Geçirme

[APP 1] - Uygulama Firebase İşlemleri

Login Sayfasını Oluşturma
Login Sayfasını Kapatma
Firebase Bağlantısını Gerçekleştirme
Üyelik İşlemini Oluşturma
Hata Mesajını Gösterme İşlemi
Giriş Yapma İşlemi
Kullanıcı Bilgilerine Erişme
Firestore Kaydetme İşlemi
Loglar Penceresini Oluşturma
Log Listesini Gösterme İşlemi
Kullanıcı Loglarını Getirme İşlemi
Logları tarihe Göre Sıralama

Reviews

Massive
February 24, 2023
Temel için iyi bir kurs ancak bu kursla yetinmemeniz gerekiyor bitirdikten sonra hızlıca yabancı dillerdeki kurslara başlamanızı şiddetle tavsiye ederim

Charts

Price

[Hızlı Kurs] Electron ve TailwindCSS ile Uygulama Geliştirme - Price chart

Rating

[Hızlı Kurs] Electron ve TailwindCSS ile Uygulama Geliştirme - Ratings chart

Enrollment distribution

[Hızlı Kurs] Electron ve TailwindCSS ile Uygulama Geliştirme - Distribution chart
COMIDOC
COMIDOC

Want FREE online courses ? Our FIREFOX extension lists Udemy freebies in realtime !

FREE
Comidoc
Comidoc

Want FREE online courses ? Our CHROME extension lists Udemy freebies in realtime !

Free
5045780
udemy ID
12/28/2022
course created date
12/31/2022
course indexed date
Bot
course submited by