Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8

8 Tane PROJE ve 3 BONUS Bölümüyle Her Yönüyle Uygulamalı Modern Javascript ve Firebase Eğitimi

4.15 (50 reviews)
Udemy
platform
Türkçe
language
Web Development
category
instructor
Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8
423
students
25 hours
content
Sep 2022
last update
$19.99
regular price

What you will learn

Modern Javascript öğrenecekler

Javascirpt ile Fonksiyon ve Class Oluşturmasını öğrenecekler

Javascript ile Tarih ve Saat Formatlamasını öğrenecekler

Javascript Dizileri ve Dizi Fonksiyonlarını öğrenecekler

Asenkron Javascript öğrenecekler

Javascript ile Promise Yapısını öğrenecekler

Javascript'te Fetch() Metodunu öğrenecekler

Cloud Firestore yapısını öğrenecekler

Firebase Authentication işlemlerini öğrenecekler

Jquery öğrenecekler

Regular Expression öğrenecekler

Javascript ile oyun yapmasını öğrenecekler

Why take this course?

Bu kurs ile modern Javascript ve Firebase Cloud Firestore ve Authentication konularına bütün yönleriyle hakim olacaksınız. Bu kurs temel olarak 3 bölüme ayrılıyor:

  1. Modern Javascript

  2. Firebase

  3. Bonus Bölümler

Modern Javascript

      Bu bölümde temel seviyeden başlayarak ileri seviyeye kadar modern javascript konularını uygulama projeleri ile pekiştirebileceksiniz. Javascript ile Fonksiyon ve Class oluşturmayı öğrenecek, Dizileri ayrıntılı olarak işleyeceksiniz. API işlemleri, tarih formatlama ve Local Storage kullanımını kavrayacaksınız. Ayrıca Asenkron Javascript kodlamayı da öğreneceksiniz.

      Projeler olarak sıfırdan Bilmece Uygulaması, Todo List Uygulaması, Meditasyon Uygulaması,Dünya Saatleri Uygulaması ve Hava Durumu Uygulaması geliştirebileceksiniz. Bu uygulamaları geliştirirken Bootstrap Framework'ünü de kullanmasını öğreneceksiniz.


Firebase

       Bu bölümde Google'ın geliştirdiği Firebase içerisinde yer alan Cloud Firestore ve Authentication bölümlerini uygulamalar üzerinde geliştireceksiniz. Bu konulara hakim olabileceksiniz.

       Projeler olarak Rehber Uygulaması, Gerçek Zamanlı Chat Uygulaması ve Blog Uygulaması geliştirebileceksiniz. Bu uygulamaları geliştirirken Materialize Framework'ünü de kullanmasını öğreneceksiniz.


Bonus Bölümler

Bu bölümde çok yararlı olacağına inandığım 3 tane eğitimi öğrenebileceksiniz. Bonus bölümünde

  • Jquery Eğitimi,

  • Regular Expression Eğitimi,

  • JS ile Yılan Oyunu Geliştirme 

eğitimlerini öğrenebilirsiniz.

Bu kursun sonunda kendinizi javascript ve firebase konularında geliştirmiş olacaksınız ve kendi projeleriniz geliştirebileceksiniz. Kursumuzun projeleri firebase versiyon 8 olarak kullanmanız gerekmektedir.

Umarım bu kurs ileistediğiniz sonuçları alırsınız. Diğer kurslarıma kadar sağlıcakla kalın.

Biraz kendimden bahsetmem gerekirse:

Freelance C# uzmanı ve web,masaüstü, mobil uygulama ve oyun geliştiricisi

Yıllardır Asp.Net MVC ile kurumsal projeler gerçekleştiriyorum ve kamu kuruluşlarına danışmanlıklar yapıyorum. Open source projelerine destek veriyorum ve orjinal içerikler üretiyorum.

Alanımızla ilgili piyasada hala eski teknolojilerin takip edildiğini gözlemlediğim ve bu alanda gelişimlere katkıda bulunmak amacıyla eğitim videoları oluşturmaya karar verdim.  Benden beklenen projeleri oluştururken  karşılaştığım sorunlar, cevaplanmasını istediğim sorular,araştırma ihtiyacı hissettiğim noktaları göz önünde bulundurarak videoları hazırlayacağım.

Content

Giriş

Kurs Tanıtım

Kurulumlar

Visual Studio Code Editör Kurulumu
VS Code Editör Kullanımı

Temel Seviye Modern JS

Değişken Tanımlama
String Oluşturma
String Fonksiyonlarına Giriş
Sayılarla İşlemler
Template String Kullanımı
Diziler
Boolean Tipleri ve Karşılaştırmalar
Sıkı ve Gevşek Karşılaştırmalar
Tip Dönüştürme
For Döngüsü
While Döngüsü
Do While Döngüsü
İf Else Yapısı
Lojik Operatörler
Break ve Contiune
Switch ve Case Yapısı
Fonksiyon Oluşturma
Fonksiyon Parametreleri
Fonksiyon Argümanları
Fonksiyon Dönüş Değerleri
Arrow Fonksiyonu
forEach Metodu Kullanımı
QuerySelector ve InnerHTML Kavramları
QuerySelector ve forEach Örneği

Orta Seviye Modern JS

Nesne Oluşturma
Nesnede Metot Kullanımı
this Anahtar Sözcüğünün Kullanımı
Dizi Elemanı Olarak Nesne Kullanımı
Math Kütüphanesi
Primitive Referans Tipleri
Document Object Model Nedir
DOM Nesnelerine Erişme
DOM Nesnelerini Değiştirme
DOM Attribute Erişme ve Değiştirme
Style Özelliği İle CSS Değiştirme
ClassList Erişimi
Parent ve Child Elemanlar
Click Eventi
Element Ekleme ve Silme İşlemi
UL ve LI Event Farkları
MouseMove Eventi
Submit Eventi
Basit Validation Oluşturma
Regular Expression
Regular Expression Test
Keyup Eventi
Filter() Array Metodu
Map() Array Metodu
Reduce() Array Metodu
Find() Array Metodu
Sort() Array Metodu
Sort() ve Reverse() Metodu

PROJE 1-Bilmece Uygulaması Geliştirelim

Sayfayı Tasarlama
Cevapları Kontrol Etme
Puanı Gösterme
setTimeout() ve setInterval()
Animasyon Oluşturma

PROJE 2-Todo List Uygulaması Geliştirelim

Sayfayı Tasarlama
Yapılacak Ekleme İşlemi
Yapılacak Silme İşlemi
Filtre Oluşturma
Aramaya Göre Listeyi Düzenleme

İleri Seviye Modern JS

Tarih Nesnesi
Timestamps Değeri
DateFns Kütüphanesi
HTTP Request Oluşturma
HTTP Request için Callback Oluşturma
Json Veriler
Basit Bir Promise Kullanımı
Promise İle Harici Verilere Erişme
Fetch Metodu
Async ve Await
Class Oluşturma
Constructor Kullanımı
Sınıflarda Metot Oluşturma
Sınıflarda Miras Olayı
Super Constructor
Fonksiyon İle Class Oluşturma
Fonksiyon Sınıflarında Miras
Rest Parametreleri
Spread Syntax
Set
Semboller

Mini Projeler İle Konu Pekiştirme

Ease İle Animasyon Oluşturma

PROJE 3-Dünya Saatleri Uygulaması Geliştirelim

Sayfayı Tasarlama
Konumları Getirme
Saatleri Getirme

Local Storage

Local Storage Get ve Set İşlemleri
Local Storage Temizleme İşlemi
Stringify ve Parse İşlemleri

PROJE 4-Hava Durumu Uygulaması Geliştirelim

Sayfayı Tasarlama
AccuWeather API
Şehir Getirme İşlemi
Hava Durumu Getirme İşlemi
Formu Aktif Etme
User Interface'i Güncelleme
Resim ve İkonları Yerleştirme
Son Aranan Şehri Saklama

Cloud Firestore (Firebase)

Firebase Projesi Oluşturma
Firebase'i Projeye Dahil Etme
Firestore Verilerine Erişme
Firestore Veri Ekleme
Firestore Veri Silme
Firestore Değişiklikleri Dinleme

PROJE 5-(Firebase) Rehber Uygulaması Oluşturalım

Eğitim Tanıtımı
Firestore Tanıtım
Proje Oluşturma
Firebase Projesi Oluşturma
Firebase ve Firestore Setup
Verileri Getirme
Verileri Listeleme
Veri Listesini Düzenleme
Verileri Kaydetme
Verileri Silme
Verileri Sorgulama
Verileri Sıralama
Real Time Data
Verileri Güncelleme

PROJE 6-(Firebase) Gerçek Zamanlı Chat Uygulaması Geliştirelim

Sayfayı Tasarlama
Firebase Kurulumu
Sohbet Class'ını Oluşturma
Sohbetleri Çekme İşlemi
Odalara ve Zamana Göre Kısıtlama İşlemi
Odayı ve Takma Adı Güncelleme
Mesajları Ekrana Yazdırma
Tarihi Formatlama
Yeni Mesaj Ekleme İşlemi
Takma Adı Güncelleme
Odayı Güncelleme işlemi

PROJE 7- (Firebase)Blog Sitesi Geliştirelim

Uygulama Tanıtım
Firebase Projesi Oluşturma
Navbar Oluşturma
Modalları Oluşturma
Collapsible Oluşturma
Uygulamayı Firebase'e Bağlama
Yeni Kullanıcı Oluşturma
Çıkış İşlemini Gerçekleştirme
Giriş İşlemini Gerçekleştirme
Auth Durumunu İzleme
Makaleleri Gösterme
Login Durumuna Göre Makaleleri Gösterme
Firestore Güvenlik Ayarı
Yetkiye Göre Menüleri Ayarlama
Makale Ekleme İşlemi
OnSnapshot Metodu
Kullanıcı Detaylarını Gösterme İşlemi
Kullanıcılar Koleksiyonunu Oluşturma
Kullanıcılar İçin Firestore Kuralları

BONUS 1-Jquery Eğitimi

Jquery Giriş
Söz Dizimi
Çok Kullanılan Seçiciler
Diğer Seçiciler
Eventler Giriş
Mouse Eventleri
Mouse Event Örneği
Klavye Eventleri
Form Eventleri
Hide ve Show
Fade Efekti
Slide
Animate
Stop
HTML Get
HTML Set
Add Element
Remove Element
Css Classes
css() Metodu

BONUS 2-Regular Expression Eğitimi

Basit Bir Regex Deseni
Karakter Setleri
Karakter Aralıkları
Tekrar Eden Karakterler
Meta Karakterler
Özel Karakterler
Başlangıç ve Bitiş Karakterleri
Alternatif Karakter

BONUS 3- JS ile Yılan Oyunu Geliştirme Eğitimi

Oyun Alanını Hazırlama
Yılanı Oluşturma
Yılanı Renklendirme
Yılanı Hareket Ettirme
Yılanın Yönünü Değiştirme
Yemek Oluşturma
Oyun Alanını Düzenleme
Yılanın Yemek Yemesi Olayı
Oyun Duvarlarına Çarpma Olayı

Screenshots

Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Screenshot_01Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Screenshot_02Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Screenshot_03Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Screenshot_04

Reviews

Gökhan
January 12, 2023
kurs çok faydalı. Herkese tavsiye ederim. Hocamıza da böyle faydalı kursu bizlere sunduğu için teşekkür ediyorum
Fati̇h
October 3, 2022
Bu kursun bazı kodları güncel olmadığı için çalışmıyor.. İlerledikten sonra farkediyorsunuz.. Bu durum çok can sıkıcı oluyor... Kimseye tavsiye etmiyorum..
Mehmet
July 23, 2022
Bu kursu Firebase icin aldim ama baktim ki uzmanlasmadan en temen tutorial bilgileri ile bir kac proje hazirlanmis. Firebase Rules hakkinda neredeyse hic birsey yok. Bir kac videoyu izledikten kendim Firebase webpack kurlumu ile devam ettim. Bence olmamis.
Harun
December 14, 2021
Bölümlere ayrılması çok hoş , ne var ne yok görebiliyorum ve projelerle desteklenmesi çok çok iyi olmuş Teşekürler hocam
Ferid244
August 5, 2020
iyi egitimdi sadece bazi kisimlari bana gore eksikdi js dersinde resime ait tek bir proje gelistirilmedi ne bileyim resim galerisi film sitesi ve ya herhangi bir gorsel icerikli bir vebsite ama yine de dersler iyiydi bos vakit kaybi deyil insana birseyler katiyor
Çağatay
April 4, 2020
Js ye yeni başladım ve benim için çok güzel bir kurs oldu. Malesef bir süre ara verdim ve tekrar başladım. Özellikle firebase anlatımı ve sonraki kısımlar çok güzel. Sadece firebase i genel olarak öğrenmek isteyenler bile alabilir.

Coupons

DateDiscountStatus
5/8/202191% OFF
expired

Charts

Price

Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Price chart

Rating

Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Ratings chart

Enrollment distribution

Sıfırdan İleri Seviyeye Modern JAVASCRİPT - FIREBASE v8 - Distribution chart
2761352
udemy ID
1/15/2020
course created date
1/31/2020
course indexed date
Bot
course submited by