Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Electron ve TailwindCSS ile Uygulama Geliştirme
Rating: 4.7 out of 5(5 ratings)
68 students

Electron ve TailwindCSS ile Uygulama Geliştirme

ElectronJS TailwindCSS ve Firebase ile Masaüstü Uygulama Geliştirme Kursu
Last updated 8/2023
Turkish
Turkish [Auto],

What you'll 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

Course content

6 sections48 lectures5h 40m total length
  • İlk Uygulama Tanıtım3:45
  • İkinci Uygulama Tanıtım2:18

Requirements

  • Temel HTML CSS ve Javascript bilgileri

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.

Who this course is for:

  • Electron ile masaüstü uygulama geliştirmek isteyenler
  • Electron ile TailwindCSS kullanmak isteyenler
  • Electron ile Firebase kullanmak isteyenler