Asp.Net Web Api ile Javascript Uygulamaları
4.2 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
60 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Asp.Net Web Api ile Javascript Uygulamaları to your Wishlist.

Add to Wishlist

Asp.Net Web Api ile Javascript Uygulamaları

Javascript ile Mobile Uygulama Tadında Tamamen Tarayıcıda Çalışan Web Uygulamalarını Geliştirme Becerisi Kazanın..!
4.2 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
60 students enrolled
Created by Sadık Turan
Last updated 6/2017
Turkish
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
What Will I Learn?
  • Farklı Platformdaki Uygulama Haberleşmesini Kavrama
  • Asp.net Web Api ile Service İşlemlerini Anlama
  • Asekron Haberleşme ile Mobil Tarzda Uygulama Geliştirme
View Curriculum
Requirements
  • Başlangıç Düzeyinde MVC Bilgisi
  • Başlangıç Düzeyinde C# Bilgisi
Description

Farketmişsinizdir ki ; son zamanlarda Javascript Programcılığı bir hayli popüler olmaya başladı.Sanırım bunun nedeni sanki bir mobile uygulama kullanıyormuş gibi tarayıcı üzerinde çalışan web sitelerini Javascript ile yapabiliyor olmamızdır.Ve bu javascript uygulamaları arka tarafta tamamen veritabanı ile iletişim halinde olabiliyor. 

Tamamen dinamik şekilde, veri tabanı ile iletişim halinde olan ve tamamen mobile uygulama tadında çalışan uygulamalar pek çok kişiyi cezbeder hale geldi. Çünkü her hizmetin android ya da ios uygulamasını indirip kullanmak sanırım ilerleyen zamanlarda kullanıcılara zor gelmeye başlayacak ve bu Javascript uygulamalarının değeri daha da artacak gibi görünüyor.

Üstelik Javascript uygulaması geliştirmek için hali hazırdaki uygulamalarınızın altyapısını oluşturan kodlarınızı değiştirmek zorunda değilsiniz.Sadece mevcut bilgilerinizi dışarıya açıp her platformun okuyacağı ortak veri tipi olan XML ya da JSON veri tipi üreten bir yapıyı uygulamanıza eklemeniz yeterli. Bu yapı Web Api yapısıdır ki kullanımı bu kursta ayrıntılı şekilde anlatılmaktadır.

Bu kursta ;

Farklı Platformda Geliştirilmiş Uygulamaların Haberleşmesini Kısa Zamanda Öğrenin.

Web Api Asp net içinde yer alan ve son zamanlarda çok popüler olan , Service işlerimizi hızlı ve kolay şekilde çözüme ulaştıran bir kavramdır.

Web Api ile Oluşturmuş olduğumuz Service bize her uygulamadan ulaşabilen bir veri kaynağı sunar. Service'den elde ettiğimiz bu veri kaynağı JSON ya da XML olabilir. 

Elde ettiğimiz bu veriyi Single Page Application programlama yaklaşımıyla oluşturduğumuz uygulama üzerinde kullanıyoruz. Single Page Application kavramı tamamen Javascript tabanlı bir yaklaşımdır. Geliştirdiğimiz uygulamalar bize sanki bir mobile uygulama kullanıyormuş hissi vermektedir. Farklı sayfalar üzerinde çalışan klasik web mantığında değilde tek sayfa üzerinde çalışan bir mobile uygulama tarzındadır.

Single Page Application kavramını daha çok Knockoutjs ve Angularjs ile geliştiriyoruz. Kursumuzda Knockoutjs kullanarak Web Api'de oluşturduğumuz veri kaynağını kullanacağız.

Kursumuza katılmadan önce MVC Kursuma katılmanızı tavsiye ederim.

Who is the target audience?
  • Farklı Platformdaki Uygulama Haberleşmesine İhtiyaç Duyanlar
  • Single Page Application ile Uygulama Geliştirmek İsteyenler
  • Javascript Uygulaması Geliştirmek İsteyenler
  • Service İşlemlerine İhtiyaç Duyanlar
Students Who Viewed This Course Also Viewed
Curriculum For This Course
43 Lectures
06:55:39
+
Asp.Net Web Api
2 Lectures 18:39
+
Uygulama #1 : Birthday App
7 Lectures 51:33

Proje Hazırlama
03:16

MVC Birthday Uygulaması
13:00

WebApi Controller
09:01

Postman ile WebApi Testi
04:56

Jquery ile Kayıt Ekleme
11:14

Jquery ile Kayıt Sorgulama
06:46
+
Uygulama #1 : Single Page Application
6 Lectures 39:25

Framework Kurulumu
04:19

Data Model
07:41

Metotlar
08:32

View
05:03

View Model Bağlantısı
07:40
+
KnockoutJs Javascript Kütüphanesi
8 Lectures 01:09:26

KnockoutJS ViewModel
08:48

KnockoutJS Data Binding
09:18

KnockoutJS Observable
10:34

Liste Uygulaması-1 : KnockoutJS ObservableArray
09:24

Liste Uygulaması-2 : KnockoutJS ObservableArray
06:37

KnockoutJS Form Data Binding
09:30

KnockoutJS Posting Form Data
11:41
+
Uygulama #2 : Store App
2 Lectures 11:13

Proje Katmanlarının Oluşturulması
05:20
+
Uygulama #2 : Data Katmanı
6 Lectures 44:24
Entity Sınıfları
08:27

Abstract Repository
04:37

Entity Framework
06:18

Implement Repository
08:30

Data Initializer
05:29

Testing Repository
11:03
+
Uygulama #2 : Service Katmanı
4 Lectures 58:55
ApiController
19:14

Routing
14:35

Data Validation
07:24

Model Validation
17:42
+
Uygulama #2 : Client (Javascript) Katmanı
8 Lectures 02:02:04
Giriş
06:38

Javascript Kütüphaneleri
04:53

Ajax Kütüphanesi
17:49

Model Tanımlama
18:11

Javascript Controller
15:21

Javascript Controller Testi
24:00

Order ve Category Controller
19:57

Kullanıcı Arayüzü-1
15:15
About the Instructor
Sadık Turan
4.3 Average rating
507 Reviews
5,777 Students
7 Courses
Web Developer and Teacher

Merhaba ben Sadık Turan. 

17 yılı aşkın süredir Yazılım alanıyla ilgileniyorum.Ayrıca 12 yılı aşkın süredir Özel ve Devlet kurumlarında eğitim vermekteyim.

İlgi alanım daha çok Web Uygulamaları geliştirmek üzerine olmakla birlikte son zamanlarda ilgilendiğim teknolojiler ; Asp net ve Javascript tabanlı mobil tarzında geliştirilen uygulamalardır. Dolayısıyla son zamanlarda NodeJs bir hayli ilgimi çekmektedir.

Verdiğim eğitimlerdeki kaliteyi hep iyi seviyede tutmak adına daima gerçek senaryolar üzerinden en son çıkan araçları kullanarak anlatımlar yapmaktayım.

Eğitim süresince istediğiniz zaman bana ulaşıp bilgi alışverişinde bulunabilir ayrıca yardım talep edebilirsiniz.


Sadık Turan is a web developer for over 15 years experience of creating websites using Asp net,Entity Framework, LINQ,Bootstrap, HTML, CSS, JavaScript.

Always try to follow last technologies to be the best on the courses he gives so my main focus is to teach technology the way it is used in industry and professional world.

As i believe many developer kits there are we always see and at first many people do not know which is good and worthwhile to learn so in the end it is possible realize of going around in the wrong places for nothing That's why in the all courses I considered which is the best and most useful Just follow the courses we gives so in the end of all courses you will be creating useful products