Yazılıma nereden başlanır?

Merhabalar. Teknolojiden pek anlamıyorum fakat birkaç haftadır bilgisayarlara merakım arttı. Az seviyede bile olsa, yazılım öğrenmek istiyorum. İmkansız mıdır? Öğrenme olasılığım var mıdır? Eğer başlayacaksam, nasıl başlamalıyım ve ilk ne öğrenmeliyim?

B
1 kişi takip ediyor.
Misafir olarak yayınla
41
41 CEVAP

Başlayacaksanız python programlama dilinden başlayabilir siniz, youtube da anlatımı mevcut izlemek isterseniz

S

Teşekkürler, not aldım

Berna Hewitt 1 ay

Algoritma öğrenin

M

Youtube, Bilgisayar Kavramları kanalını da önereyim

Mehmet Yaray 1 ay

çok teşekkürler,

Berna Hewitt 1 ay

Ben üni pc mezunuyum gecmişten emin ol ben çözdüysem sende çözersin yeterki iste ben istemeden çözdüm zamanında ve unuttum düşün sen isteyer neler yaparsn

U

Teknolojide imkansız diye birşey yoktur öğrenir yaparsın isteklerin önemli bu konuda. Her türlü yardımcı video ve dökümanları nette bulabilir ordan yürürsün

Ö

Araştırdım. Fakat bu konuda sıfır olduğum için nerden başlamam gerektiğini bilemedim

Berna Hewitt 1 ay

Assembly, Java, delphi, c++ vs bir yerden başlar öğrenirsin ama bunu hobi olarak yapacaksan sıkıcı olabilir bir süre sonra. Yazarken mutlu olursun ama sonu gelmeyince bıkabilirsin bende bir süre yazıp sonrasında bırakmıştım. Tavsiyem hobi olarak photoshop ile uğraşabilirsin.

Özkan Kurmus 1 ay

Oncelikle bu heves kalıcimi geçicimi onu öğren. 2.si hic bilgin yoksa ögrenmen daha kolay olur ücretli kurslara gitmeni tavsiye ederim. Youtube uzerinden video ile ogrenirsin ama bu seni çok zorlar youtube uzerinden ancak biraz bilgisi olup ögrenmek isteyenler faydalanır.
Bunu eski bir hacker olarak söyluyorum.
Öğrenmek istiyosan eğitim şart uzman kisiler tarafından.

Son olarak ingilizcen en az orta seviyeli olmali

E

http://code.org/

B

Matematik ile aran nasıl? https://scratch.mit.edu/ buradan başlayabilirsin .

M

Sözelci olduğum halde, yadsınamaz. Konu matematik olunca öğrenmesi zevkli olduğu için biraz kolay öğrenebiliyorum.

Berna Hewitt 1 ay

Düşünmeye iter, çözüme giderken yardımcı olur .

Mehmet Bari 1 ay

matematik ile doğrudan ilişkili olduğunu düşünmüyorum şahsen, sırf sayısalı iyi diye pc mühendisliği yazılım vs kazanıp beceremeyen çok fazla insan var. Matematik tabiki lazım bazı konularda ama çokta gerekli olduğunu düşünmüyorum her konuda kaynak mevcut artık. Yazılım daha çok mantık ve birden çok olayı ilişkilendirebilme yeteneği gerektirir mesela şu şöyle ise bu böyle olur eğer böyle olmazsa başka bir durum olur gibi en basitinden.

Berk Karagulle 1 ay

Başlangıçta, doğrudan ilişkili göremeyebilirsiniz ama, kademeler arttıkça gelen problemlerin çözümünde matematiğin nasıl gerekli olduğu ortaya çıkıyor. İşin matematik kısmıyla ilgili yerlerine gelirsek akşam ederiz Bilim insanları 10 binlerce sayfa yazılar yazıp, teoriler ve teknikler geliştirmişler .

Mehmet Bari 1 ay

Yazılım öğrenip tam olarak ne yapmış olmak istiyorsunuz? Yani birşey üretebilecek konuma geldiğinizde bir mobil uygulama mı yoksa bir oyun mu üretmiş olmak isterdiniz? Ama arkadaşın dediği gibi heves mi yoksa kalıcı mı oldugunu öğrenmek için nispeten kolay fakat hızlı sonuçlar alabileceğiniz sonuç almak için prof. Olmanız gerekmeyen bir dilden başlayabilirsiniz.

C

geçici heves değil de daha çok hobi gibi.

Berna Hewitt 1 ay

Gayet tabi hobi olabilir fakat yanlış bir dilden başlarsanız belki ileride sevecekken hızlı şekilde sıkılabilirsiniz, nispeten artık kullanılmayan fakat birkaç satır öğrendikten sonra bile hemen sonuçlar alabileceğiniz dillere yönelebilirsiniz. Mesela web tabanlı kodlama önerebilirim.

Caner Newton 1 ay

onun içinde en baştan başlamak gerekmez mi? Ya da nerden başlarım? Sıfırım

Berna Hewitt 1 ay

Web tabanlı kodlama hızlı sonuç alabileceğin bir alan o yüzden önerebilirim bir arkadaş da aşağıda önermiş bende HTML ve CSS veya HTML ile birlikte ASP / PHP önerebilirim eğer ben web tabanlı kodlamadan zevk alırım sayfalar oluşturup bu sayfaların hem grafik konusunda hem kodlama konusunda emek sahibi oldugumda mutlu olurum ve bunu insanlarla paylaşmaktan (web sitesini yayınlamaktan) zevk alırım diyorsan o zaman öncelikle HTML'den başlamanı daha sonra da tercihine ve hedefine göre CSS veya ASP / PHP öğrenmeni öneririm. Başlangıç olarak HTML derslerine bakabilirsin çok eski ve temel oldugu için Türkçe kaynak bulmakta da sıkıntı çekmezsin.

Caner Newton 1 ay

Bu arada hiçbir temeliniz olmadıgı için tabii ki hangisini seçerseniz seçin en baştan başlamak lazım,

Caner Newton 1 ay

Html ve css ile başlamanı öneririm youtube'dem bakabilirsin

N

Arayüz geliştirici olmak istemiyor. Yazılım (!) 'dan bahsediyoruz .

Mehmet Bari 1 ay

backend ve frontend kavramlarını araştır bi. Html css tulum peyniri tarifi değil.

Burak Cihanyandi 1 ay

"tulum peyniri tarifi değil" abi gördüğüm en güzel cevap xhkshdjshd

Ömer Pupo 1 ay

Teoride bambaşka şeyler. Backend ve frontend kavramlarını fazlasıyla biliyor ve tekrar ediyorum Yazılımdan bahsediyoruz burda. Tulum Peyniri tarifi senin olsun

Mehmet Bari 1 ay

varsın frontend olsun ne olacak ki? Yazılımı yeni öğrenen biri if else for öğrettiğinde emin ol soğuyacak. Html css gibi dillerle yazdığı şeyin görsel karşılığını alan birini ise daha da gazlayacaktır her zaman böyle olmuştur yani.

Burak Cihanyandi 1 ay

yazılım hayata ve teknolojiye bakış açını değiştirir. Hangi dili öğrendiğinin ne ürettiğinin bir önemi yok. Bir yerden başladığında devamını getireceksin, yazmasan bile hayatını değiştirecek emin ol. İstediğin yerden başla

B

https://www.sololearn.com/ burda c++ phyton ve java eğitimleri mevcut ücretsiz ingilizce kaynaklar aşama aşama size boşluk doldurtarak gidiyor güzel bir sistem.

E

Eğer İstanbul'da yaşıyorsan

http://www.csystem.org/

Buraya git, çok iyi eğitimi var, prgoramlamaya giriş kursu var, bu hafta sonu başlıyor hatta, git oradan başla.

Ben de orada eğitim aldım, daha iyi bir yer bilmiyorum.

Mutlaka eğitim al, çünkü bazı kavramları ve algoritma mantığını kitaplardan öğrenemezsin. Öğrenmeyi başarmanın bir yolunu bulsan bile çok uzun sürer.

H

oyunlardan başla oyunlar bilgisayar kullanımını öğrenmekte çok yarar sağlıyor sonra programlara geçiş yap derim
öğrenebileceğin programları halk eğitim merkezleri veriyor kurslarını zaten o derece yaygın ve basit şeyler ama temelinden öğrenmen lazım bir işi o yüzden oyunlar başlangç olsun
bugları tanı
oyunları crackla
kurulumları öğren oyunların yanında getirdiği programlar yapı taşları

biliyorum biraz saçma gibi gelebilir ama en iyi bu şekilde öğrenilir bilgisayar kullanımı ondan sonra programlara geçiş yapılması daha sağlıklı

H

oyun doyalarının yerini öğrenirsin karşılaştığın hataları araştırıp cözmeye calıştıkca yani ne bileyim direk olarak kullanımı öğretiyor eniğini cücüğünü öğrenirsin 1 yılda üstelik bunun yanında sıkı calışmayla programlarıda öğrenebilirsin bahsettiğim şey ofis programları değil kodlama dili olsun photoshop olsun vesaire teferruatlı şeyler ama yok ben exel öğreniyim diyorsan daktilo daha kullanışlı asdfgds

Halil Dedebal 1 ay

Websiteleri ile uğraşmak için Html&Css ile giriş yapabilirsin, hatta google'a html&css dersleri yazarsan yüzlerce video bulabilirsin. Benim tavsiyem yakın kampüs'ün videoları, gayet basit bir şekilde anlatıyor. https://www.youtube.com/watch?v=fakHTnkZLRc Onun dışında ben bu konuda ilerlemek uygulamalar yapmak istiyorum dersen de Java ile başlamanı öneririm. İlk başta zor gelebilir, hemen pes etme yeter ki... Onun içinde bu kitabı öneriyorum. Kitapla birlikte videolu anlatım cd'si geliyor ve gayet açık bir şekilde her şeyi anlatıyor. Kitap için: http://www.hepsiburada.com/yeni-baslayanlar-icin-java-8-p-KKODLAB01104

M

http://www.codeacademy.com/ gayet keyifli ve arayüzü rahat bir site, kullanması ve öğrenmesi çok eğlenceli, tavsiye ederim

E

Önce hangi programlama dilini öğrenmek istediğine karar vermen gerek. Ardından ingilizcen varsa ingilizce yoksa türkçe olarak algoritma öğren ve kaynak seç. Ardından aynı şekilde en iyi kaynakları araştırıp yazılı olarak mı, yoksa görsel olarak mı daha iyi öğreneceğini keşfet. Tavsiyeyle bir programlama diline başlarsan daha başlamadan bırakırsın.

Programlama diline karar verdikten sonra kaynak için burayı güncellersen herkes tavsiye verecektir.

Ama ne olursa olsun bol örneği olan bir kaynak seç. Ve soru sistemide içersin.
Programlama yazarak öğrenilir

E

Hobi niyetine öğrenmek istiyorum. Zor olacak belki biraz, zaman alacak ama belki öğrendikten sonra bir mobil uygulaması olabilir

Berna Hewitt 1 ay

Microsoft'un açık akademi'sine de bakabilirsiniz. Başlangıç için iyi bir Türkçe kaynak. Tam net hatırlamıyorum neler vardı ama c# vardı. Unity 3d için bakmıştık ve çok tane tane anlatıyorlardi. En azından hamlığı buradan attıktan sonra bir çok yabancı kaynaktan da ispanyolca bile olsa yararlanabiliyorsunuz.

H

Çok teşekkürler

Berna Hewitt 1 ay

Rica ederim. Başarılar

Handan Dutton 1 ay

web yazılım mı? Ve kafanda belli bir dil var mı yoksa araştırıp mı seçeceksin eğer öyle ise tavsiye verebilirim.

Y

Algoritmalarla başla işin alfabesi çok güzel bi kitap vardı "algoritma ve programlamaya giriş" onu bul

S

Bugün bakayım o kitaba

Berna Hewitt 1 ay

Ilk önce web sitesi için mi? Mobil için mi? Windows için mi? Linux vb programlar için mi? Imac için mi ?

HTML ve CSS en kolay öğreneceklerin olur fakat bunları bilmen sadece diğer kodlamaları öğrenmene yardımı olur http://ASP.net/ php öğrenmende gerekir. Apple ürünleri için obj-c öğrenmen gerekir. Android İçin Java bilmen gerekir. İçeriye daldıkça çoğalır kodlama durumları. Tavsiyem hangi platform da neyi yapmak istiyorsan ona yönlen yoksa kafan çorba olur. Yazmadığımız dahada fazla kodlama dili var seçim senin kolay gelsin

E

Önce önce önce!

Algoritmanin ne demek olduğunu nasıl işlediğini öğrenmelisiniz.

Sonra ne yazmak istiyorsun!

Web
Oyun
Masaüstü

Webden başlarsan çabuk gelişirsin. Ama zamanını adamalisin hangi alanda çalışacaksan.

M

Sormak istediğin her soruya açığım. Bil Müh öğrencisi olup sekiz yıllık yazılımcıyım.

Muharrem Tolbert 1 ay

Yerimi ayirtayim

E

Youtubede Murat Yücedağ videolarından başla daha sonra zaten bilgi sahibi olucaksın sen seçeceksin Murat Yücedağ Form application yaz 100 tane video var ama ilk 20dersi başlangıç için zaten başta bakarak yaz

K

Yeri gelmişken sorayım ben de Android oyun geliştiriciliği yapmak istiyorum visual studio ve unity programlarını kullanacağım. Elimdeki laptop A6 işlemci ve 4 GB ram Win10 pro yüklü. Bu özellikte bir PC ile bahsettiğim programları çalıştırabilir verim alabilir miyim?

M

Çalıştırırsın.

Mirkan Sabit 1 ay

bu harika bir düşünce öncelikle sizi tebrik ederim. İlk başta algoritma mantığını öğrenmeniz gerekiyor. Başka bir deyişle günlük hayatta da devamlı kullanmış olduğunuz kavramın farkına varıp geliştirmeniz gerekiyor daha sonra ise bir programlama dili öğrenebilirsiniz. Bunun içinC, python gibi dillere bakabilirsiniz. Algoritma ve programlama öğrendiğinizde işlerinizi de bir düzen içerisinde rahatlıkla hallettiğinizi göreceksiniz.
C dersi için volkan kılıç c ders videolarını öneririm
Python için istihza PDF dökümanını öneririm
Başarılar

Y

Sana cok yardimci olacak bedava kurslar var, normalde 7 bin civari ucretler, onlari arastirirsan birseyler basarabilirsin, ben gittim ve sinifimizda fizikci ve matematikciler vardi, ogrenebilirsin yani

O

Şuan için maddi durum kısıtlı. Ama ileride neden olmasın

Berna Hewitt 1 ay

Benim dedigim ucretlilere gitme. Zaten, iskur destekli kurslar var, hatta onlar sana para veriyor, cokta guzel ogretiyorlar

Ozan Ereğli 1 ay

Araştıracağım. Çok iyi oldu söylediğin teşekkürler

Berna Hewitt 1 ay

Eğer Istanbul'daysan İsmek in uzman yetiştirme eğitimleri ve HEM (Halk Eğitim Merkezleri) var. Onlara da başvuru yapabilirsin.

E

Kocaeli'ndeyim maalesef

Berna Hewitt 1 ay

Süper Şunu sormayacağım; mobil mi web mi desktop mı? Vs. Bu, bu işi hiç bilmeyen bir kişiye sorulacak bir soru değil. Genelde bu durumdaki kimse masaüstü uygulama ya da gömülü sistem geliştireceğim demez. Üniversitede ilgili bölümlere giren arkadaşlara da ilk derste ne yapmak istiyorsunuz denmez. Hadi algoritma öğreniyoruz denir. i önce her şeyi bir kenara bırak ve algoritma nedir, ne işe yarar, sana ne kazandırır, niye kullanıyoruz bunları oku, incele, dinle öğren. Bu uzun bir süreç değil, mantığını "tamam anladım ben bunu ya!" dedikten sonra sürekli geliştirirsin. , matematik evet avantaj, ama zaruri değil. İngilizce'nin olması avantaj hemde çok büyük avantaj, olmaması büyük dezavantaj. En azından okuduğunu anlayacak seviyede bilmen gerekiyor. Eğitim için kendine zaman ayır, acele etme. Stratejik olarak bir dili çok iyi öğrenmek ondan sonra onun yanına yeni diller eklemek mantıklıdır. Algoritmadan sonra veri yapılarını incele. Veri, yapı ve algoritma bunlar senin temelin olacak, hangi dili seçersen seç. Ve hangi programlama dilini öğreneceğim diye düşünme hiç, hiç önemi yok, herhangi bir orta ve yüksek seviye dili haftalar içinde öğrenebilirsin, uzmanlaşman yıllar alır. "Öğrenmek" dile ait her şeyi kafana yazmak değildir, artık elimizin altında internet, masamızın üstünde başucu kitaplarımız var. Sadece ne yapmak istediğine biraz kafa yoracaksın.

Hepsini hallettiğinde senin için eğlenceli olacak, sıkmayacak bir ide ve dil olarak visual studio c#.net ile başlayabilirsin. Benim önerim burada console application (bakarsın) ile başlaman sonra formlara geçmen. Java olabilir. Netbeans ya da eclipse ile. Python olabilir. Bunlara çok kısa ufak ufak bak, hoşuna giden ile başla. Birşeyler çıkartmaya başla. Seviyor musun yapabiliyor musun devam edecek misin sor kendine. Sonra web mi mobil mi vs. Diye sorarsın Onada hangi dalla gideceğini öneririz. Çünkü ondan sonra işler dallanıp budaklanmaya başlıyor. Sadece web için bu dalları görebilirsin: https://github.com/kamranahmedse/developer-roadmap

G

Şu yazını ben hocama göstereyim de belki o da anlar. Bize su yonerge üzerinde ders verir artik

Eda Feyza 1 ay

Ilk algoritma yapmadan basla. Eger kafanda oluşturduğun algoritma uzerinden gidersen daha kolay olur kodlamalarin.

E

Oncelikle yazilim nedir? Yazilimci nedir? Algoritma nedir? Yazilim ile neler yapilir neler yapilamaz? Hangi alanda yazilim yazmak istiyorum? Bu sorulara cevap aramanizi tavsiye ederim. Sonra algoritmanizi gelistirmenizi tabsiye ediyorum.

B

Sanırım hobi olarak bir şeyler arıyorsun. Öyleyse seni biraz sıkabilir.

A

Seversem, uğraşabilirim.

Berna Hewitt 1 ay

Matematik sever misin? Hatırlarsan matematikte mantık adında bir konu vardı. A + A' = 1 gibi garip şeyler yapıyorduk. O konuya geri dön bir bak. O konu yazılımın temelidir. Onu seversen, eğlenceli işler de yapabilirsin. Raspberry pi filan alırsın mesela ilerde. Sabah uyandığında sana ayna tutan robot geliştirirsin. Vs vs

A

Neden böyle bir giriş yaptınız? İlk önce öğrenilmesi gereken algoritmadır. Mantık herşeyin içinde var zaten. Ondan sonra da yazılım dilleri denenmeli.

Yiğit Kurnaz 1 ay

Microsoft Açık Akademi çok faydasini gorursun

S

Python kursu bul başla

Ç

Neden Python

Serhat Pekcan 1 ay

Konuya hakim değilim ama istiyorsan tabii ki öğrenebilirsin kolay gelsin şimdiden

E

Hangi alanda yazılım kullanacağına karar vermelisin önce. Programlama dilleri birbirinden farklı herkese göre iyi olan başkasıdır. Kimi java der kimi c ++ der vs. Mesela şu an bi arkadaşım başka bir dil öğreniyor onun alanında o lazım olacağı için. Sonra alanın için hangisi iyi onu araştırman gerek.

S

algoritma.

A

Yanılmıyorsam ODTÜ nun ücretsiz ve sertifikalı kursları başladı ve içinde yazılımla ilgili bir kursu da mevcut istersen bir bak ben İngilizce kursuna bakmıştım gayet faydalı oluyor.

B

İnternet üzerinden ise olabilir. Araştıracağım

Berna Hewitt 1 ay

Haci abiler algoritma dediğiniz sey ne?

O

Bir problemi çözmek için uygulayacağın adımların, planın tamamı. Kod ise o algoritmayı alır ve bilgisayara tercüme eder, şunu şunu yap diye. Kodlama dili öğreneceğine düşünme biçimini, problem çözmeyi öğren diyorlar kısaca.

Mirza Calhoun 1 ay

Hmmm bir nevi cozme konusunda izlenecek yol yani..

Omer Şenocak 1 ay

Stanford university cs derslerini internette kullanima acti, java icin orayi kullanabilirsiniz lecture bile var

B

sabır ve merak varsa bir de yabancı kelimelerle aran iyiyse dilediğin kadarını öğrenebilirsin

S