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
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence 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 Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing 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 Database Design & Development SQLite

SQLite Veritabanı Programlama

SQLite ile mobil, web ve gömülü sistemler üzerinde veritabanı gereksinimlerinizi karşılayın.
Rating: 4.3 out of 54.3 (74 ratings)
21,148 students
Created by Cihan Özhan
Last updated 6/2019
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Veritabanı programlama temelleri
  • SQLite veritabanı mimarisi
  • SQLite veritabanı programlama
  • C# ile SQLite veritabanı uygulaması geliştirmek
  • Golang ile SQLite veritabanı uygulaması geliştirmek
  • NodeJs ile SQLite veritabanı uygulaması geliştirmek

Course content

13 sections • 77 lectures • 9h 17m total length

  • Preview20:03
  • Preview23:00
  • Preview07:14
  • Preview03:57
  • Veritabanı Teknolojileri Üzerine Hedeflere Sahip Olmak
    11:39
  • Bir Hata ile Karşılaştım!
    08:53

  • Veri ve Bilgi Nedir?
    02:20
  • Veritabanı Nedir?
    06:50
  • Standart SQL ve Diğer SQL'ler Arasındaki Farklar
    09:55
  • Veritabanı Teknolojileri Üzerine : Hangisi? Ne Zaman?
    08:42
  • Veritabanı Programcılığı
    07:34
  • Veritabanı Yöneticiliği
    09:12
  • Hangi Veritabanı Teknolojisi Üzerine Uzmanlaşmalıyım?
    10:24

  • Preview06:46
  • Serverless Ne Demektir?
    06:32
  • SQLite Limitleri
    11:27
  • SQLite Ne Zaman Tercih Edilir ya da Edilmez?
    03:02
  • SQLite Kullanıcıları
    04:57

  • SQLite Resmi Website İncelemesi
    12:43
  • SQLite Kurulum Öncesi Operasyonlar
    03:38
  • SQLite Araçları
    10:02
  • Geliştirme IDE'leri Tercihleri ve Kurulumlar
    03:58
  • Chinook Veritabanı Tablo Yapısını Incelemek
    13:45
  • Chinook Veritabanını Hazırlamak
    01:44
  • Chinook Veritabanına Bağlanmak ve Sorgulamak
    06:39
  • SQLiteBrowser IDE Kullanımı
    11:12
  • SQLiteStudio IDE Kullanımı
    07:08

  • SQLite Veritabanında Açıklama Satırları
    03:29
  • SQLite Veri Tipleri
    06:37
  • SELECT ile Tablodaki Tüm Veriyi Elde Etmek
    04:40
  • Metin Birleştirme ve Takma İsim Kullanımı
    07:31
  • SELECT ile Veri Filtrelemek
    04:29
  • Veri Tekilleştirmek
    05:06
  • SELECT ile Veri Sıralamak (ASC / DESC)
    06:09
  • Operatörler : Aritmetik
    01:36
  • Operatörler : Metin Birleştirme
    02:46
  • Operatörler : Karşılaştırma
    03:20
  • Operatörler : Mantıksal : AND
    03:43
  • Operatörler : Mantıksal : OR
    03:05
  • Operatörler : Mantıksal : NOT
    01:57
  • Operatörler : Mantıksal : BETWEEN ve NOT BETWEEN
    01:37
  • Operatörler : Mantıksal : AND ve OR
    01:47

  • Veri İşleme Dili Nedir?
    03:25
  • Tekil ve Çoklu Veri Eklemek
    08:21
  • Veri Güncellemek
    04:14
  • Veri Silmek
    01:16

  • Veri Tanımlama Dili Nedir?
    03:40
  • CREATE : Veritabanı Oluşturmak
    10:37
  • CREATE : Tablo Oluşturmak
    06:58
  • Tablo Yapısını Değiştirmek
    17:23
  • Tablo Silmek
    02:21

  • Veri Bütünlüğü Nedir?
    22:51
  • Kısıtlama Nedir?
    13:53
  • NOT NULL Constraint Nedir ve Neden Kullanılır?
    01:21
  • Demo : NOT NULL Constraint
    14:49
  • PRIMARY Key & FOREIGN Key Nedir ve Neden Kullanılır?
    03:11
  • Demo : Primary Key ve Foreign Key Constraint
    13:02
  • Otomatik Artan Sütun Oluşturmak
    04:46
  • CHECK Constraint Nedir ve Neden Kullanılır?
    02:49
  • Demo : CHECK Constraint
    22:17
  • UNIQUE Constraint Nedir ve Neden Kullanılır?
    03:01
  • Demo : UNIQUE Constaint
    04:28

  • Alt Sorgu Nedir?
    06:02
  • IN ve NOT IN Kullanımı
    03:52

  • JOIN Nedir?
    09:49
  • SQLite JOIN Tipleri Nelerdir?
    05:54
  • INNER JOIN Nedir ve Neden Kullanılır?
    08:00
  • Demo : INNER JOIN
    03:37
  • LEFT OUTER JOIN Nedir ve Neden Kullanılır?
    02:20
  • Demo : LEFT OUTER JOIN
    01:43
  • RIGHT JOIN Nedir ve Neden Kullanılır?
    02:05
  • Demo : RIGHT JOIN
    02:16
  • FULL OUTER JOIN Nedir ve Neden Kullanılır?
    01:03
  • SELF-JOIN Nedir, Neden ve Nasıl Kullanılır?
    09:48

Requirements

  • Temel bilgisayar bilgisi
  • Temel programlama tecrübesi

Description

Veritabanı teknolojileri, sektörel olarak farklı birçok sorunu çözmek için hazırlanmış birçok farklı marka ve girişime sahiptir. Bu kadar çeşit olmasının nedeni iş ve teknoloji dünyasında veri ile ilgili çözülmesi gereken sorunların çeşitlilik göstermesidir. Klasik veri depolama gibi ihtiyaçları çözmek için, onlarca yıldır Oracle, SQL Server, PostgreSQL, MySQL vb. gibi gelişmiş VTYS'ler kullanılmaya devam ediliyor. Ancak günümüz teknolojilerinin çok daha karmaşık ihtiyaçlara sahip olması nedeniyle bu veritabanı teknolojileri artık yeterli değildir. Bu nedenle NoSQL kategorisi altında MongoDB, Redis, Cassandra ve daha farklı onlarca alt veritabanı teknolojisi geliştirilmiştir. Ancak bunlar da yeterli değildir. Çünkü bu tür veritabanı teknolojileri güçlü donanım kaynaklarına sahip altyapılardaki sorunları çözmek için odaklanmıştır. Peki, ya donanım kaynaklarımız sınırlı ise? Mesela Internet of Things kategorisinde sayacağımız bir akıllı saat, evinizdeki termostat, geliştirdiğiniz bir mobil uygulamanın veritabanı ihtiyacı ve daha bu kursta sayacağımız onlarca farklı projede nasıl bir veritabanı teknolojisi kullanmalıyız? Bunun cevaplarından en popüler ve güçlü olanı SQLite'dır.

Bu kursta SQLite veritabanını temelden ileri seviyeye doğru öğrenerek aşağıda belirttiğimiz birbirinden farklı birçok projede kullanabilirsiniz:

- Web Siteleri
- Giyilebilir Teknolojiler (Akıllı saat/elbise/ayakkabı/kolye vb.)
- Mobil Oyun Uygulamaları
- Akıllı Ev Uygulamaları (Termostat, Kapı Kilidi, Ev Yönetim Sistemleri, Güvenlik Sistemleri vb.)
- Herhangi Bir Kurulabilir Uygulamanın Veritabanı İhtiyacı (Windows, Android, iOS ve daha birçok proje SQLite kullanmaktadır)
- Gömülü Sistemler (Oyuncaklar, Akıllı Otomobiller, Uçaklar, Uzay Teknolojileri, Savunma Sanayii Araçları vb.)


Who this course is for:

  • SQLite veritabanı programlamayı öğrenmek isteyenler
  • iPhone, Android ya da diğer mobil işletim sistemlerinde veritabanı işlemlerini gerçekleştirmek isteyenler
  • Temel veritabanı gereksinimleri için SQL Server, Oracle, PostgreSQL, MySQL gibi karmaşık RDBMS'leri kullanmak istemeyenler

Instructor

Cihan Özhan
Founder of DeepLab.co | Autonomous Systems Developer
Cihan Özhan
  • 4.3 Instructor Rating
  • 3,283 Reviews
  • 86,150 Students
  • 7 Courses

İleri seviye yazılım, veritabanı, Blockchain, Machine Learning, Deep Learning, Computer Vision alanlarında projeler geliştiriyorum. Bu genel başlıkları çoğunlukla otonom sistemler üretebilmek için kullanıyorum.

"Birisine bir şey öğretemezsiniz, ancak kendisinin onu keşfetmesine yardım edebilirsiniz." {Galileo Galilei}

Hakkımda daha detaylı bilgi almak ve ürettiğim kaynakları takip etmek için kişisel web sitemi ziyaret edebilir, LinkedIn üzerinden iletişime geçebilirsiniz.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.