Cohorts
  • Discover
  • About Us
  • Blog
  • Patika.dev
  • Web3

JavaScript

JRJRJR
24,549 learners joined

Description

Javascript, dinamik web sitelerinin yaşamımıza dahil olması ile birlikte web sitelerinde kullanılmaya başlanmıştır.Yeni başlayanlar arasında oldukça popüler hale geldi. Bu eğitimde JavaScript standartlarını tanıyacağız. Değişken, veri türü, dom, karar yapıları, koşullar, fonksiyonlar, localStorage, form, dizi, array, döngüler, nesne(object), try ve catch, fetch api...

Lessons

Kurulum süreçleri

2 lessons
  1. Kullanılacak Tüm Dökümanlar
  2. Node.js Kurulumu

JavaScript Nedir?

2 lessons
  1. JavaScript Nedir?
  2. Birçok Platformda Hello World ve Hello World'ün Önemi

Değişkenlerle Çalışmak

7 lessons
  1. Değişken Tanımlama: var, ES6 ile Birlikte Gelen let ve const Değişken Tanımlama Yapısının Kullanımı, var ile Arasındaki Farklar
  2. Değişken Tanımlama Kuralları
  3. Number Veri Turu Kullanımı, Temel Aritmetik İşlemler, İşlem Önceliği, Arttırma ve Azaltma İşlemleri
  4. Boolean Veri Türü İle Çalışmak
  5. Değişken Türünü Kontrol Etmek ve Değişken Türünü Değiştirmek
  6. Template Literals Kullanımı
  7. String Veri Türü İşlemleri

DOM ile Çalışmak

5 lessons
  1. Document Object Model (DOM) Nedir
  2. DOM içerisinden Etiket ve ID ile Öğe Seçimi
  3. Prompt ile Kullanıcıdan Bilgi Almak
  4. Liste içerisindeki Öğeye Erişmek ve Yeni Öğe Eklemek
  5. DOM'a CSS Class Bilgisi Eklemek veya Çıkarmak

Karar Yapıları / Koşullar

5 lessons
  1. Karşılaştırma Operatörleri ve Mantıksal Operatörler
  2. Koşul Yapısı Kullanımı (if / else)
  3. Çoklu Koşul Yapısı Kullanımı
  4. Ternary Operatör ( Koşul ? Doğruysa : Yanlışsa) ile If Kullanımı
  5. Koşullarla Çalışmak - Bölüm Sonu Egzersizi

Fonksiyonlar

6 lessons
  1. Fonksiyon Nedir? Neden Kullanırız?
  2. Fonsiyona Parametre (params) ve Geridönüş (return) Eklemek
  3. Fat Arrow () => Fonksiyonu Kullanımı
  4. DOM Etkinlikleriyle Çalışmak
  5. Fonksiyonlar - Bölüm Sonu Egzersizi
  6. Ödev 1

localStorage

3 lessons
  1. LocalStorage ile Veri Eklemek, Düzenlemek ve Silmek
  2. LocalStorage içerisine Farklı Türde Veriler Eklemek
  3. localStorage - Bölüm Sonu Egzersizi

Form

3 lessons
  1. Form ve Form Submit Yönetimi
  2. Input içerisinden Değer Almak
  3. Formlarla Çalışmak - Bölüm Sonu Egzersizi

Dizi(Array) Veri Tipiyle Çalışmak

3 lessons
  1. Dizi (Array) Oluşturmak ve Dizi İçindeki Elemanlara Ulaşmak
  2. Diziye Yeni Eleman Eklemek, Çıkartmak ve Güncellemek
  3. Array (Dizi) Metotlarının Kullanımı ve Array içinde Array Oluşturma

Döngüler

7 lessons
  1. For Döngüsü Kullanımı
  2. Break ve Continue Kullanımı
  3. While Döngüsü
  4. ForEach ile Array içerisindeki Öğelerin Çağrılması
  5. Filter ile Array İçerisinde Sadece İstenilen Bilgilerin Yeni Listeye Eklenmesi
  6. Map ile Array İçerisideki Yapının Değiştirilerek Yeni Liste Oluşturulması
  7. Ödev 2

Nesne(Object)

5 lessons
  1. Object (Nesne) Nedir? Nasıl Oluşturulur?
  2. Object Anahtar (Key) ve Değer (Value) Yapısının Kullanımı/Erişimi
  3. Nesnelere Nasıl Metot Ekleriz?
  4. Object ve Array Destructuring Kullanımı
  5. Ödev 3

Hata Yönetimi

1 lessons
  1. Try ve Catch Kullanımı

Fetch API

1 lessons
  1. Fetch API ile Çalışmak
JavaScript
  • intermediate
  • 50 lessons
  • Self-paced
  • 4.6 / 5 rating
Cohorts
WebsiteDiscoverBlogPatika.devRise In
CoursesCircleRustSoliditySolanaWeb3 FundamentalsBlockchain Basics
CompanyAbout UsTerms of UsePrivacy PolicyGDPR NoticeCookies
Don't miss any update!

Disclaimer: The information, programs, and events provided on https://cohorts.patika.dev is strictly for upskilling and networking purposes related to the technical infrastructure of blockchain platforms. We do not provide financial or investment advice, nor do we make any representations regarding the value, profitability, or future price of any blockchain or cryptocurrency. Users are encouraged to conduct their own research and consult with licensed financial professionals before engaging in any investment activities. https://cohorts.patika.dev disclaims any responsibility for financial decisions made by users based on the information provided here.

© 2026 Cohorts, All rights reserved