Rating 4.42 out of 5 (26 ratings in Udemy)
What you'll learn
- Programlamaya ilişkin temel kavramlar/konular
- Programlama mantığı
- Algoritma geliştirme becerisi
- Bir programlama dilini öğrenmeye başlamak için ihtiyaç duyulan altyapı
- Basit düzeyde C# programlama dili
Description
Bu kurs yazılım geliştirme/programlama alanında hiç bir bilgisi olmayan ve sıklıkla "Yazılım geliştirmeye/programlama öğrenmeye nereden başlayabilirim?" şeklinde sorular soran kişiler için hazırlanmış bir başlangıç …
Rating 4.42 out of 5 (26 ratings in Udemy)
What you'll learn
- Programlamaya ilişkin temel kavramlar/konular
- Programlama mantığı
- Algoritma geliştirme becerisi
- Bir programlama dilini öğrenmeye başlamak için ihtiyaç duyulan altyapı
- Basit düzeyde C# programlama dili
Description
Bu kurs yazılım geliştirme/programlama alanında hiç bir bilgisi olmayan ve sıklıkla "Yazılım geliştirmeye/programlama öğrenmeye nereden başlayabilirim?" şeklinde sorular soran kişiler için hazırlanmış bir başlangıç eğitimidir.
Kursun amacı; programlama mantığını kavratmak, kişilerin algoritma geliştirme becerilerini güçlendirmek ve kişileri bir programlama dilini öğrenmeye başlamak için hazır hale getirmektir.
Kurs boyunca konu anlatımlarında ve uygulamalarda C# programlama dili kullanılacaktır. Ancak bu kursun amacı A'dan Z'ye tüm detayları ile C# programlama dilini öğretmek değildir. C# programlama dili yalnızca bir araç olarak kullanılacaktır.
Bu kursu diğer kurslardan ayıran en temel özellik sistematik ve detaylı bir anlatıma sahip olmasıdır.
Temel seviyede bilgisayar kullanabiliyor olmanız ve kişisel bir bilgisayarınızın olması bu kursa katılabilmeniz için yeterlidir.
-----------------------------------------------------
SIKÇA SORULAN SORULAR
-----------------------------------------------------
Bu kurs kimlere yönelik?
Bu kurs yazılım geliştirme/programlama alanında hiçbir bilgisi olmayan ve sıklıkla "Yazılıma/programlamaya nereden başlayabilirim?" şeklinde sorular soran kişiler için hazırlanmış bir başlangıç eğitimidir. Öğrenci olabilirsiniz. Çalışan veya çalışmayan bir kişi olabilirsiniz. Mesleki durumunuzun hiçbir önemi yok. Yazılım geliştirici olma yolunda ilerlemek istiyorsanız; bu kurs sizin için çok iyi bir başlangıç olacak.
Neden bir başlangıç kursuna ihtiyaç var? Niçin doğrudan bir programlama dilini öğrenmeye başlamıyoruz?
Programlamayı öğrenme sürecinde ilk olarak, temel kavramların ve programlama dillerinde ortak olarak bulunan ögelerin iyi bir şekilde öğretilmesi gerekiyor. Ayrıca kişilere algoritma geliştirme becerisinin de kazandırılması gerekiyor. Bir başlangıç eğitimi almadan, doğrudan bir programlama dilini öğrenmeye başlayan kişilerin büyük çoğunluğu zorluk çekiyor. Çok fazla sayıda insanın yazılım öğrenmeye heves edip, kısa süre sonra bu isteklerinden vazgeçmelerinin nedenlerinden birisi de temel konuların atlanması ve sistemsiz bir şekilde yol alınmaya çalışılması. Bu nedenle temel konuların iyi bir şekilde anlatılması yani programlama mantığının öğretilmesi son derece önemli.
Ben zaten biraz programlama biliyorum. Okulda göstermişlerdi. Buna rağmen bu kursa katılmalı mıyım?
Okulda aldığınız veya alacağınız yazılım eğitimleri bizim için bir ölçüt değil. Çünkü alınan eğitimin kalitesi çoğunlukla iyi olmuyor. 1.Ünitenin 6.dersinde bu konu ile ilgili detaylı olarak konuşuyoruz zaten. Şuna emin olabilirsiniz; okulda 1 sene boyunca Programlamaya Giriş-1 ve Programlamaya Giriş-2 derslerinde edindiğiniz toplam bilginin kat kat fazlasını bu kurstan alacaksınız.
40 yaşındayım. Programlamaya başlamak için geç mi kaldım?
Kime göre geç, neye göre geç? 40 yaşındaki halinizi 50 yaşınızdaki halinizle kıyaslarsak eğer; 40 yaş çok erken bir yaş. Öğrenmeye başlamak için geç kalmak diye bir durum olamaz. Şunu unutmayalım ki 2 sene önce programlama öğrenmeye başlasaydınız, şu anda yazılım geliştirme alanında önemli bir tecrübeniz ve bilginiz olacaktı. İşte 2 sene sonra yine aynı cümleyi kurmamamız için şu anda programlama öğrenmeye başlayabilirsiniz.
Kurs ücretli mi?
Evet kurs ücretli. Kaliteli ve özgün bir eğitim oluşturmak ciddi ölçüde emek isteyen bir iş. Müfredatın oluşturulması, kursun kafada kurgulanması, kursta yapılacak örneklerin belirlenmesi, her bir dersin ne şekilde anlatılacağının planlanması, ders çekimleri vs. bunlar çok zaman alıcı süreçler. Tüm bu işlerle uğraşırken başka bir iş yapılması çok zor. Yani eğitim çekmeye başladığınızda tüm vaktiniz bu işe gidiyor. Bu nedenle bu işten bir gelir elde edilmesi gerekiyor. Ortada çok ciddi bir emek ve aylar(9-10 ay) süren bir çalışma var.
İnternette her şey var zaten. Neden ücretli olan bir kursa para vereyim ki?
Herhangi bir konuda, herhangi bir bilgiye internet üzerinden erişilebilir. İnsanlar aradıkları bilgi internette olmadığı için değil, öğrenme sürecini kısaltmak için kursa giderler. Kaliteli eğitimler sayesinde çok daha hızlı ilerlersiniz. İyi hazırlanmış bir eğitim motivasyonunuzu ve enerjinizi doğru biçimde kullanmanızı sağlar. İşte bizim kursumuz da detaylıca tüm konuların ele alındığı, sistematik ve çok iyi hazırlanmış bir kurs. Seminer havasında olan 2-3 saatlik bir kurs değil.
Neden bu kursu satın almalıyım? Bu kursun diğer kurslardan farkı nedir?
Bildiğim ve hakim olduğum bir konuyu karşımdaki insana çok iyi bir şekilde aktarabilirim. Anlatma ve öğretme becerim güçlüdür. Eğitim oluşturma konusunda da detaycı bir yapım var. Eğitim işinin sistematik ve akademik yapılması gerektiğini düşünüyorum. Bu kursu diğer kurslardan ayıran en belirgin farklılık; detaylı ve sistematik bir anlatıma sahip olan bir kurs olmasıdır.
Bu kursu bitirdiğimde uygulama geliştirebilir seviyeye gelecek miyim?
Hayır. Bu kurs bir başlangıç kursu ve yazılım geliştirici olma yolculuğunun birinci basamağını oluşturuyor. 1.Ünitenin 7.Dersini izlerseniz eğer, bu kursun yazılım öğrenme sürecindeki rolünü daha iyi kavrayabilirsiniz.
Bu kursu satın alırsam okulda verilen ödevlere veya projelere yardımcı olacak mısınız?
Hayır. Benim buradaki sorumluluğum size çok iyi bir şekilde programlama öğretmek. Okulda verilmiş olan ödevler ve projeler bizim konumuz dışında olan şeyler. Onlar sizin sorumluluğunuz. Ayrıca bu eğitime katılırken okul düşüncesi kafanızdan uzaklaşmalı. Okul bizim için bir ölçüt değil. Aklınızda "Ben bu eğitimi alırsam okuldaki derslerim için faydalı olur." gibi bir düşünce olmasın. Aklınızda "Ben bu eğitimi alırsam programlama öğreneceğim." düşüncesi olsun.
Yazılım geliştirici olmak için matematik bilgisi gerekli mi? Matematiğim kötü olsa bile yazılım geliştirici olabilir miyim?
Özellikle matematik bilgisi gerektiren bir alanda(mühendislik uygulamaları vb.) çalışmadığınız sürece, matematik bilginizin iyi olması gerekmiyor. 1.Ünitenin 4.dersinde bu konu hakkında detaylıca konuşuyoruz.
İngilizcem iyi değil. Programlamaya başlamak için İngilizce bilmem gerekiyor mu?
Programlama öğrenmeye başlamak için İngilizce bilgisi gerekmiyor. Kursumuz Türkçe zaten. Ayrıca İngilizcenizin zayıf olması yazılım geliştirici olmanıza da engel değil. Kötü bir İngilizce ile de yazılım geliştirici olabilir ve bu işten para kazanabilirsiniz. Ancak ilerleyen aşamalarda mutlaka İngilizcenin eksikliğini hissedersiniz. Çünkü siz kendinizi geliştirdikçe farklı farklı kaynakları incelemek isteyeceksiniz ve bu kaynaklar çoğunlukla İngilizce olacak. Bu nedenle eğer İngilizceniz iyi değilse, programlama ile beraber İngilizce çalışmanızı da tavsiye ederim.
Yazılım geliştirici olmak için üniversite mezuniyeti gerekiyor mu?
Hayır gerekmiyor. Bu iş tamamen motivasyonlu bir şekilde çalışmaya bağlı.
Ne kadar süre sonra uygulama geliştirebilir seviyeye gelebilirim?
Bu tamamen sizin ne kadar çalıştığınıza bağlı. Süre hakkında net bir şey söylemek zor elbette ancak yine de 1.Ünitenin 7.Dersinde bu konu hakkında detaylıca konuşuyoruz.
Paid
Self paced
Beginner Level
Turkish
142
Rating 4.42 out of 5 (26 ratings in Udemy)
Go to the Course
