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 AWS Certified Developer - Associate CompTIA Security+
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:

  • 15 hours on-demand video
  • 12 articles
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development Xamarin.Forms

Mobil Uygulama Kursu: Xamarin ile Android ve IOS Geliştirme

C# programlama yeteneğini Xamarin ile birleştirerek Cross Platform Native Android ve IOS uygulaması geliştirebilirsin.
Rating: 4.2 out of 54.2 (140 ratings)
600 students
Created by Sadık Turan
Last updated 1/2020
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • C# diliyle Android ve IOS uygulaması geliştirebileceksiniz.

Course content

13 sections • 99 lectures • 15h 15m total length

  • Preview07:10
  • Preview10:31
  • Visual Studio for Mac ile Geliştirme
    04:36
  • Xamarin ile İlk Uygulama
    09:06

  • Bölüm Hakkında
    00:05
  • Xaml & Code Behind
    06:24
  • Content Özelliği
    06:22
  • Xaml Elemanlarına Erişim
    07:05
  • Data Binding
    09:47
  • Platform Farklılıkları
    07:06
  • Sayfalar Arası Gezinti
    09:18

  • Bölüm Hakkında
    00:14
  • StackLayout
    17:02
  • Demo: StackLayout-1
    07:59
  • Android Resim Gösterme
    00:05
  • Demo: StackLayout-2
    08:17
  • Demo: StackLayout-3
    10:42
  • Grid
    27:08
  • Demo: Grid-1
    12:36
  • Demo: Grid-2
    17:41
  • AbsoluteLayout
    17:33
  • Demo: AbsoluteLayout-1
    13:18
  • Demo: AbsoluteLayout-2
    11:38
  • RelativeLayout
    20:27
  • Demo: RelativeLayout
    12:24
  • FlexLayout
    11:54

  • Bölüm Hakkında
    00:13
  • Form Design
    07:11
  • Resources
    10:57
  • Resources in Code
    10:03
  • Dynamic Resources
    07:19
  • Styles
    11:35
  • Creating Theme
    08:59
  • Css in Xamarin
    10:08

  • Bölüm Hakkında
    00:02
  • Label
    12:22
  • Entry ve Editor
    13:35
  • Checkbox
    05:51
  • Switch
    04:52
  • Slider
    07:23
  • Stepper
    04:56
  • Picker
    11:10
  • DatePicker
    07:55
  • TimePicker
    16:01
  • Popups
    07:39
  • TableView
    06:44

  • Bölüm Hakkında
    00:12
  • Introduction
    01:58
  • Downloading Images
    07:55
  • Embedded Images
    12:03
  • Local Images
    06:59
  • FontAwesome Icons
    10:18
  • Loading Screen
    08:50

  • Bölüm Hakkında
    00:09
  • Basic Bindings
    15:36
  • INotifyPropertyChanged
    12:25
  • Demo: Data Binding
    19:51
  • String Formatting
    08:51
  • Value Converters
    12:05
  • ICommand
    08:38

  • Bölüm Hakkında
    00:08
  • Simple Listview
    06:33
  • Model Binding
    09:00
  • Custom Cells
    08:40
  • ObservableCollection
    08:59
  • Grouping Items
    07:53
  • Listview Events
    10:34
  • Adding Buttons
    08:17
  • Context actions
    10:45
  • Pull to Refresh
    04:51

  • Bölüm Hakkında
    00:04
  • Hierarchical Navigation​
    13:38
  • Modal Pages
    03:16
  • Details Page
    07:52
  • ListView Menu
    06:40
  • TableView Menu
    09:58
  • MasterDetailPage
    15:45
  • Tabbed Page
    10:51
  • Carousel Page
    04:01

  • Bölüm Hakkında
    00:14
  • Simple CollectionView
    03:37
  • Data Binding
    07:08
  • DataTemplate
    12:52
  • CollectionView Layout
    08:30

Requirements

  • C# programlama dilini biliyor olmanız gerekiyor.

Description

Xamarin kullanarak mevcut C# programlama bilginle aynı anda Android ve IOS uygulaması geliştirebileceğini biliyor muydun?

Başka teknolojiler ile Cross Platform yani aynı anda Android ve IOS uygulama geliştirebilirsin ancak Xamarin ile Cross Platform uygulamaları tamamen Native Uygulamalardır.

Xamarin, mobil uygulama platformunun sunduğu Native SDK özelliklerine C# kodları ile ulaşıp native bir uygulama yazmamızı sağlar.

Artık Android için başka bir programlama dili IOS için başka dil kullanmana gerek yok. Mevcut C# programlama yeteneğin mobile uygulama geliştirmek için yeterli. Dolayısıyla Objective-C, Swift ya da Java öğrenmene gerek yok, kursumuzdaki Xamarin dersleri mobil uygulama geliştirmen için zaten yeterli.

Xamarin Avantajları Nelerdir ?

  • Xamarin gibi Cross Platform mantığıyla karşınıza çıkan diğer ortamlar gibi Hybrit değil tamamen Native uygulama geliştirme imkanına sahip oluyoruz.

  • Cross Platform yani aynı anda Android ve IOS  için uygulama geliştirebilirsiniz.

  • Zaman ve maliyet noktasında tasarruf etmenizi sağlar.

  • Objective-C, Swift ya da Java ile gerçekleştirdiğiniz tüm her şeyi Xamarin ile yapabilirsiniz.

  • Xamarin' in Microsoft tarafından desteklenmesi kesinlikle büyük bir artı.

  • Visual Studio ve Visual Studio for Mac aracılığı ile ister Windows ister MacOS ortamında rahat bir geliştirme ortamı sunuyor.

  • Nuget isminde bir kütüphane havuzu ile .Net için geliştirilmiş tüm kütüphanelere ulaşabiliriz.

Kursumuzdaki tüm Xamarin dersleri, C# programlama diline hakim ve artık bu becerisini mobil uygulama geliştirmede kullanmak isteyen yazılımcılar için sıfırdan, yalın ve özenle hazırlanmıştır. Dolayısıyla Xamarin dersleri için tek ön koşulumuz C# programlama biliyor olmanızdır.

Who this course is for:

  • Mobil uygulama geliştirmek isteyen herkes.

Instructor

Sadık Turan
Web Geliştirici & Eğitmen
Sadık Turan
  • 4.6 Instructor Rating
  • 20,740 Reviews
  • 98,356 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
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.