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 ASP.NET MVC

Asp.Net Core Mvc ile Sıfırdan İleri Seviye Web Programlama

.net 5.0 dersleri ile sıfırdan ileri seviyeye uygulamalı projelerle dinamik web uygulamaları geliştirebilirsiniz.
Rating: 4.5 out of 54.5 (1,278 ratings)
4,225 students
Created by Sadık Turan
Last updated 3/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Her Türlü Dinamik Web Uygulamalarını Yapabilir Duruma Gelebilirsiniz.

Course content

26 sections • 263 lectures • 46h 18m total length

  • Kursa Başlamadan
    00:35
  • Preview05:07
  • .Net Core Kurulum Linkleri
    00:09
  • Geliştirme Ortamının Hazırlanması
    05:53
  • Mac & Linux Geliştirme Ortamı
    09:00
  • Windows Geliştirme Ortamı
    03:59
  • Mvc Pattern
    05:02
  • Preview00:18

  • Bölüm Tanıtımı
    01:51
  • Creating Project
    06:51
  • Adding Mvc
    05:15
  • Adding the Controller
    07:14
  • Default Routing
    06:42
  • Adding the View
    07:48
  • Dynamic Content
    05:38
  • Adding the Model
    07:00
  • Building the Form
    04:59
  • Tag Helpers
    08:31
  • Receiving Form Data
    10:11
  • Saving Data
    10:03
  • Listing Data
    07:12
  • Adding Validation
    08:09
  • Preview08:55
  • Styling Content
    08:59
  • Summary & Source Code
    00:09

  • Introduction
    00:13
  • Action Results
    09:06
  • Action Parameters
    11:33
  • Routing
    11:24
  • Passing Data to Views
    08:08
  • View Models
    10:09
  • Razor
    07:08
  • Partial Views
    06:16
  • Passing Data to Partial Views
    11:14
  • View Components
    10:01
  • Layout
    09:43
  • Sections
    08:25
  • Summary & Source Code
    00:18

  • Introduction
    01:59
  • Preparing the Project
    05:15
  • Controller and View
    05:29
  • Static Files
    07:14
  • Movie Model & Repository
    06:53
  • Boostrap Theme
    11:48
  • Movie List
    08:11
  • Movie Details
    10:52
  • Category Model & Repository
    05:04
  • Creating Category Menu
    09:58
  • CategoryMenu ViewComponent
    07:26
  • Filter Movies By Category
    06:11
  • Adding Active Class
    06:48
  • Summary & Source Code
    00:18

  • Introduction
    00:15
  • Form Nedir ?
    06:21
  • Creating Project
    12:38
  • Using Forms
    11:52
  • Model Binding
    10:01
  • Data List
    10:09
  • Posting Form Data
    04:06
  • Searching Data
    08:15
  • Select Options
    08:57
  • Summary & Source Code
    00:17

  • Introduction
    00:27
  • Entity Framework Nedir ?
    04:25
  • FakeRepository
    16:15
  • DbContext
    07:11
  • Connection String
    03:04
  • ProductRepository
    03:09
  • Migrations
    13:16
  • Changing Database
    11:36
  • Reading Data
    12:39
  • Creating Data
    12:49
  • Updating Data
    13:04
  • Deleting Data
    05:38
  • Summary & Source Code
    00:12

  • Core Settings
    09:07
  • Creating Theme
    17:32
  • Database Settings
    19:27
  • Migrations
    12:56
  • Repository
    17:07
  • Listing Data
    18:07
  • Creating Data
    16:37
  • Updating Data
    16:32
  • Add or Updating Data
    21:35
  • Deleting Data
    07:00
  • Category Component
    08:50
  • Blog List
    14:41
  • Blog Details
    10:16
  • Blog Filters
    10:49
  • Search Form
    06:09
  • Blog Slider
    17:59
  • Preview17:58
  • Html Editor
    13:44
  • Summary & Source Code
    00:00

  • Introduction
    00:09
  • Preparing Project
    09:03
  • Default Route
    07:51
  • Static Urls
    09:35
  • Extra Route Data
    09:37
  • Route Constraints
    07:18
  • Custom Constraint
    06:46
  • Attribute Routing
    06:40
  • Anchor Tag Helpers
    07:38
  • Summary
    00:05

  • Introduction
    00:11
  • Preparing the Project
    06:11
  • What is Model Binding ?
    07:30
  • Binding Simple Types
    05:38
  • Binding Complex Types
    11:29
  • Bind Attribute
    06:00
  • Binding Collections
    14:59
  • Summary
    00:13

  • Introduction
    00:27
  • Preparing the Project
    17:32
  • Validating Model
    10:09
  • Displaying Validation Errors
    10:10
  • Property-Level Validation Errors
    04:50
  • Using Metadata
    09:06
  • Custom Property Validation
    07:19
  • Client-Side Validation
    04:14
  • Summary
    00:15

Requirements

  • Temel C# Bilgisi
  • Temel Web Tasarım Bilgisi

Description

** Kursumuzun .net core 5.0 ile baştan sona güncellemesi 28 Kasım itibariyle başlamıştır.

Asp net core mvc dersleri ile sıfırdan ileri seviyeye kadar bir web programcının bilmesi gereken tüm konuların yer aldığı, piyasadaki en kapsamlı ve en güncel Core Mvc kursu olduğunu bilmenizi isterim.

.Net Core, Microsoft 'un yeni nesil  açık kaynak kodlu web programlama aracıdır. Asp .Net Framework 'ünün baştan aşağı yenilenerek yeniden yazıldığı en son sürümü olan .net 5.0, ayrıntılı bir şekilde sıfırdan ileri seviyeye anlatılmıştır.

Peki neden Core Mvc Kursuna İhtiyaç Duyalım ;

  • Statik içerikli sadece tasarım içeren tanıtım tarzı web sitelerini dinamik hale çevirebilmek iş potansiyeli açısından çok daha önemlidir.

  • Ciddi iş potansiyeline sahip olan bu alanda kendinizi geliştirip iyi bir kariyer sahibi olabilirsiniz.

  • Freelancer olarak çalışıp kendi müşterilerinize hizmet sunabilirsiniz.

  • Kurumsal bir firmada iyi bir ücret karşılığında çalışabilirsiniz.

  • Hayal ettiğiniz projeleri gerçekleştirme fırsatına sahip olabilirsiniz.

Kurs programı temel düzeyde web tasarımları yapabilen ve artık web sitelerini dinamik hale çevirip site içeriklerini bir yönetim paneliyle yönetmek isteyen kişileri göz önüne alarak özenle bilmesi gereken tüm konuları sıfırdan ileri seviyeye kadar yalın bir dil kullanarak anlatılmıştır.

Web programcısı olmak aslına bakarsak zor değil ancak kaynak sıkıntısı gerçekten çoğu zaman sıkıntı oluyor ve aslında kolay olan bu süreci gerçekten çok zormuş gibi gösteriyor.

Kaynak sıkıntısı ; aslında neyi öğrenmemiz gerektiği , öğrenme sürecinde birbirinin eşdeğeri konular ya da yazılım araçlarının neler olduğu , en son çıkan teknolojiler neler gibi konuların bilinmediği üzerinedir. Bu gibi sıkıntılar öğrenme sürecini uzatıp çoğu zamanda bu işten vazgeçilmesine neden olmaktadır.

Bize sınırsız bilgi sunan İnternet ile kaynağa ulaşma sürecimiz çok çabuk ve kolay olmaktadır ancak bu başta güzel gözükse de binlerce kaynak içinden neyi öğrenmemiz gerektiğini seçmek gerçekten zor oluyor.Dolayısıyla çoğu zaman birbirine eşdeğer çoğu yazılım türleri ya da araçlarıyla boşu boşuna aylarca uğraşıyoruz.


Kurs Sonunda ;

  • Her sektöre hitap eden dinamik web uygulamasını 

  • Blog tarzındaki dinamik içerik üreten web sitelerini

  • Sitelerinizin yönetim panelini

  • En temel kuralları içeren bir E-ticaret sitesini

yapabiliyor olacaksınız.

Zaman kaybetmeden bu kursa dahil olup bir web programcısının bilmesi gereken en güncel konuları planlı bir şekilde öğrenin...!

Who this course is for:

  • Microsoft'un Yeni Nesil Web Programlama Dilini Öğrenmek İsteyen Herkes

Instructor

Sadık Turan
Web Geliştirici & Eğitmen
Sadık Turan
  • 4.6 Instructor Rating
  • 22,818 Reviews
  • 103,992 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.