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 AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation 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 Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing 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

Komple ASP.NET Web Geliştirme Eğitimi|62 Saat|2019

Web Development: HTML,CSS,Bootstrap 4,JavaScript ES6+,Angular,C#,Entity Framework,ASP.NET MVC & CORE,API,SQL Veri Tabanı
Rating: 4.6 out of 54.6 (2,446 ratings)
8,047 students
Created by Engin Demiroğ
Last updated 2/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Adım adım, en temelden programcılık öğrenip piyasanın en üst seviyelerine çıkacaksınız.
  • HTML 5, CSS3, Twitter Bootstrap 4 ile Temel web programcılığı konularını öğreneceksiniz.
  • JavaScript ES6 ve 7+ ile günümüzün en popüler JavaScript Frameworklerinin ve kütüphanelerinin (Angular, React, Vue) temelini en doğru şekilde oluşturacaksınız.
  • TypeScript ile modern JavaScript Framework'ü Angular için temel oluşturacaksınız
  • En popüler JavaScript Framework'ü Angular 7 öğreneceksiniz.
  • C# Dilini öğreneceksiniz
  • Nesne Yönelimli Programlama öğreneceksiniz.
  • ADONET, Entity Framework ve LINQ ile Veri Tabanı programlama öğreneceksiniz
  • Klasik ASPNET MVC Framework'ü en güzel detaylarıyla öğreneceksiniz.
  • ASPNET CORE MVC ile yeni nesil web programcılığını detaylarıyla öğreneceksiniz.
  • ASPNET MVC CORE WEB API ile RestFul Servis yazmanız için gereken tüm altyapıyı öğreneceksiniz
  • Json Web Token (JWT) Mimarisiyle Backend: ASPNET CORE MVC olan FrontEnd: Angular olan bir proje geliştireceksiniz.
  • Çok katmanlı mimariyle SOLID prensipleri uygulayan bir ASPNET CORE MVC projesi geliştireceksiniz
  • Normalizasyon kurallarına göre veri tabanı nasıl tasarlanır öğreneceksiniz
  • Mülakatların üstesinden gelecek teknikleri öğrenecek ve sık sorulan sorulara cevap bulacaksınız.

Course content

25 sections • 517 lectures • 62h 0m total length

  • Preview04:52

  • Preview14:57
  • Değerlendirmeler Hakkında
    00:11

  • Eğitim boyunca kullanılan proje dosyaları
    00:02

  • Temel Kurulumlar
    05:38
  • Yazılım Nedir?
    02:44
  • Programlama Nedir?
    01:26
  • Programlama Mantığını Anlamak
    06:41
  • Temel Değişken Yapısını Anlamak
    05:35
  • Değişkenlerle Çalışmalar Yapmak
    06:34
  • İlk Editörümüzle Kodlamaya başlamak
    05:22
  • Gelişmiş Bir Editörle Çalışmaya Başlamak
    03:26
  • Veri Tipleriyle Çalışmak
    09:17
  • Fonksiyonları Anlamak
    08:19
  • İlk Fonksiyonumuzu Yazalım
    04:57
  • Parametrelerle Çalışmak
    03:45
  • Değişkenlerin Kapsamıyla Çalışmak
    02:59
  • Şart Bloklarıyla Çalışmak
    09:51
  • Workshop - Şart Bloklarıyla Çalışmak
    05:10
  • And ve Or İşlemleriyle Çalışmak
    05:53
  • While Döngüsüyle Çalışmak
    06:57
  • For Döngüsüyle Çalışmak
    03:04
  • Workshop - İç İçe Döngülerle Çalışma Örneği
    08:13

  • Plunker Online Editörümüzü Tanıyalım
    04:29
  • Html Nedir
    04:11
  • Temel Html Elementleri
    04:19
  • Linklerle Çalışmak
    13:06
  • Tablolarla Çalışmak
    05:36
  • Formatlama
    06:36
  • Html5-Layout
    07:36
  • Form Tagleri
    17:56
  • Html 5 İle Gelen Form Tagleri
    07:25

  • CSS Nedir?
    03:20
  • Temel Css Kullanımları
    08:30
  • CSS Özellikleriyle Çalışmak
    08:41
  • Tablolarla Eventlerle Çalışmak
    13:13
  • Inputlarla Çalışmak
    11:29
  • Class Yapısı
    03:58
  • Id Yapısı
    01:28

  • Bootstrap Nedir - Neler Yapabiliriz?
    12:27
  • Bootstrap Yaşam Döngüsünü Anlamak ve Şablon Giydirmek
    10:46
  • Container-Layout ve Grid Mimarisi
    11:45
  • Tablolarla Çalışmak
    13:27
  • Dropdown ile Çalışmak
    14:12
  • Formlarla Çalışmak
    06:56
  • İnputlarla Çalışmak
    13:43
  • Listelerle Çalışmak
    08:39

  • Temel Operasyonlar ve Tiplerle Çalışmak
    14:05
  • Temel Operasyonlar ve Tiplerle Çalışmak 2
    08:25
  • Şart Bloklarına Giriş
    08:30
  • Şart Bloklarıyla Çalışmak 2
    07:41
  • Fonksiyonlarla Çalışmak
    14:34
  • Diziler
    10:12
  • Dizi Fonksiyonlarıyla Çalışmak
    06:40
  • Nesnelerle Çalışmak
    10:02
  • Recap Demo 1
    12:35
  • Döngülerle Çalışmak
    19:49
  • Recap Demo 2
    10:26
  • DOM Manipulasyonu Nedir
    06:42
  • Demo YouTube Üzerinde DOM Manipulasyonu
    02:11
  • Demo GetElementsByTagName
    13:50
  • Demo GetElementsByClassName
    06:53
  • Demo QuerySelectorAll
    03:24
  • Demo GetElementsByName
    03:26
  • Demo AddEventListener
    06:32
  • Demo Nodlarla Çalışmak
    10:39
  • Demo ReplaceChild İle Çalışmak
    02:13
  • EcmaScript Nedir
    03:45
  • Önemli - Scope Kavramı - var let const
    17:05
  • İleri Fonksiyonlar
    08:28
  • İleri Diziler
    13:01
  • İleri Nesneler - Referanslar ve this ile Çalışmak
    09:16
  • Classlarla Çalışmak
    14:01

  • TypeScript Nedir?
    10:33
  • Nodemon ile Gerekli Ortamın Oluşturulması
    04:43
  • Veri Tipleri-Number-String-Boolean-Array-Tuple-Enum
    13:13
  • Veri Tipleri - Any- Void-Null-Undefined
    05:46
  • Fonksiyonlara Giriş
    06:16
  • Optional and Default Parameters
    06:01
  • Rest Parametreler
    05:00
  • Classlara Detaylı Giriş
    14:33
  • Inheritance
    05:53
  • Private Protected Public Erişim Bildirgeçleri
    06:29
  • Getter ve Setter ile Çalışmak
    05:32
  • Abstract Sınıflar
    10:42
  • Interfaces
    09:42
  • Loops
    03:30
  • Genericleri Anlamak
    08:14
  • Generic Sınıflarla Çalışmak
    02:43

  • Angular CLI ve ilk Projenin Kurulması
    07:42
  • Projenin Yayına Alınması ve Temel Bileşenlerin Tanıtımı
    13:18
  • Componentlerle Çalışmak
    05:44
  • ngFor Direktifi İle Çalışmak
    07:15
  • Event Binding
    03:22
  • Detaylarıyla ngIf Direktifi
    08:52
  • Input Parametrelerle Çalışmak
    05:18
  • Bootstrap ve Jquery Paketlerinin Entegre Edilmesi
    11:20
  • HttpClientModule
    06:09
  • Tasarımın Oluşturulması ve Özel Csslerle Çalışmak
    07:41
  • Get Operasyonuyla Çalışmak
    10:34
  • Recap Demo Kullanıcıların Listelenmesi
    06:22
  • RouteModule ve Routes Konfigurasyonu
    12:19
  • ActivatedRoute İle Çalışmak
    10:43
  • Service Nedir AlertifyJS Implementasyonu
    10:58
  • Global Servislerle Çalışmak
    10:33
  • Lokal Servislerle Çalışmak
    11:11
  • Built-in Pipelarla Çalışmak
    07:06
  • Custom Pipe Geliştirmek
    11:48

Requirements

  • Programlamaya ilginiz olması yeterlidir. Tamamen sıfırdan başlıyoruz.

Description

Türkiye'de 10.000 öğrenciyi geçmiş en iyi "eğitmen ortalamasına" (4.7) sahip eğitmenden "Komple Uygulamalı Web Geliştirme" öğrenin.

"Gerçek Hayattaki Gibi Öğret" prensibiyle, 300+ kuruma eğitim vermiş veya danışmanlık yapmış eğitmen olarak sizi gerçek hayata hazırlıyorum. Aynı konuyu sürekli tekrar etmenize rağmen bir türlü öğrenemiyorsanız, farklı kaynakların içinde boğuluyorsanız, şu an kendinizi güvende hissedin.

---------------------------------------*****Eğitim İçeriği*****---------------------------------------------------

1.Adım : İlk adımımız bu eğitimden en büyük faydayı nasıl sağlayacağınız üzerine olacak. Yol haritanızı belirleyip konuları aşama aşama ilerleteceksiniz.

2.Adım : Programlama bilgisi olmayanlar için "Programlamaya Giriş" bölümü ile temelinizi sağlam oluşturabileceksiniz.

3.Adım : HTML 5, CSS3, Twitter Bootstrap 4 ile Temel web programcılığı konularını öğreneceksiniz.

4.Adım : JavaScript ES6 ve 7+ ile günümüzün en popüler JavaScript Frameworklerinin ve kütüphanelerinin (Angular, React, Vue) temelini en doğru şekilde oluşturacaksınız. Bu bölüm aynı zamanda programlama bilginizi bir üst seviyeye taşıyacaktır.

5.Adım : TypeScript bölümü ile modern JavaScript Framework'ü Angular için temel oluşturacaksınız.

6.Adım : Angular 7 bölümünde Google tarafından geliştirilen ve ülkemiz kurumsal firmalarında en yaygın kullanılan JavaScript Framework'ünü orta düzeye kadar öğreneceksiniz. Proje bölümümüzde daha ileri konuları gelişmiş teknikleri ileri konularla gerçek hayatta kullanıldığı gibi kullanacaksınız.

Sıra geldi backend kodlamaya

7.Adım: Ülkemizde en yaygın kullanılan iki dilden biri olan C# ile (diğeri JAVA) sıfırdan başlayıp temel konuları bitireceksiniz. Akabinde gerçek hayat senaryolarıyla Nesne Yönelimli Programlamanın en doğru adımlarını atacaksınız. Interface, Abstract nesneleri sadece syntax olarak değil profesyonelce öğreneceksiniz.

8.Adım : ADO.NET ile veri tabanı programlamaya başlayıp, ADO.NET'in ORM hali olan Entity Framework ve LINQ ile Veri Tabanı programlamanın temellerini atacaksınız. Sonraki konularımız ve projelerimizde en ileri teknikleri öğreneceksiniz.

9.Adım : 12 Saatlik profesyonel bir içerikle sıfırdan klasik ASP.NET MVC Framework öğreneceksiniz. Bu konuda en detaylı ve gerçekçi içeriği sunduk.

10.Adım : Yeni nesil ASP.NET'i öğrenmek isteyenler için detaylı ASP.NET CORE MVC ile güncel teknolojilerin altyapısını öğreneceksiniz. ASP.NET Identity İçerikte detaylı bir şekilde mevcuttur.

11.Adım : Artık şirketler RESTFUL sistemlerle proje geliştiriyor. En popüler teknolojilerle donatıp, sizi öne çıkaracak bu eğitimi özenle hazırladım. Bu bölümde ASP.NET MVC CORE WEB API ile RestFul Servis yazmanız için gereken tüm altyapıyı öğreneceksiniz.

12.Adım : Büyük bir projede şu ana kadar öğrendiğimiz tüm konuları ve fazlasını öğreneceksiniz. Json Web Token (JWT) Mimarisiyle Backend: ASP.NET CORE MVC olan FrontEnd: Angular olan bir proje geliştireceksiniz. Onlarca popüler açık kaynak aracını da burada öğreneceksiniz.

13:Adım: Ve ikinci büyük projemiz. Sıra geldi kurumsal bakış açısına. Çok katmanlı mimariyle SOLID prensipleri uygulayan bir ASP.NET CORE MVC projesi geliştireceğiz. Tüm konuları tekrardan anlatarak uygulayacaksınız. Bu bölümle piyasanın en üst seviyelerini yakalayacaksınız.

14.Adım: İyi bir programlama seviyesine artık geldiniz. Şimdi veritabanı tasarımı bölümümüzde normalizasyon kurallarına göre veri tabanı nasıl tasarlanır öğreneceksiniz.

15.Adım: Artık mülakatlara güvenle girebilirsiniz. Bu bölümde mülakatların üstesinden gelecek teknikleri öğrenecek ve sık sorulan sorulara cevap bulacaksınız.

Onlarca teknolojiyi kullandığımız bu eğitimde aşağıdaki konuları öğreneceksiniz.

BACKEND

  • C#

  • Object Oriented Programming

  • ASP.NET MVC Framework (Klasik)

  • ASP.NET CORE MVC Web API Restful Servisler

  • Entity Framework Core

  • Cloud API'ler ile Medya Servisleri (Cloudinary)

  • AutoMapper

  • JSON Web Tokens (JWT)

FRONTEND

  • Angular 7

  • HTML 5

  • CSS 3

  • Bootstrap

  • JavaScript ES 6,7+

  • AlertifyJS

  • Bootswatch

  • Angular2-JWT

  • angular-froala-wysiwyg

  • ng2-file-upload

  • ngx-bootstrap

  • ngx-editor

  • ngx-gallery

İLERİ SEVİYE

  • N Katmanlı Mimari (Çok Katmanlı Mimari)

  • Kurumsal Mimari Desenleri

  • Kurumsal Veri Tabanı Tasarımı

  • Mülakatlardan Geçme Teknikleri

Bu kursu alanlar, gerçek hayata uygulanabilirlik için vurgu yapıyor.

*****Temel kavramını ve mantığını uygulamaya döküp güzel bir sunum ve anlatım ile güzel bir kurs. 

*****Engin Demiroğ, kaliteli eğitim videolarıyla büyük bir hizmet sunuyor. Benim ufkumu genişletti. Hakim olduğumu düşündüğüm bir çok konuda aslında çok az şey bildiğimi kendisinin eğitimleri sırasında anladım. Tavsiye ederim. 

*****Bu kurs sayesinde frontend kısmında Angular 6, backend kısmında .net core web api ile çalışmayı öğrendim. Aldığım eğitimden çok memnun kaldım. Angular 6 ve .Net core web api ile ilgilenen herkese tavsiye ederim.

*****Bilginin saklandığı bu yüzyılda, programcıların dünya standartlarında kendini geliştirmesi aynı zamanda ülkemizin yazılım sektörünün gelişmesinde çok önemli bir eğitim olduğunu vurgulamak istiyorum. Bu eğitimin diğer bir önemli özelliği ise "geleceği gören" bir eğitim olması olmuş, WebApi ve Angular ile gösterimi sağlanmış olsada uygulanan prensipler ve mimarilerin incelikleri diğer OOP dillerinde kolaylıkla uygulanabilir. Bu eğitim serisi için hocamızın kendisine, zamanına ve emeğine çok teşekkür ediyorum. Yazılım camiası başlangıç seviyesinde yarım bırakılan eğitimlerden bıkmıştı, tekrardan elinize sağlık çok teşekkürler.. 

*****İlk defa kayıt oldum adınızı çok duydum ama gerçekten şu ana kadar çok kaliteli bir eğitim seti aldığımı düşünüyorum inşallah ilerleyene zamanlarda sorun çıkmaz eğitime verdiğiniz katkıdan dolayı size kendi adıma müteşekkirim. Saygılarımla... 

*****Engin Demiroğ, kaliteli eğitim videolarıyla büyük bir hizmet sunuyor. Benim ufkumu genişletti. Tavsiye ederim. 

*****Çok fazla zaman kazanmamı sağladı. 

Who this course is for:

  • Programlamaya merakı olanlar
  • Tek eğitimde sıfırdan, piyasanın en üst seviyelerine çıkmak isteyenler
  • Gerçek proje geliştirmek isteyenler
  • Hem backend hem frontend geliştirmek isteyenler
  • Katmanlı mimarileri öğrenmek isteyenler
  • Yazılım geliştirmeyi günümüz en popüler teknolojileriyle öğrenmek isteyenler
  • Programlama, HTML 5, CSS 3, Bootstrap öğrenmek isteyenler

Instructor

Engin Demiroğ
MCT,PMP
Engin Demiroğ
  • 4.6 Instructor Rating
  • 26,954 Reviews
  • 175,727 Students
  • 13 Courses

Udemy'de 10.000 öğrenciyi geçmiş eğitmenler içerisinde en yüksek eğitmen ortalamasına sahibim. (120.000+ öğrenci, 4.7 Puan)

Yazılım geliştirmeye lisede "yazılım" bölümünde okurken başladım.

Üniversite hayatıma ÖSS 2003 Türkiye derecesiyle başladım. Sırasıyla Başkent ve ODTÜ'de Yönetim Bilişim Sistemleri (Lisans-Burslu) ve Tıp Bilişimi(Yüksek Lisans) okudum.  Profesyonel iş hayatıma ise henüz üniversite birinci sınıftayken başladım.

Ağırlıklı olarak Savunma Sanayisi, Bankacılık sektörlerine kurumsal yazılım geliştirme süreçleri konusunda danışmanlık veriyorum.

Microsoft Certified Trainer (MCT) ,PMP ve ITIL sertifikalarına sahibim.

"Engin Demiroğ" YouTube kanalımda ücretsiz eğitim videoları ve içerikleri paylaşmaktayım.

Danışmanlık yaptığım kurumların bazıları : Merkez Bankası,TAI, Birleşmiş Milletler,NATO,İş Bankası, Akbank, Halkbank, Vakıfbank, Yapı Kredi Bankası, Ziraat Bankası, Emniyet, Başbakanlık, Cumhurbaşkanlığı, Hazine Müsteşarlığı, Maliye Bakanlığı, Tarım Bakanlığı, Tübitak.

Danışmanlık veya eğitim verdiğim kurum sayısı son 10 yılda 300'ü geçmiştir.

DevFramework ismiyle geliştirdiğim altyapı projem birçok kurum ve firmada yazılım geliştirme altyapısı olarak kullanılmaktadır.

------------------------------------------------------

I have the highest instructor average among the instructors who passed 10.000 students. (100.000+ students, 4.7 points)

I started software development in high school.

I have studied Management Information Systems (Undergraduate-Scholarship) and Medical Informatics (Master) in Başkent and METU. I started my professional life when I was an undergraduate student.

I mainly train and give consultancy for Defense Industry and Banking sectors.

I have Microsoft Certified Trainer (MCT), PMP and ITIL certificates.

I share free educational videos and content on my YouTube channel. "Engin Demiroğ"

Some of the institutions I advise include: Central Bank, TAI, United Nations, NATO, Is Bank, Akbank, Halkbank, Vakifbank, Yapi Kredi Bank, Ziraat Bank,  Prime Ministry, Presidency, Undersecretariat of Treasury, Ministry of Finance, Ministry of Agriculture, TUBITAK.

The number of institutions I have provided consultancy or training has exceeded 300 in the last 10 years.

DevFramework which is lead by me is used as a software development infrastructure in many institutions and companies.





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