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 Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native 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 Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-11 11:12:25
30-Day Money-Back Guarantee
Development Web Development Angular

Angular Dersleri:Sıfırdan Uygulamalı Projelerle Öğren

En popüler front-end framework'ü Angular 8' i sıfırdan en ileri seviye kadar öğrenin.
Rating: 4.5 out of 54.5 (440 ratings)
4,218 students
Created by Sadık Turan
Last updated 12/2019
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Angular ile mükemmel uygulamalar geliştirin.

Course content

13 sections • 139 lectures • 16h 41m total length

  • Preview06:19
  • Preview04:21
  • İlk Angular Uygulaması
    03:14
  • Angular Proje Yapısı
    06:03
  • Uygulamanın Çalıştırılması
    07:24
  • Github Kullanımı
    04:01

  • TypeScript Nedir ?
    04:10
  • İlk TypeScript Uygulaması
    03:32
  • TypeScript Veri Türleri
    09:20
  • TypeScript ile Tür Dönüşümü
    03:12
  • TypeScript Fonksiyonlar
    05:56
  • TypeScript ile Interface Kullanımı
    08:46
  • TypeScript ile Class Kullanımı
    08:11
  • TypeScript Nesneler ile Çalışma
    05:06
  • TypeScript Yapıcı Metotlar
    04:09
  • TypeScript Erişim Belirteçleri
    05:35
  • TypeScript Properties
    05:10
  • TypeScript Modüller ile Çalışma
    04:58
  • Genel TypeScript Uygulaması
    22:10

  • Uygulamanın Tanıtımı
    01:51
  • Projenin Oluşturulması
    08:43
  • Uygulama Tasarımı
    09:16
  • Model Binding
    07:32
  • Model Oluşturma
    08:40
  • Filtrelemenin Uygulanması
    05:53
  • Listeye Eleman Ekleme
    03:27
  • Checkbox ile Hepsini Göster Seçeneği
    03:43

  • Bölüm Hakkında
    03:13
  • Components
    05:02
  • Yeni Component Ekleme
    05:11
  • CLI ile Component Ekleme
    11:10
  • Component' de Stiller ile Çalışma
    08:25
  • Template ile Çalışma
    06:02
  • Directive' ler ile Çalışma
    09:19
  • Event ile Çalışma
    10:43
  • Component' e Parametre Gönderme (Inputs)
    06:20
  • Service ile Çalışma
    08:13
  • Observable ile Çalışma
    04:25
  • Logging Component' inin Eklenmesi
    08:06
  • Routing ile Çalışma
    06:56
  • Uygulama Dashboard Sayfası
    14:04
  • Movie Detaylarının Gösterilmesi
    09:14
  • Http Taleplerinin Yapılması
    15:20
  • Movie Kaydının Güncellenmesi
    08:15
  • Movie Kaydının Eklenmesi
    11:10
  • Movie Kaydının Listeden Silinmesi
    04:52

  • Projenin Oluşturulması
    05:55
  • Data Modelinin Eklenmesi
    06:45
  • Product Component' inin Eklenmesi
    07:14
  • Property Binding
    07:11
  • Class Binding
    10:42
  • Style Binding
    04:35
  • Event Binding
    06:20
  • KeyUp Event
    04:41
  • Çift Yönlü Binding İşlemi
    06:41
  • Pipes
    08:11
  • Custom Pipes
    06:58

  • ngIf
    06:30
  • ngSwitch
    05:48
  • ngFor
    07:18
  • Change Detection
    06:54
  • ngTemplateOutlet
    04:36
  • Custom Directive
    06:48

  • Ürünlerin Listelenmesi
    05:44
  • Seçili Ürünün Gösterilmesi
    03:13
  • Seçili Ürün Satırına Active Class' ının Eklenmesi
    06:07
  • Template Değişkenleri
    04:39
  • Ürün Detaylarının Gösterilmesi
    05:48
  • Değişikliklerin Kayıt Edilmesi
    07:15
  • Çift Yönlü Veri Bağlama
    03:30

  • Formun Hazırlanması
    06:49
  • NgModel ile Validation
    06:48
  • Kontrollere Validation Kuralı Ekleme
    05:38
  • Validation Mesajlarının Gösterilmesi
    04:52
  • Özelleştirilmiş Hata Mesajları
    04:31
  • Validation Mesajlarının Metot ile Gösterilmesi
    06:28
  • NgForm ile Validation
    07:49
  • Forma Validation Kuralı Ekleme
    05:43
  • Özet Mesajların Gösterilmesi
    11:51
  • Submit Butonunun Pasif Edilmesi
    02:54

  • Reactive Formun Hazırlanması
    01:29
  • FormControl
    07:17
  • FormGroup
    06:09
  • Reactive Form ile Validation
    06:45
  • Reactive Form ile Özelleştirilmiş Hata Mesajları
    03:13
  • Özelleştirilmiş Validaton Kuralı Oluşturma
    06:09

  • Service Nedir ?
    06:37
  • Http Get Request
    09:41
  • Http Post Request
    10:22
  • Http Put ve Patch Request
    05:36
  • Http Delete Request
    03:56
  • Metotların Service ile Kullanımı
    11:09
  • Hata Denetimi
    10:04

Requirements

  • Javascript Bilgisi

Description

** En kapsamlı ve en güncel Angular kursuna hoş geldiniz.

Angular, Single Page Application (SPA) diye adlandırılan tek sayfalık javascript uygulamaları geliştirebildiğimiz ve Google tarafından geliştirilen popüler bir font-end framework'üdür.

Peki nedir tek sayfalık (SPA) javascript uygulamaları ?

Eminim ki; ziyaret ettiğiniz her hangi bir web uygulamasının sanki bir masaüstü ya da mobil uygulama şeklinde çalıştığını görmüşünüzdür.  Yani bir butona tıkladığımızda sayfanın tekrar baştan yüklenmesi şeklinde çalışan klasik web uygulamasının aksine sanki bir mobil uygulama kullanıyormuş hissi veren ve sürekli baştan yüklenmeyen dinamik, kullanıcı deneyimi en üst düzeyde olan bir javascript uygulaması. Bu tarzda çalışan web uygulamalarını angular ile kolaylıkla geliştirebiliyoruz.

Angular, Google tarafından geliştirilen Javascript tabanlı en popüler front-end Framework'üdür.

Kursumuz sıfırdan detaylı bir konu anlatımına sahiptir. Üstelik konuları baştan sonra geliştirdiğimiz uygulamalar üzerinden öğrenmekteyiz.

Kurs planımız;

  • Başlangıç

  • TypeScript

  • Hazırlık Projesi - TodoApp

  • Angular Temel Özellikleri - MovieApp

  • Data Binding Yöntemleri

  • Directives

  • Uygulama: Table Component

  • Template-driven Forms

  • Reactive Forms

  • Http Servisleri ile Çalışma

  • Routing

  • ShopApp - Eticaret Uygulaması

  • Bootstrap 4






Who this course is for:

  • Güçlü bir front-end geliştiricisi olmak isteyenler.

Instructor

Sadık Turan
Web Geliştirici & Eğitmen
Sadık Turan
  • 4.6 Instructor Rating
  • 21,908 Reviews
  • 101,344 Students
  • 13 Courses

Merhaba ben Sadık Turan. 

19 yılı aşkın süredir Yazılım ile ilgilenmekte olup 15 yıldan beri Yazılım eğitimi vermekteyim.

İlgi alanım daha çok Web Uygulamaları geliştirmek üzerine olmakla birlikte son zamanlarda ilgilendiğim teknolojiler ; Asp net core mvc, Xamarin, Python, ve Javascript tabanlı geliştirilen uygulamalardır. Dolayısıyla NodeJs, Angular, React ve VueJs bir hayli ilgimi çekmektedir.

Verdiğim eğitimlerdeki kaliteyi hep iyi seviyede tutmak adına daima gerçek senaryolar üzerinden uygulama odaklı yalın ve anlaşılır bir dille anlatım yapmaktayım. Ayrıca en son çıkan araçları kullanmaya özen gösteriyorum.

  • 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.