Algoritma Geliştirme Eğitimi ve Programlamaya Giriş

Algoritma Eğitimi ve Akış Diyagramları ile Programlamaya Giriş, Programlama Mantığını Öğrenmek için Problem Çözme

4.75 (2004 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
8,732
students
14 hours
content
Mar 2024
last update
$19.99
regular price

What you will learn

Algoritma Eğitimi

Bu eğitimi alan herkese C / C++ kursumu hediye ediyorum. Algoritma eğitiminde öğrenilen bilgilerin pekiştirilmesi için programlama dili mutlaka öğrenilmelidir.

Yazılıma Giriş

Programlamanın temeli olan algoritmayı

Algoritma ve programlama mantığını

Algoritma İle Problem Çözmeyi

Sıfırdan başlayarak problem çözmeyi ve algoritma oluşturmayı

Akış şemalarının programlamadaki önemini

Akış şemalarını oluşturmayı

Oluşturdukları algoritma ve akış şemalarını test ederek sonuç almayı

Flowgorithm programını kullanarak akış şemalarını oluşturmayı

Bu kursu alıp mesaj yolu ile bana ulaşan herkese c ve c++ kursumu hediye ediyorum

Bilgisayar Programcılığı

Description

Programlamaya başlamadan önce mutlaka algoritma ile başlanmalıdır. Programlamanın temelinde problem çözme yatmaktadır. Bir programlama dilinde verilen problemi çözmek için algoritma ve akış şemalarından faydalanılmaktadır. Doğrudan bir programlama dili öğrenmeye çalışmak, kodları ezberlemekten öteye geçmez. Oysaki yazılımda ezber yoktur. Sadece o programlama diline ait metodlar, komutlar ezberlenir. Bütün programlama dillerinde ortak olan bazı değerler bulunur örneğin, değişkenler, karar yapıları, döngüler, diziler, fonksiyonlardır. Doğrudan bir programlama dili ile başlarsanız bu yapıların nasıl yazıldığını ve nasıl kullanıldığını görürsünüz. Fakat programlama için bu anlattıklarımın sadece nasıl yazıldığını bilmek yetmez. İşin mantığını anlamak ve hangi durumlarda hangi yapıların kullanıldığını bilmek gerekir. Bu eğitim setimizde problemlerin nasıl çözüldüğünü göreceksiniz. Algoritma bilginizin iyi olması durumunda hangi programlama dilini seçerseniz seçin öğrenme süreciniz çok hızlı olacaktır. Çünkü siz problemlerin nasıl çözüleceğini biliyor olacaksınız. Öğrenmeniz gereken sadece programlama diline ait syntax( söz dizimi) yapısıdır. Syntax yapısını öğrenmek çok kısa zaman almaktadır. Birçoğumuz bilgisayarda hemen bir proje çıkarmak ister. Aceleci davranırız. Yani emeklemeden yürümek, yürümeden koşmak isteriz. Fakat sağlam bir altyapımız olmadan doğrudan bir programlama dili ile işe başlarsak projenin belli noktalarında çözüm üretemez hale gelir ve başkalarına ait kodların belli bölümlerini internetten kopyala yapıştır yöntemi ile kendi projemize dâhil ederiz. Fakat bir değişiklik yapmak istediğimizde kodların anlamını bilemediğimiz için kodlarımız tabiri caizse çorbaya dönüşür ve işin içinden çıkamaz duruma geliriz.

Algoritma Eğitimi, Programlamaya Giriş, Akış Diyagramları, Programlama Mantığı, Programlamaya Başlangıç, Programlama Temelleri

Content

Algoritmaya Giriş ve Temel Kavramlar

Bilgisayarın Sistemlerinin Çalışma Prensibi
Problemin Tespit Edilmesi, Çözülmesi ve Programlamaya İlişkin Temel Kavramlar
Programlamada Kullanılan Temel Operatörler
Temel Operatörlerin Kullanılabilirliği
Akış Diyagramlarında Kullanılan Semboller ve Flowgorithm Programının Tanıtılması

Koşullu İfadeler

Dikdörtgenin Alan ve Çevre Hesabı - Dairenin Alanını Hesaplama
3 Sayının Ortalaması ve Girilen Tutara Göre KDV Hesaplama
Koşullu İfadeler - Ehliyet Alabilme-Girilen Sayı Pozitif, Negatif veya Sıfır mı
İşe Alınma Problemi if - else Kullanımı
Parçalı Fonksiyon Problem Çözümü
Vücut Kitle İndeksi Hesaplama
Girilen Vize ve Final Notuna Göre Ortalama Hesaplama ve Geçti Kaldı Sonucu
İkinci Dereceden Bir Bilinmeyenli Denklem Çözümü
100 lük Sistemdeki Puanı 5lik Sisteme Çevirme

Döngüler

Döngülere Giriş
Girilen Sayıların Toplamı ve Çift Sayıların Toplamı
Girilen Sayının Mükemmel Sayı Olup Olmadığını Tespit Etme
Çarpım Tablosu - İç İçe Döngüler
Girilen Sayının Faktöriyelini Hesaplama
Girilen 10 Adet Sayıdan Kaç Tanesinin Pozitif, Negatif ve Sıfır Olduğunu Bulma
While Döngüsüne Giriş
0 Girilene Kadar Sayıları Toplama
0-100 Arası 3 ve 5 e Bölünen Sayılar
Girilen Sayının Asal Çarpanlarını Bulma
10 Tabanındaki Sayıyı 2 Tabanına Dönüştürme
İstenen Sayıda Asal Sayı Bulma
İstenen Sayıda Mükemmel Sayı Bulma

Dizi Kavramı Ve Diziler ile İlgili İşlemler

Dizi Nedir? Hangi Durumlarda Kullanılır?
Dizilerin Döngüler ile Kullanımı
Dizi Elemanlarını Güncelleme
Dizi İçindeki En Büyük Sayıyı Bulma
Dizilere Veri Girişi ve Not Ortalama Hesabı
Dizi İçindeki Elemanları Sıralama

Screenshots

Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Screenshot_01Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Screenshot_02Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Screenshot_03Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Screenshot_04

Reviews

Meti̇n
June 21, 2023
Anlattığı konu hakkında birden fazla örnek göstererek daha iyi öğrenmemizi sağlıyor. Gayet başarılı ve anlaşılır.
Ümmühan
June 16, 2023
Açıklayıcı bir dersti teşekkürler hocam :) Sizleri keşfettiğim için mutluluk duyuyorum, dilerim daha fazla dersleriniz gelir ve faydalanma fırsatım oluşur bilhassa Back-end Developer eğitimlerini kapsayacak nitelikte :))
Sena
June 4, 2023
Mükemmel anlatmışsınız. Hocam çok teşekkür ederim bu programı sayenizde ezberlemeden öğrendim ve kurs adı altında "Computer systems & algorithms" dersi içeriğinin tümüne (basamak dönüştürme vs.) değinmeniz de çok hoş
Emre
May 6, 2023
Lisansa başladığımdan beri korktuğum ve sıkıcı bulduğum algoritma ve programlamanın, bu kurs sayesinde aslında çok eğlenceli ve yapılabilir bir iş olduğunun farkına vardım. Sağolsun, bu kursu veren hocamız tarafından ücretsiz olarak C ve C++ kursunu temin ettim . Şimdi bu kursa da başlmak için sabırsızlanıyorum.
Gökhan
May 4, 2023
Bir kurs ancak bu kadar güzel bir şekilde tane tane anlatılabilir. Kurs içeriğinde uygulamalar olması, bunların hazır doküman olarak paylaşılması ve gerçekten öğretici bilgiler içirmesi çok faydalı bir durum. Hocamızın bu kursu alanlara ücretsiz olarak verdiği C/C++ kursunu da izleyeceğim. Umarım en az bunun kadar anlatımı basit ve öğretici olur. Teşekkür ederim, emeklerinize sağlık!!!
Ahmet
April 29, 2023
Hocamızın Anlatımı Gayet Açık, Net ve Anlaşılırdı,Yeterli Örnekler , Ödevler Var.Konu Hakkında Kafanıza Takılanlar Olduğu An Hocamız Anında Cevaplıyor.Kursu Almak İsteyenler Düşünmeden Alabilirler.
Onur
April 22, 2023
Bu güne kadar C,C++,C# öğrenmek için çok çabaladım ve paralelinde eğitim satın aldım hepsinde algoritma anlatıldı ama süreç şeması kullanarak kimse anlatmamıştı; bu yüzden döngü ve dizileri kullanımı için verilen ödevleri yapmakta oldukça zorlandım. Algoritmanın süreç planını kullanarak anlamam kolaylaştı bununla beraber süreç planını hazırladığım denemelerin nasıl tepki verdiğini görmek algımı güçlendirdiğini düşünüyorum. Microsoft Visio ile hazırladığım bazı küçük projeleri Flowgorithm da denedim iyi sonuçlar aldım. dersi bitirince bu öğrendiklerimi C ve C++ ile denemek için sabırsızlanıyorum. Flowgorithm ve anlatım için teşekkür ederim.
İrem
April 18, 2023
Hocamıza anlaşılır, akıcı ve detaylı anlatımı için teşekkür ederim. Okul nedeniyle hızlı bir şekilde algoritmanın mantığını tam olarak kavrayamadan C diline başlamıştım, bu kurs sayesinde eksiklerimi kapatıp emin adımlarla programlamaya başlamak istiyorum. Bir programlama diline başlamadan önce algoritmanın mantığını anlamak isteyenler için çok faydalı bir kurs, kaliteli bir eğitim. Bahsettiğiniz C/C++ kursunun linkini gönderebilir misiniz, emeğinize sağlık
Mehmet
April 12, 2023
Henüz ilk dersi bitirdim lakin ders akıyor. Gerek ses tonu gerek anlatış biçimi harika. Kendinizi okulda gibi hissedeceksiniz.
Ebubekir
April 8, 2023
Hocamın anlatışı çok iyi. Gayet açık ve anlaşılır bir biçimde anlatıyor. Sadece üzerinden tekrar tekrar geçmemiz gerekiyor. Yanında verilen c++ dersleri ile devam edip bu dersin pekiştirmesini c++ üzerinden yapmak şart. Teşekkürler hocam.
Ege
April 4, 2023
Eğitmen konulara aşırı detaylı ve hassas yaklaşıyor. Algoritma öğrenmeye geldiyseniz kesinlikle sizin için doğru bir tercih olacaktır.
Kutluhan
March 29, 2023
Yorumumu özellikle kursun sonunda yazmak istedim. Kursun başından beri hocam çok ilgiliydi. Çok teşekkür ediyorum. Ayrıca videoların içerik olarak da tamamen ayrıntılı anlatılması kursu oldukça kaliteli bir hale getiriyor. Bazı videolarda ses çok az gelmesine rağmen ders yine de anlaşılırlığından bir şey kaybetmiyor. Ben indirim olduğu gün almıştım ama kalite olarak indirim olmasa da belirlenen ücretin kat kat fazlasını hak ediyor. İyi ki de bu kursu almışım diyeceksiniz emin olun.
Elifnur
March 27, 2023
Henüz tamamını izlemedim ama izlediğim kadarıyla yağ gibi akan çok hoş bir anlatımı var. Tamamen bittiğinde düşüncelerim değişmiş olursa güncellerim. Ama şimdiye kadar izlediğim en en en iyi algoritma eğitimi diyebilirim.
Sibel
March 27, 2023
Başlangıç seviyesindeyim ve bu video en basit ve en anlaşılır şekilde 1,0 ve bilgisayar çalışma prensibini iyi bir şekilde anlatmakta.
ERMAN
March 20, 2023
açık ,anlaşılır ve öğretici ayrıca ödevlerle sorumluluk vererek pekiştireç sağlıyor. programın ben güzel yanlarından birisi imleç vs ifadelerinde boğulmadan yap boz mantığıyla programın öğretilmesi buda basit olması yeni başlayanlar için iyi birşey.

Charts

Price

Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Price chart

Rating

Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Ratings chart

Enrollment distribution

Algoritma Geliştirme Eğitimi ve Programlamaya Giriş - Distribution chart
4080150
udemy ID
5/26/2021
course created date
5/31/2021
course indexed date
Bot
course submited by