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+
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Life Purpose Meditation Personal Transformation Neuroscience Emotional Intelligence
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
Development Mobile Development Google Flutter

0'dan İleri Seviyeye Tam Paket Dart+Flutter+Firebase Eğitimi

Android, iOS, Web ve Masaüstü Uygulamaları Yazmak İçin En İyi Yol + Dart'ı ve Flutter'ı Eş Zamanlı Öğreten Hibrit Model
Rating: 4.4 out of 54.4 (130 ratings)
5,221 students
Created by Oğuz Başaran
Last updated 2/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • 11 temel uygulama ile tüm Dart & Flutter ve Firebase konularına hâkim olun.
  • Dersleri hem video hem makale olarak takip etme ayrıcalığını yaşayın.
  • Hibrit bir öğretim modeli ile Dart'ı ve Flutter'ı eş zamanlı öğrenip uygulayın.
  • DartPad üzerinden emülatörsüz de çalışabilen ilk 8 uygulama ile bilgisayarınızı kasmadan seviyeleri tamamlayın.
  • Eklenmekte olan ekstra uygulamalarla Dart'ta ve Flutter'da derinleşmeye devam edin.
  • Dart ve Flutter ile tek kod tabanında Android, iOS, web ve masaüstü için yüksek performansla çalışan çapraz platform uygulamalar geliştirin.
  • Sıfırdan başlayanlar için konunun özünü kavratan açık, sade bir anlatımla her şeyi mantığı ile birlikte, hızlıca öğrenin.

Course content

15 sections • 181 lectures • 18h 22m total length

  • Şimdi Başla (Kurs Kullanım Kılavuzu ve Diğer Başlangıç Bilgileri)
    01:21
  • Kurs Tanıtımı
    00:49
  • Dart ve Flutter Nedir?
    00:25
  • Kursu Mobil Cihazlardan Takip Edenler İçin Açıklamalar
    01:01

  • Preview04:45
  • Android Studio + VS Code Kurulumu ve Flutter Web'i Aktifleştirme
    11:33
  • Android Emülatörü Testi ve Alternatif Genymotion Emülatör
    03:41
  • (Kurulum Notları) Windows İçin Yazılı-Resimli Kurulum Rehberi
    02:17
  • macOS için Flutter Kurulumu
    17:14
  • (Kurulum Notları) macOS İçin Flutter Kurulumu
    01:36
  • Linux İçin Alternatif Kurulum Linki
    00:03

  • Preview07:21
  • Dart Notları: İlk Uygulama İçin Gerekli Dart Bilgileri
    01:07
  • Akıllı Telefonda Dart Tekrarı
    07:31
  • Dart Alıştırması
    1 question
  • Dart Alıştırması Notları
    00:27
  • Flutter Yeni Proje Başlatma
    03:55
  • Boş Uygulama Çerçevesi (Flutter)
    18:47
  • Akıllı Telefonda Flutter Dersi
    17:33
  • Akıllı Telefonda Flutter Tekrarı
    24:43
  • Düzeltmeler ve Hatırlatmalar (void ve return ifadesi)
    00:46
  • Tecrübeliler İçin Hızlı Flutter Dersi
    11:25
  • Flutter Alıştırması
    1 question
  • Flutter Alıştırması Notları
    00:51
  • Hızlı Özet Metni
    00:27
  • Boş Uygulama Çerçevesi (Dersteki Kodun Tamamı)
    00:09

  • Blog Uygulamasına Giriş ve Açıklamalar
    05:49
  • Blog Uygulaması için Gerekli Dart Bilgileri (String Değişkenler)
    31:56
  • Dart Dersi Notları (String Değişkenler)
    03:46
  • String Değişkenler Alıştırması
    1 question
  • Alıştırma Notları (String Değişkenler)
    00:41
  • Çözüm Notları (String Değişkenler)
    00:47
  • Blog uygulaması İçin Gerekli Dart Bilgileri (Basit Fonksiyonlar)
    13:58
  • Dart Notları (Basit Fonksiyonlar)
    02:05
  • Basit Fonksiyonlar Alıştırması
    1 question
  • Alıştırma Notları (Basit Fonksiyonlar)
    00:18
  • Çözüm Notları (Basit Fonksiyonlar)
    00:27
  • Flutter Temel Blog Uygulaması
    20:24
  • Mobil Ekranlar İçin Flutter Temel Blog Uygulaması Tekrarı
    25:02
  • Flutter Notları (Basit Blog Uygulaması)
    03:12
  • Flutter Alıştırması
    1 question
  • Flutter Alıştırması Notları
    00:05
  • Flutter Basit Blog (Dersteki Kodun Tamamı)
    00:27

  • Sayısal Değişkenler ve Tür Dönüşümleri (Dart Bilgisi)
    15:20
  • Dart Sayısal Değişkenler ve Tür Dönüşümleri (Devamı) Dart Bilgisi
    04:47
  • Sayısal Değişkenler (Hesap Makinesi Uygulaması İçin Gerekli Dart Bilgisi)
    01:49
  • Aritmetik Operatörler (Dart Bilgisi)
    20:20
  • Aritmetik Operatörler (Dart Bilgisi)
    00:53
  • Fonksiyonlar İçerisinde Sayısal Değişkenlerle Çalışmak (Dart Bilgisi)
    09:41
  • Fonksiyonlar İçinde Sayısal Değişkenlerle Çalışmak (Dart Bilgisi)
    00:43
  • Flutter İle Basit Hesap Makinesi Yapalım
    20:21
  • Flutter Basit Hesap Makinesi Uygulaması Notları (Hızlı Tekrar)
    02:21
  • Fluttter Basit Hesap Makinesi (Dersteki Kodun Tamamı)
    00:34
  • Row Widget Kullanımı (Ek Ders)
    01:49
  • Projeyi Dosyalara Bölmek
    03:01

  • Listelere Giriş (ToDo Uygulaması İçin Dart Bilgisi)
    05:21
  • Listeler 2 (ToDo Uygulaması İçin Dart Bilgisi)
    04:51
  • Listeler 3 (ToDo Uygulaması İçin Dart Bilgisi)
    06:59
  • Listeler 4 (ToDo Uygulaması İçin Dart Bilgisi)
    11:46
  • Dart Dersi Notları (Listeler)
    03:15
  • Flutter ile Basit ToDo (Yapılacaklar Listesi) Uygulaması
    19:55
  • Flutter Basit ToDo Uygulaması Notları
    03:00
  • Dersteki Kodun Tamamı (Flutter Basit ToDo uygulaması)
    00:25

  • Dart Parametreli Fonksiyonlar
    11:10
  • (Dart Notları) Parametreli Fonksiyonlar
    01:43
  • Flutter Temel Mesajlaşma Uygulaması
    23:24
  • Temel Mesajlaşma Uygulaması (Dersteki Kodun Tamamı)
    00:25

  • Sınıf ve Nesne Oluşturma
    10:17
  • Sınıf ve Nesne Oluşturma (Dart Notları)
    01:34
  • Dart Constructor 1 (Yapıcı/Kurucu Metotlar)
    05:49
  • Dart Constructor 2 (Yapıcı/Kurucu Metotlar)
    10:16
  • Yapıcı / Kurucu Metot Kullanımı (Constructor) Dart Bilgisi
    03:03
  • Flutter Basit ChatApp Uygulaması
    25:16
  • Flutter Basit ChatApp Uygulaması
    03:59
  • (Dersteki Kodlar) Flutter Basit ChatApp Arayüzü
    00:38

  • Rota Tanımlayarak Sayfalar Arası Geçiş (İsimlendirilmiş Routes)
    13:20
  • Rota Tanımlayarak Sayfalar Arası Geçiş (Navigator.pushNamed)
    02:12
  • Rota Tanımlayarak Sayfalar Arası Geçiş (Kodların Tamamı)
    00:23
  • ModalRoute ile Sayfalar Arası Veri Aktarımı Yapmak
    08:49
  • ModalRoute ile Sayfalar Arası Veri Aktarımı
    01:36
  • Dersteki Kodun Tamamı (ModalRoute ile Veri Aktarımı)
    00:31
  • Dart Mantıksal Operatörler ve Boolean Veri Tipi
    27:42
  • Dart Notları (Mantıksal Operatörler ve Boolean Veri Tipi)
    02:03
  • Dart Kontrol Yapıları (if else yapısı)
    16:33
  • Dart Notları (İf else yapısı)
    01:31
  • Kullanıcı Giriş Simülasyonu (Son Eklemeler)
    06:15
  • Basit Kullanıcı Girişi Simülasyonu (Tam Kodlar)
    00:43

  • MaterialPageRoute ile Sayfalar Arası Geçiş Yapmak
    08:23
  • MaterialPageRoute ile Sayfalar Arası Geçiş (Ders Notları)
    00:40
  • MaterialPageRoute ile Sayfalar Arası Veri Aktarımı
    06:38
  • MaterialPageRoute ile Sayfalar Arası Veri Aktarımı (Ders Notları)
    00:34
  • MaterialPageRoute ile Sayfalar Arası Veri Aktarımı (Kodların Tamamı)
    00:41

Requirements

  • Standart bir bilgisayar. Eğer bilgisayar yoksa; bir akıllı telefon ya da tablet.

Description

Hayalinizdeki uygulamalar, onları yazmanızı bekliyor ve artık hiç de uzakta değiller.

Hangi dille başlamalıyım, hangi platform için geliştirme yapmalıyım, sonrasında neler öğrenmeliyim diye düşünmenize de artık gerek kalmadı.

HTML/CSS/JavaScript/Java/Kotlin/Python/PHP/Swift/Objective-C/C# vesaire gibi dilleri ve React Native gibi yavaş çözümleri unutun. Tek kod tabanında yazılarak platformların native dillerine otomatik derlenen Dart/Flutter her şeye yeter ve tüm ihtiyaçlarınızı karşılar.

Dart ve Flutter ile tüm platformlarda yüksek performansla çalışan uygulamalar yazmayı öğrenin. Bugüne kadar programlama öğrenmek, uygulama geliştirmek için çeşitli girişimleriniz oldu ise ancak amaçlarınıza henüz ulaşamadıysanız doğru yerdesiniz. Bol tekrarlı, açık, sade ve eğlenceli bir anlatımla bu kez hedefinize hiç olmadığınız kadar yakınsınız.

Uygulama geliştirmeye ve ortaya bir şeyler çıkartmaya başlamadan önce artık bir programlama dilinin temellerini bitirebilmek için aylarca beklemenize gerek yok. Hibrit bir öğretim modeliyle, programlamayı ve yazılım geliştirmeyi aynı anda öğreneneceksiniz. Daha ilk bölümle birlikte basit uygulamalar yazmaya başlıyoruz. Dart programlama diline ait ihtiyaç duyacağınız bilgilere ise her Flutter uygulaması öncesi kısa videolar ve kısa alıştırmalar ile sahip olacaksınız.

Dersler en basitten, en karmaşığa gidecek şekilde ayarlandı ancak daha önce konuya bir hâkimiyetiniz varsa sadece hızlı tekrar derslerini izleyerek ve makaleleri okuyarak çok daha çabuk ilerleyebilirsiniz. Tüm dersler video ve makale olmak üzere iki ayrı şekilde hazırlanıyor.

Herkes için tek bir kurs.

Who this course is for:

  • Uygulama geliştirme isteği olan herkes.

Instructor

Oğuz Başaran
Yazılım Geliştiricisi
Oğuz Başaran
  • 4.2 Instructor Rating
  • 203 Reviews
  • 9,532 Students
  • 2 Courses

Nulla sed mi molestie, hendrerit justo a, ultrices libero. Nunc placerat tortor nec mi porta semper. Suspendisse ligula risus, rhoncus sed tincidunt eget, rutrum nec mauris. Sed lacinia metus ipsum. Cras sodales enim id dolor consectetur congue. Maecenas sollicitudin, purus non imperdiet iaculis, leo felis maximus ligula, vel imperdiet eros.

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