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 Retargeting
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 Blogging Freelancing 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 Programming Languages C#

.NET Core 3.0 & C# 7 Backend Frontend Geliştirici Kursu - 1

Kurumsal mimaride etkin bir backend geliştirici olacağınız serinin 1. bölümü. C# 7.0, ASP.NET, JWT, Autofac ve fazlası.
Rating: 4.7 out of 54.7 (756 ratings)
2,045 students
Created by Engin Demiroğ
Last updated 2/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Kurumsal mimari altyapısını öğreneceksiniz.
  • Dependency Injection ve Autofac İmplementasyonu
  • Nesnel, temiz kod teknikleri
  • C# 7.0 ile gelen bazı kullanım örnekleri
  • .NET Core 3.0 ile gelen bazı yenilikler
  • Magic String'den kurtulma teknikleri
  • Framework katmanı implementasyonları
  • Error & Success Result Yönetimi
  • Repository Pattern İmplementasyonları
  • Workshop çalışmaları
  • Etkili Rol yönetimi sistemi altyapısı
  • Etkili JWT konfigurasyonu
  • Extension yazma

Course content

16 sections • 42 lectures • 5h 17m total length

  • Preview02:10

  • Preview13:29
  • Değerlendirmeler Hakkında
    00:11
  • Veritabanının Kurulması
    03:11

  • Preview10:47

  • Repository Desenini Anlamak ve Kodlamak
    10:08
  • Preview05:30
  • Repository Base Nesnesinin Yazılması
    14:46

  • Preview08:27
  • Dependency Injection Altyapısına Giriş
    06:09

  • İşlem Başarı ve Hata Sisteminin Oluşturulması
    10:42
  • SuccessDataResult Altyapısını Kurmak
    04:12
  • Error Data Result Altyapısının Kurulması
    02:36

  • İş Katmanının Refactor Edilmesi
    08:15
  • Magic Stringden Kurtulmak
    04:28

  • Api Tarafını Kodlamaya Başlamak
    11:20

  • Autofac Kurulumu ve İlk Module Yapılandırması
    04:29
  • Autofac WebApi Konfigurasyonu
    07:11

  • Ürün Operasyonlarının Postman ile Test Edilmesi
    07:44

Requirements

  • Temel C# ve teknolojileri bilgisi

Description

Bu seri daha önce klasik .NET Framework ile yayınladığım "C# ile Backend Geliştirici Olun" serisinin .NET Core ile yazılmış ve geliştirilmiş versiyonudur.

.NET Core ile hazırlanmış kurs taleplerinden yola çıkarak hazırlanmıştır. Prestij kursları olarak hazırladığım, sektörde tecrübeli geliştiricileri ve sektöre sapasağlam adımlarla giriş yapmayı hedefleyen adayları hedef almaktadır.

Bu kursta kullanılan mimari eğitim ve danışmanlık yaptığım 300+ kurumda veya firmada kullandırdığım şekliyle birebir yansıtılmıştır. Sektörün önde gelen bir çok firmasında da kullanılmaktadır. Profilimden bu firmaların bazılarını inceleyebilirsiniz.

Serinin bu bölümünü keyifle hazırladım.

  • Kurumsal mimariye giriş ve konfigurasyonu

  • Dependency Injection ve Autofac İmplementasyonu

  • Business, DataAccess, API konfigurasyonu

  • Nesnel, temiz kod teknikleri

  • C# 7.0 ile gelen bazı kullanım örnekleri

  • .NET Core 3.0 ile gelen bazı yenilikler

  • Magic String'den kurtulma teknikleri

  • Framework katmanı implementasyonları

  • Error & Success Result Yönetimi

  • Repository Pattern İmplementasyonları

  • Workshop çalışmaları

  • Etkili Rol yönetimi sistemi altyapısı

  • Etkili JWT konfigurasyonu

  • Extension yazma

  • ve daha fazlası...

Eğer kurumsal bir kariyer hedefiniz varsa, bu kurs sizin için başladığınız gibi heyecanla bitireceğiniz bir kurs olacaktır. Şimdiden başarılar dilerim.

Who this course is for:

  • .NET Core ile hazırlanmış kurs taleplerinden yola çıkarak hazırlanmıştır. Prestij kursları olarak hazırladığım, sektörde tecrübeli geliştiricileri ve sektöre sapasağlam adımlarla giriş yapmayı hedefleyen adayları hedef almaktadır.

Instructor

Engin Demiroğ
MCT,PMP
Engin Demiroğ
  • 4.6 Instructor Rating
  • 26,841 Reviews
  • 175,553 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.