ASP.NET Core MVC 3.0
What you'll learn
- ASP NET Core MVC dünyasına girmiş olacaksınız.
- ASP NET Core MVC'nin çalışma mantığını anlayıp dinamik web siteleri yapmayı öğreneceksiniz.
- Entity Framework Core'un Code First tekniği ile veritabanı işlemlerini, tablolar arası ilişkilendirmeyi kolayca yapmayı öğreneceksiniz.
- İster MSSQL, ister MySQL ile kolayca çalışmayı öğreneceksiniz.
- ASP NET Core Identity'yi öğrenerek web sitenizde kimliklendirme ve yetkilendirmeyi detaylarıyla öğreneceksiniz.
- Önceki ASP NET versiyonlarını biliyorsanız kolayca ASP NET Core MVC'ye geçiş yapabileceksiniz.
- Object Oriented Programlama mantığını ve Repository Design Pattern'ı kavramış olacaksınız.
Requirements
- Temel seviyede Html bilgisinin olmasını öneririm.
- Temel seviyede C# bilgisinin olmasını öneririm.
Description
Merhaba arkadaşlar,
Bu kursumda, Microsoft'un geliştirdiği .NET Framework'ün evrimleşerek günümüz koşullarına ayak uydurduğu .NET Core'un MVC dizayn kalıbı ile dinamik bir web sitenin nasıl oluşturulacağını, geliştirileceğini gerçek projede olması gereken detaylarıyla öğreneceksiniz.
ASP NET dünyasına girmemiş olabilirsiniz, veya ASP NET Web Forms veya ASP NET MVC kalıbı ile dinamik siteler yapıyor olabilirsiniz ya da ASP NET Core dünyasıyla tanışmış da olabilirsiniz. Hiç fark etmez! İster ASP NET'i bilmeyin, ister bilin, ASP NET Core MVC ile tanıştığınızda memnun kalacaksınız. ASP NET Core ile tanışmışsanız bile bu kursta ince detaylarla uzmanlaşabilirsiniz.
ASP NET Core MVC projenizde npm'i kullanarak 3. parti yazılımları (bootstrap, jquery, font gibi) projenize kolayca entegre edip kullanmayı öğreneceksiniz.
Entity Framework Core ile veritabanı işlemlerini, tablolar arasındaki ilişkileri kolayca yapmayı, ister MSSQL veritabanı ile, isterseniz MySQL veritabanı ile kolayca çalışmayı öğreneceksiniz.
ASP NET Core Identity ile oturumları, kimlik doğrulama ve yetkilendirme gibi güvenlik işlemlerini detaylı bir şekilde ayarlamayı ve kullanmayı öğreneceksiniz.
Cache işlemini öğrenerek projelerinizde performansa katkı sağlamayı öğreneceksiniz.
Who this course is for:
- Web geliştirmeyi ASP NET Core MVC ile öğrenmek isteyenler.
- ASP NET Core MVC konusunda uzmanlaşmak isteyenler.
- ASP NET dünyasına Web Forms veya ASP NET MVC ile girmiş olanlar veya bu konuda uzman olanlardan ASP NET Core MVC'ye geçmek isteyenler.
Instructor
Merhaba ben Zafer Karahan.
20 yılı aşkın süredir (QBasic'te ilk kodlamamı yapmıştım.) yazılım ile ilgilenmekteyim. Bir taraftan özel sektörde yazılım ile ilgili departmanlarda çalıştım bir taraftan da kendime özel projeler yaptım veya başkalarının projelerine destek verdim.
İşimin gereğinin dışında yazılıma olan ilgim ve bilhassa son yıllarda yazılımın hızla gelişmesi beni daha da heyecanlandırdı ve günümüz teknolojilerini çok yakından takip edip bilgi sahibi olmamı sağladı.
Web'te; Klasik Asp, Asp.Net Webform, Asp.Net Mvc, Asp.Net Core, Java web programlama (jsp), Angular, VueJs, ile geliştirmeler yaptım.
Mobilde; Android'e (java ile), Ionic framework ile Android ve iOS'a geliştirmeler yaptım.
Java, C# gibi programlama dilleri ile ilgili olarak bir çok projelerde bulundum.
Şu sıralar yapay zeka ile ilgili olarak Python'a merak sarmış durumdayım.