Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart (Programming Language) Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Node.Js

Sıfırdan Zirveye Javascript ve NodeJS Kursu 2020

Sıfırdan tüm detaylarıyla javascript öğrenin ve node js ile kendi sunucunuzu oluşturun
Rating: 4.7 out of 54.7 (322 ratings)
1,545 students
Created by Emre Altunbilek
Last updated 2/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Javascript tüm detaylarıyla öğretilecek
  • Nodejs ile farklı amaçlarda birden fazla uygulama yapılacak
  • HTML ve CSS en güncel kavramlarla anlatılacak
  • Yapılan uygulamaların nasıl yayına alınması ile ilgili bilgiler verilecek

Course content

37 sections • 333 lectures • 77h 9m total length

  • Preview04:29
  • Preview10:10
  • Preview07:53
  • Önemli Visual Code Kısayolları ile Hızlı Kod Yazımı
    11:44
  • Visual Code Eklentilerinin Kurulması
    08:24
  • JS Yazılan Kodlar
    00:03
  • NodeJS Yazılan Kodlar
    00:11
  • HTML Yazılan Kodlar
    00:03
  • CSS Yazılan Kodlar
    00:03

  • Preview13:04
  • Console, Alert ve Prompt Komutları
    09:42
  • Primitive Ilkel Veri Tipleri
    16:08
  • Aritmetik ve Arttırma Azaltma Operatörleri
    11:22
  • Karşılaştırma ve Mantıksal Operatörler İşlem Önceliği
    12:58
  • Bölüm Sonu Ödev Soruları ve Cözümleri
    17:16

  • If ve Else ile Şart İfadeleri
    11:37
  • Ternary If Kısa If Kullanımı ve Switch Case Ifadeleri
    11:01
  • Preview04:20
  • For ile Döngü İfadelerinin Kullanımı
    14:20
  • While Döngüsü ve Break Continue Komutları
    13:49
  • Bölüm Sonu Sorusu
    18:56

  • Genel Tekrar Bölüm 1
    12:48
  • Genel Tekrar Bölüm 2
    14:13
  • Genel Tekrar Bölüm 3
    16:51
  • Genel Tekrar Bölüm 4
    16:14
  • Genel Tekrar Bölüm 5
    18:22

  • Fonksiyon Kavramı ve Örnekleri
    17:32
  • Global ve Local Scope Kavramı Shadowed Değişkenler
    09:47
  • ** ES6 Arrow Function Kullanımı
    13:03
  • Array Dizi Kavramı
    14:51
  • Önemli Array Fonksiyonları
    18:45
  • Object Nesne Kavramı
    12:43
  • ** Referans Tipler Çalışma Mantığı
    08:57
  • Preview16:05

  • Higher Order ve Callback Functions
    21:00
  • forEach Array Helper Fonksiyonu ve Kendi forEach Fonksiyonumuzu Yazalım
    09:14
  • map Array Helper Fonksiyonu ve Kendi map Fonksiyonumuzu Yazalım
    16:06
  • filter Array Helper Fonksiyonu ve Kendi filter Fonksiyonumuzu Yazalım
    14:36
  • find, every ve some Array Helper Fonksiyonları
    13:03
  • Preview16:05
  • reduce ile Filter ve Find Fonksiyonlarını Yapalım
    13:30
  • reduce Fonksiyonu ile ilgili Uzmanlık Sorusu
    15:37
  • Ödev ve Fonksiyonların Zincirlenerek Kullanılması
    22:18
  • Dizilerde Sıralama Islemleri ve Sort Metotu Kullanımı
    19:34
  • Dizileri Kopyala ve Spread Operator Kullanımı
    12:15
  • Bölüm Sonu Soruları Açıklaması
    05:27
  • Preview08:18
  • Soruların Çözümleri Bölüm 2
    17:17

  • Preview09:52
  • DOM Tek Elemanın Seçilmesi ve Değiştirilmesi
    14:34
  • DOM Çoklu Eleman Seçilmesi ve Değiştirilmesi
    12:59
  • DOM Elemanlar Arasında Gezinti
    10:52
  • Eleman Ekleme Silme ve Değiştirme
    14:13
  • Event kavramı ve Mouse Eventleri
    16:55
  • Form ve Klavye Eventleri
    10:27
  • Event Bubbling ve Delegation Kavramları
    06:39
  • Local ve Session Storage Kullanımı
    15:52

  • Preview01:27
  • PROJE Not Sepeti HTML Yapısının Oluşturulması
    09:56
  • PROJE Not Sepeti CSS Yapısının Oluşturulması
    18:09
  • PROJE Not Sepeti JS Yapısının Oluşturulması
    20:41
  • PROJE Not Sepeti LocalStorage Uygulanması ve Son Düzeltmeler
    23:15

  • Object Kavramı ve Factory Fonksiyonlar
    17:07
  • Constructor-Kurucu Fonksiyonlar ve Constructor Property
    18:09
  • Prototype Kavramı
    12:06
  • Wrapper-Sarmalayıcı Objeler
    09:03
  • Object.create Call metotları ve Kalıtım
    20:07
  • ES6 Class Kavramı ve Önemli Notlar
    25:51
  • ES6 Destructuring Kavramı | Dizi ve Nesneler Icin
    25:24

  • Preview02:33
  • HTML ve CSS ile Genel Tasarımın Kodlanması
    22:01
  • Rehber Uygulaması JS Kodlarının Yazılması Bölüm 1
    20:21
  • Kişilerin Kaydedilip Gösterilmesi | JS Kodları Bölüm 2
    17:58
  • Kişilerin Silinmesi | JS Kodları Bölüm 3
    19:02
  • Kişilerin Güncellenmesi | JS Kodları Bölüm 4
    17:57
  • ES6 ile Rehber Uygulaması | Genel Sınıfların Oluşturulması Bölüm 1
    18:32
  • ES6 ile Rehber Uygulaması | Kişilerin Kaydedilmesi ve Okunması Bölüm 2
    19:56
  • ES6 ile Rehber Uygulaması | Kişilerin Silinmesi Bölüm 3
    20:57
  • ES6 ile Rehber Uygulaması | Kişilerin Güncellenmesi Bölüm 4
    24:18
  • ES6 ile Rehber Uygulaması | Email Kontrolü, Eksiklerin Tamamlnaması ve SON
    26:52

Requirements

  • Herhangi bir gereksinim bulunmamaktadır
  • Öğrenme isteği, çalışma azmi ve bir bilgisayar yeterli

Description

Bu kurs ile dünyadaki en popüler ve de farklı alanlarda kullanılan Javascript dilini en detaylı şekilde öğrenip, ister etkileşimli web siteleri yapabilir isterseniz Nodejs ile kendi server yapınızı oluşurabilirsiniz.

Javascript dilini detaylarıyla ve de en güncel haliyle öğreneceksiniz. Bu size pek çok dünyanın kapısını aralayacaktır. Sadece js öğrenip sonrasında Angular, React veya Vue teknolojilerinde kendinizi geliştirebilirsiniz. Sağlam bir js temeliniz varsa bunları öğrenmek oldukça kolay olacaktır.

Yine kursumuzda HTML ve CSS ile ilgili, kapsamlı dersler bulunmaktadır. Bir web sitesinin olmazsa olmaz en temel üç kısmını öğrendikten sonra (HTML + CSS + JS) istediğiniz responsive web sitesini oluşturabilir, JS ile bu siteyi etkileşimli hale getirebilirsiniz.

JS öğrendiniz, mobil veya web uygulamalarınız için bir backende ihityaçınız var. Nodejs kullanarak kendi backend çözümünüzü üretebilir, Firebase kullanmaktan kurtulabilirsiniz. Nodejs ile ilgili kapsamlı dersleri izleyip öğrendikten sonra, API servisi olusturabilir, yönetim panelli web siteleri yapabilirsiniz.

Ve bunları yaparken her hangi bir programlama geçmişine sahip olmanız gerekmiyor.

Kursu daha önceden hiç bir programlama temeliniz olmadığını varsayarak hazırladım. Tüm kursu dikkatle izleyen biri olursanız html css konularına hakim, js dilini detaylarıyla bilen ve de nodejs ile kendi backend çözümünü üreten biri olmanız çok kolay.

Kurs, 77+ saat içerik ve de içerdiği konulardan dolayı udemydeki en kapsamlı JS ve Nodejs kurslarından biridir. Kursta:

  • Sıfırdan kapsamlı html ve css derslerini

  • Javascript dili tüm detayları ve güncel özelliklerini

  • Teorik ve pratik çok fazla örneği

  • NPM Kullanımını ve farklı npm paketleriyle çalışmayı

  • Nodejs ve Express kullanımını

  • Kendi API yapınızı oluşturmayı

  • Detaylı mongo db anlatımlarını

  • EJS template engine ile arayüz oluşturmayı

  • Dosya yükleme, mail gönderme işlemlerini

  • JWT ve Passport JS kullanımlarını

  • Kendi Yönetim Panelinizi oluşturmayı detaylarıyla öğreneceksiniz.

Ayrıca bir arayüz geliştirmeniz için gerekli olacak

  • Temel Html ve Css bilgisini

  • CSS animasyonları, Flexbox, Grid ve Sass gibi gelişmiş CSS özelliklerini

  • Parcel ve Webpack detaylı anlatımlarını da detaylarıyla öğreneceksiniz.

Hazırsanız başlayalım:)

Who this course is for:

  • Javascript öğrenmek isteyen
  • Öğrendiklerini geliştirmek isteyen
  • Daha dinamik web siteleri yapmak isteyen
  • Nodejs gibi teknolojileri anlayarak kullanmak isteyen herkes kursa katılabilir

Instructor

Emre Altunbilek
Engineer
Emre Altunbilek
  • 4.6 Instructor Rating
  • 6,278 Reviews
  • 59,109 Students
  • 7 Courses

Ben Emre Altunbilek. 1988 Bursa doğumluyum. Ege Üniversitesi Bilgisayar Mühendisliği bölümünden 2012 yılında mezun oldum ve sonrasında çalışma hayatına atıldım.

      Bir kuruluşta bilgi işlem merkezinde çalışmaktayım. İş yerinde Database Administration ,Yedekleme Sistemlerinden sorumluyum.

Java ve android ile uzun yıllardır uğraşmaktayım. Yeni şeyler öğrenme konusundaki merakım ve isteğimden dolayı aslında her zaman ben de bir öğrenciyim ve bir öğrencinin bir konuyu öğrenirken ne gibi zorluklar yaşayabileceğinin farkındayım.

Bu yüzden eğitimlerimi öğrencinin kafasında soru işareti kalmaması, hızlı, etkili ve de kalıcı bir şekilde öğrenmesini sağlayacak şekilde oluşturmaya çalışıyorum. Ve var olan tüm öğrencilerimden bunları duymak bile bu setleri hazırlarken çekilen zahmetleri unutturup beni mutlu etmeye yetiyor.

Ülkemizin geleceği gençlerimizde ve gelişmişlik yazılımla olacak. Bu ülkenin bulut mulut gibi bir şey var onu kullanın gerisine karışmayın diyenler yerine, yeni şeyler üreten insanlara ihtiyacı var.

Bu hedefte sizlere yardımcı olabilmekten gurur duyuyorum. Yeni eğitimlerde görüşmek üzere, zira daha öğrenecek çok şey var:)




. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.