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
Photoshop Graphic Design 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 Coaching 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 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

This course includes:

  • 83 hours on-demand video
  • 11 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development

(83+ SAAT) .NET MVC | Sıfırdan Komple Web Uygulama Geliştir

1 KURS 8 TEKNOLOJİ | .NET MVC - C# - SQL - Veritabanı - HTML5 - CSS3 - Javascript - Jquery - Boostrap ( Web uygulama )
Rating: 3.8 out of 53.8 (61 ratings)
308 students
Created by Kaan Academy
Last updated 10/2020
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • C# Programlama dili ile Nesneye Yönelik Programlama mantığını öğreneceksiniz.
  • En önemlisi KURUMSAL MİMARİ hakkında bilgi sahibi olacaksınız ve kurumsal firmalarda iş bulma olasılığınızı arttıracaksınız.
  • ASP .NET MVC ile web uygulamaları geliştirebileceksiniz
  • ASP .NET MVC ile web sitesi geliştirebileceksiniz
  • Web API hakkında bilgi sahibi olacak ve kendi API'lerinizi oluşturabileceksiniz.
  • ASP .NET MVC ile admin ve kullanıcı gibi üye rollerinin yönetiminin nasıl yapıldığını öğreneceksiniz.
  • HTML5, CSS3, Javascript, Jquery, Bootstrap 4 teknolojileri ile bir websitesinin Frontend ( ön uç ) tasarımını öğreneceksiniz.
  • MSSQL komutlarını ve veritabanı tasarımını başarılı bir şekilde öğreneceksiniz.
  • Web servisleri hakkında bilgi sahibi olacak kendi web servisinizi yazabileceksiniz.
  • Entity Framework (ORM) aracını öğreneceksiniz.
  • View Engine (Görüntüleme Motoru) mantığını öğreneceksiniz.

Course content

31 sections • 396 lectures • 82h 55m total length

  • Bu kursa hangi sırayla çalışmalısınız?
    00:13
  • Preview05:44
  • Preview02:10
  • Preview02:59
  • .NET MVC Mantığı
    13:01

  • Visual Studio 2017
    05:28

  • İlk proje ve dosyaların incelenmesi
    17:52
  • packages.config dosyası
    07:14
  • web.config dosyası
    07:22
  • References ve Nuget Package Manager
    13:37
  • Doğrudan MVC ile çalışmaya başlama
    05:28
  • MVC referansı ile beraber gelen klasörlerin tanıtılması
    02:05
  • Global.asax ve RouteConfig.cs dosyaları incelemesi
    10:41
  • Controllers - Views Çalışma Mekanizması
    37:12

  • Break Point
    16:18
  • Layout eklediğimizde gelen klasörler
    13:36
  • Shared klasörü --- _Layout ve _ViewStart Dosyaları
    16:28
  • Layout'a 2 tane sekme ekleme
    11:45
  • Action'da kendi ismiyle aynı olmayan View'i kullanma
    04:43
  • Redirect ve RedirectToAction Metotları
    10:16
  • Controller'dan View'e veri yollama işlemleri
    15:35
  • Ögrenci Modeli oluşturup View'de öğrenci objesinin bilgilerini görüntüleme
    25:19

  • Ödevde Yapılacaklar
    00:01
  • Model Ödevi - Çözüm
    22:19

  • Preview04:14
  • Haberlerin yönetimi için Controller oluşturma
    05:51
  • Bir haberin gösterilmesi için View oluşturma
    07:35
  • Haberleri toplu halde View'e iletme
    10:06
  • Haberlerin Tamamının Görüntülenmesi
    09:02
  • Reklam için Model Oluşturma
    02:02
  • Haberlerin ve Reklamın View'e iletilmesini sağlama
    07:32
  • Haberleri ve Reklam'ı View'de Görüntüleme
    11:41

  • ViewBag Veri Taşıyıcısı
    19:33
  • ViewData Veri Taşıyıcısı
    09:16
  • TempData Veri Taşıyıcısı
    06:38
  • Nested Layout Mantığı
    17:28
  • CRUD linklerini dinamikleştirme
    02:55
  • Ekleme-Görüntüleme-Silme - Güncelleme sayfası oluşturma (CRUD)
    30:30

  • Hazır dosyaları yeni projede kullanma
    05:32
  • Hazır veri oluşturup controller içerisinde kullanıyoruz
    18:12
  • Kategoriler için detay sayfası oluşturma
    25:26
  • Kategoriler için silme ve güncelleme sayfası oluşturma
    15:38
  • Ürun sayfası için ekleme ve listeleme Partial View'lerini oluşturma
    25:12

  • Modellerimizi oluşturuyoruz
    07:12
  • Controllerımızı oluşturuyoruz
    06:29
  • Nested Layout Oluşturma
    14:41
  • Araç ekleme işlemini gerçekleştirme (Post Metodu)
    35:00
  • Validation Kavramı
    21:25
  • Guncelleme ve silme metotlarını tamamlıyoruz
    21:09
  • 404 Hata Sayfası Oluşturma
    18:22

  • Html.Action()
    13:11
  • Html.ActionLink()
    11:26
  • Html.AntiForgeryToken()
    03:01
  • Html.AttributeEncore() ve Html.Raw()
    04:15
  • Html.BeginForm()
    05:58
  • Model Oluşturma ve bu model için Html Helperları kullanmaya başlama
    13:18
  • Html.EditorFor()
    02:43
  • Html.TextBoxFor()
    06:16
  • Html.DisplayFor() ve Html.DisplayNameFor()
    02:19
  • Html.LabelFor()
    02:07
  • Html.DropDownListFor()
    04:49
  • Html.DisplayNameFor() ve Html.NameFor() arasındaki fark
    04:13
  • Html.HiddenFor() ve Html.PasswordFor()
    03:17
  • Html.RadioButtonFor()
    02:03
  • Html.ValidationMessageFor()
    06:55
  • Html Helpers ÖZET
    15:52

Requirements

  • Herhangi bir bilginizin olmasına gerek yok. Kursta her şeyi uçtan uca anlattım.
  • .NET MVC Framework'ünü adım adım sıkılmadan öğreneceksiniz.
  • Bu kursu hakkıyla bitirdikten sonra Full Stack Developer olma yolunda çok büyük bir adım atmış olacaksınız.
  • SABIRLI OLUP GERÇEKTEN ÖĞRENMEK İSTEYENE EĞİTİM SÜRESİ BOYUNCA TAM DESTEK VERECEĞİM. Bundan şüpheniz olmasın.

Description

Herkese Merhabalar,

.NET MVC Framework'ünü öğrenip katmanlı mimari diğer bir adıyla kurumsal mimari ile projeler geliştireceğiz.

Bu kursta .NET MVC Framework'üne odaklanacağız. .NET Mvc ile web uygulaması geliştirme prensiplerini öğrenirken sizlere web uygulamasında kullanılan teknolojileri uygulamalı olarak göstereceğim. Sizin için bir roadmap yani bir yol haritası yaptım. Bunları hepinizin yeteneğine göre değerlendirerek oluşturmaya çalıştım. Sizlere alternatifler sunacağım siz kendinize uygun olanı seçip vakit kaybetmeden başlayın lütfen.


Backend (Arka Uç) teknolojileri olarak;

  • C# programlama dili ile Nesneye Yönelik Programlama

  • .NET MVC Framework

Frontend (Ön uç) için;

  • HTML5

  • CSS3

  • JAVASCRIPT

  • JQUERY

  • BOOTSTRAP 4

Database (Veritabanı) teknolojisi olarak;

  • MSSQL

Who this course is for:

  • Tam manasıyla bir web uygulamasındaki teknolojilerin neler olduğunu öğrenmek isteyen herkes kursa katılım sağladığı takdirde büyük bir vizyon sahibi olacaktır.
  • HTML5 CSS3 Javascript Jquery Bootstrap 4 teknolojilerinin bir websitesinin Frontend (Ön uç - Ön yüz) tarafından nasıl kullanıldığını öğrenmek isteyen herkesin kursa katılmasını şiddetle tavsiye ederim.
  • C# programlama dili ile Nesneye Yönelik Programlama mantığını öğrenmek isteyen herkes

Instructor

Kaan Academy
Computer Engineer / Bilgisayar Mühendisi
Kaan Academy
  • 4.5 Instructor Rating
  • 6,100 Reviews
  • 48,008 Students
  • 11 Courses

Herkese Merhabalar benim adım Kaan,

Galatasaray Üniversitesi Bilgisayar Mühendisliği mezunuyum.

Şu anda özel bir firmada Senior Software Developer (Kıdemli Yazılım Geliştirici) olarak  çalışıyorum. Aynı zamanda Galatasaray Üniversitesi Bilgisayar Mühendisliği yüksek lisans programında eğitimimi sürdürmekteyim.

Ayrıca Microsoft'un sahibi olduğu Kaizala uygulamasının SDK'sını kullanarak action card geliştirmeye de devam ediyorum.

Bunun yanında Unity oyun motorunu kullanarak 2D/3D oyun çalışması yürüttüğüm bir ekibim var. Ayrıca Unity'de arttırılmış ve sanal gerçeklik yani AR/VR uygulamaları geliştiriyorum.


Uzmanlık alanım C# ve .Net olsa da bunun yanı sıra 3 Senedir Unity oyun motorunu kullanarak oyunlar geliştiriyorum. Çeşitli oyunların geliştirilmesinde rol oynadım. Oyun yapmaya bir hobi olarak başladım fakat şimdi kendi oyunlarımı geliştirmeye devam ediyorum.

Her kursuma sizin istekleriniz doğrultusunda eklemeler çıkarmalar yapacağım. Olur da beğenmediğiniz dersler olursa geçerli bir sebep söylediğiniz takdirde güncellemeye hazırım.

Kısacası benim için önemli olan tek şey:

Hangi kursuma kayıt olmuş olursanız olun, kursta anlattığım dersleri tamamiyle anlamanız...

Saygı çerçevesinde eleştirilmeye her zaman açık bir insanım. Hepinizi ilginizi çeken kurslarıma bekliyorum. Şimdiden kursa hoşgeldiniz diyorum, derslerde görüşürüz :)


Uzmanlık Alanlarım

- C#  .NET - .NET CORE

- Php ( Laravel-Slim Framework)

- Unity Game Engine (Unity oyun motoru)


Bildiğim programlama dilleri (backend - arka uçta çalışan kodlar)

- C

- C++

- C#

- PHP

- JAVA

- PYTHON

- JAVASCRIPT


Hakim olduğum ORM'ler (Object Relational Mapping)

- Entity Framework

- Eloquent


Kullandığım View Engine'ler

- Razor

- Twig

Bildiğim tasarım dili ve format biçimlendirme teknolojisi

- HTML5 - CSS3


Bildiğim kütüphaneler

- Jquery


Bildiğim Front-end Framework'ü

- Bootstrap 4


Zaman içerisinde bu derslerin hepsi kurslarım arasında yerini alacaktır...

ARTIK YAZILIMLARI ÖĞRENMEME GİBİ BİR BAHANE BULAMAYACAKSINIZ :)

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