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 Neuroscience Coaching
Web Development JavaScript React CSS Angular PHP Node.Js WordPress 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 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:

  • 3.5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Ruby

A'dan Z'ye Ruby Programlama

Sıfırdan başlayarak ileri seviyeye Ruby programlama dili ve popüler frameworkleri.
Rating: 4.2 out of 54.2 (44 ratings)
5,698 students
Created by Ender KUŞ
Last updated 3/2019
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Ruby programlama hakkında bilgi sahibi olacaksınız
  • Ruby programlama dili ile kendi betiklerinizi yazabileceksiniz
  • Gem paketleri nedir ve nasıl kullanılır sorularının cevabını bulabileceksiniz
  • Ruby ile geliştirilmiş web frameworkleri hakkında bilgi sahibi olacaksınız (Sinatra & Ruby on Rails)

Course content

3 sections • 74 lectures • 3h 22m total length

  • Preview03:41
  • Windows İşletim Sisteminde Ruby Kurulumu
    04:31
  • CMD Nedir ? Basit CMD Komutları
    02:47
  • IRB Nedir
    02:18
  • Metin Editörü Olarak VS Code Kurulumu
    02:35
  • VS Code İçerisinde Ruby Dosyalarını Çalıştırmak
    03:12

  • Ruby ile Matematiksel İşlemler
    02:33
  • Değişkenler
    01:55
  • Değişken Adlandırma Kuralları
    03:08
  • Değişkenlerle Matematiksel İşlemler
    03:38
  • Preview01:51
  • Ayrılmış Kelimeler
    01:07
  • Metinsel Fonksiyonlar
    05:05
  • Preview02:14
  • Yorum Satırları
    02:05
  • Preview02:45
  • Preview04:13
  • IF Koşulu
    03:52
  • IF ve ELSE Koşulu
    03:22
  • ELSIF Koşulu
    02:22
  • IF THEN ELSE Yapısı
    02:00
  • UNLESS Koşulu
    02:41
  • CASE WHEN Koşulu
    04:23
  • Farklı CASE ve WHEN Metodları
    03:29
  • DOWNTO Dögüsü
    02:43
  • TIMES Döngüsü
    02:00
  • UPTO Döngüsü
    01:35
  • STEP Döngüsü
    02:36
  • WHILE Döngüsü
    02:28
  • BREAK Kullanımı
    02:12
  • NEXT Kullanımı
    01:42
  • LOOP Döngüsü
    02:19
  • REDO Kullanımı
    02:15
  • Diziler (Arrays)
    04:36
  • Dizilerde EACH ve FOR
    03:00
  • Dizilerde LENGTH ve COUNT
    01:53
  • Dizilerde REVERSE ve SORT
    02:04
  • Dizilerde FIRST ve LAST
    02:17
  • Dizilerde INCLUDE? ve MEMBER?
    02:26
  • Dizilerde *INT ve *STR
    02:48
  • İki Diziyi Birleştirmek
    02:11
  • Dizilerde Çıkarım
    02:11
  • İki Diziyi Tekrarsız Birleştirme
    02:07
  • Dizi Sonuna Eleman Eklemek
    01:53
  • Dizi Sonuna Dizi Eklemek
    02:34
  • Dizilerde JOIN
    01:33
  • Dizilerin Başına Eleman Eklemek
    01:52
  • Dizilerde INSERT
    02:52
  • Preview02:49
  • Dizilerde DELETE & DELETA_AT ve CLEAR
    03:36
  • HASH Yapıları
    04:30
  • HASH Yapılarında Denlik Kontrolü
    03:41
  • HASH Yapılarında FETCH
    03:01
  • HASH İçerisine Değer Atamak
    01:58
  • HASH İçerisine Default Değer Atamak
    03:32
  • HASH İçerisinde Anahtar Bulma
    01:55
  • HASH - COUNT,SIZE ve LENGTH
    02:00
  • HASH - KEYS,VALUES ve VALUES_AT
    03:12
  • HASH - HAS_KEY? ve HAS_VALUE?
    02:31
  • RANGES (Aralıklı Nesneler)
    03:06
  • RANGES - BEGIN ve FIRST
    01:05
  • RANGES - END ve LAST
    01:03
  • RANGES - MİN, MAX ve SIZE
    01:55
  • RANGES - STEP
    01:20
  • Preview03:36
  • Fonksiyonlara Varsayılan Değer Atama
    03:47
  • Fonksiyonlar ve Diziler
    02:27
  • Fonksiyonlar - RETURN
    02:34
  • Fonksiyonlar - Anahtar Değer Tanımlama
    03:12
  • Fonksiyonlara Çoklu Değer Atama
    03:08
  • Sınıf Yapıları
    03:28
  • Sınıf Yapılarında Miras Alma
    03:47

  • Sinatra'yı Tanıyalım
    05:30
  • Preview02:19

Requirements

  • Bilgisayar kullanmayı bilmeniz kurs içeriğinden faydalanmanız için yeterlidir.

Description

Popüler programlama dilleri arasında kendine yer edinmiş ve kolaylıkları ile ünlü olan Ruby programlama dili hakkında bilgi sahibi olmak isteyen, Ruby öğrenmek isteyen ve Ruby ile proje geliştirmek isteyenler için hazırlanmış en basitten karmaşık yapılara kadar uzanan bir kurstur. Kurstan faydalanmak için herhangi bir şekilde bilgi sahibi olmanıza gerek yoktur. Kurs programlama dilleri ile ilgili hiçbir bilgisi olmayan, sıfırdan programlamaya başlayan kişilerden uzman seviyesine kadar bir kitleye hitap etmektedir.

Who this course is for:

  • Ruby öğrenmek isteyen herkes
  • Ruby ile web uygulamaları geliştirmek isteyen herkes
  • Ruby ile masaüstü uygulamaları geliştirmek isteyen herkes
  • Kolayca ve hızlı bir şekilde program geliştirmek isteyen herkes
  • Ruby on Rails'e başlamak isteyen herkes

Instructor

Ender KUŞ
Yazılım Uzmanı
Ender KUŞ
  • 4.2 Instructor Rating
  • 44 Reviews
  • 5,698 Students
  • 1 Course

İlk ve orta okul hayatımı Edirne, Enez'de geçirdim ardından lise hayatıma KTSO Bilişim A.T.L.'de devam ettim. Atatürk Üniversitesi Bilgi Yönetimi lisans programı ili eğitim hayatıma devam etmekteyim.

Web taraflı yazılım geliştirme konusunda PHP ile bir çok proje geliştirdim. Masaüstü programlama alanında da bir çok projede yer aldım. Kendi projelerim olduğu gibi bir çok yazılım firmasına da freelancer olarak destek sağladım, sağlamaya devam ediyorum.

Ruby ile tanışmamın ardından Türkiye'de sınırlı da olsa önem arz edecek projelerde (Otomotiv alanında, bankacılık alanında, ERP) yer alma fırsatı buldum. 

2016 Yılında KODLAB yayınlarından Ruby Programlama kitabım çıktı ve satışa devam etmekte. Kitabın yanında Ruby ile ilgili çalışmalar yürütmeye devam etmekteyim. Ücretli ve ücretsiz platformlarda dersler paylaşmaktayım.

Ruby dilinin Türkiye'de daha fazla kişi ile buluşması için çalışmalarımı sürdürmekteyim.

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