. |
bu kadar dili ne kadar sürede öğrendiniz ve ne tür kaynakları önerirsiniz youtube dan video filan mı yoksa kitap mı kullandınız. yeni başlayanlar için ne tür kaynak ve dil önerirsiniz |
C++ a yeni başlayan biri için hangi kaynakları ve yolu önerirsiniz. Teşekkürler |
C ve C++'ı ders olarak gördük. Tabii ki okulda gösterilenler tek başına yeterli değil. Bu dillerde ilerlememde yardımcı olduklarını söyleyebilirim. Bu dilleri kapmaktaki en önemli yol bol pratik yapmak. En popüler örneklerden C#'ı, Java'yı, Javascript'i bir mobil ya da Web tabanlı uygulama geliştirirken sürekli kullanıyorsunuz zaten. (Kullanılan Framework çeşitlerini saymıyorum tabii.) Başlangıç için video ve kitapları tabii ki kullanın; ama onlarla kalmayın. O teorik bilgiler pratikte kullanılmadıkça uçup gidiyor. Sonra gerçekten kullanmanız gerektiğinde "Ya bunun sentaksı nasıldı?", "Ya veri yapısı nasıl kuruyorduk?", "Ya bellekten nasıl alan ayırıyorduk?", "Ya Pointer'ı böyle nasıl kullanıyorduk?", "Ya bir String'i nasıl Split ediyorduk" gibi ufak tefek sorular için bile Stack Overflow'a koşarsınız. ![]() Şunu da eklemek gerekiyor; "programlama dili öğrenmek" ile kastedilen nedir? Buradaki "programlama dilini bilmek" ile kastedilen bilgi düzeyi ne kadardır? Thenewboston'dan giriş düzeyinde programlama dili videoları izleyip, ekrana "Hello World!" yazdırmayı, döngü kurmayı, temel aritmatik ve lojik işlemleri yaptırmayı öğrenen ve buna rağmen o dili bildiğini iddia edenler gördüm. :) O "Biliyorum" dediğim dillerin daha bilmediğim nice ayrıntıları var. Yukarıda bir arkadaş yazmış işte, C++'taki Pointer'lar için yüzlerce sayfalık kaynak mevcut. "Pointer kullanımını biliyorum" desem de eminim işin bilmediğim nice teknik ayrıntısı vardır. Piyasada yüzlerce Framework mevcut. Yeni veri tipleri ve yeni metotlar sunan Framework'ler var. Bir dili iyi biliyorsanız, sentaksına alıştıysanız diğer High-level programlama dillerini kapmanız zor olmaz ama. C++'ı ve nesneye yönelik programlama konseptini iyi kapmış biri Java'yı, C#'ı vb. kolayca öğrenebilir. Bu tür dillerin yapıları birbirine çok benziyor. Daha basit sentakslara sahip Python, Ruby gibi diller de revaçta son yıllarda ve uygulama alanları hızla yayılıyor. Bu dillerin kodlaması neredeyse bir İngilizce metin yazımına yakın. :) Daha az satırla, okunurluğu daha yüksek kodlarla programlama yapabiliyorsunuz. |
|
Teşekkürler geçen hafta ana sayfada gördüğüm için izledim. Şimdi iki tane kitap aldım okuldan ve her gördüğüm örneği bende yazıyorum. Kitaplar herkes için c++ ...fahrettin erdinç ve kodlab c++. Özellikle fahrettin erdincin kitabı çok öğretici. |
Yazılım : Java,Android,1C:Enterprise(diyeceksiniz ki bu ne? Rusların SAP'ı öyle diyeyim) Veritabanı : PostgreSQL,MySQL |
Html5 css3 javascript Python c# ![]() |
ekle c, c# , java (giriş), html (bir işe yaramıyor :D) ve şuan asp öğreniyorum.. |
grupta aktif bir şey yok sanırım, aktif iş yapan var mı? |
İyi gunler lise 3 e gidiyorum ve yazilim okuyorum.Kululube katilabilirmiyim.Burdan biseyler ogrenebilirim belki. |
Aktif is derken? |
ilk mesajda berbaer bir şeyler yapmaktan bahsedilmiş de, grupça yapılan bir aktivite yok sanırım |
Evet yok gibi |
Arkadaşlar temel seviye Java bilgim var ama bu konuda ilerlemek istiyorum ama kendi başıma istediğim verimi alamadım. Birde şu kurslara bir bakayım dedim. Ankara'da sektörle bilişimin Java kursunu düşünüyorum. 130 saat ders var konularda baya ileri gidiyorlar. Şuradan neler var bakabilirsiniz.http://www.vektorelbilisim.com/java-egitimi-Java-SE-Java-EE-kursu Sizce gitmeli miyim. Faydası olurmu. Bin lira üstü bir fiyat |
Arkadaşlar, Phyton'dan başlayıp Swift ile devam etmeyi düşünüyorum 9-10 ayda ne kadar kendimi geliştirebilirim bu iki programlama dilinde? Günlük 5-6 saatlik çalışma ile. |
müfredata baktım, bayağı kapsamlı görünüyor. açıkçası temelin üstünde konular olan hibernate ve spring eğitimini adam gibi veriyorlarsa bile java temelini yeni öğrenen bir kişiden bunları öğrenmesini ben şahsen beklemem. yani oradan oraya geçmenin şahsen biraz ütopik olduğunu düşünüyorum. ayrıca uzun soluklu ve birbirine bağlı derslerden oluşan kurslar bence tehlikeli. eğer bir noktada herhangi bir sebepten kopma yaşarsan, daha sonra yetişmen imkansız oluyor. çünkü bu konular birbirine bağlı gidiyor. illa ki kötü öğrenci olmaya gerek yok, herhangi bir sebep mesela sağlık sorunu olabilir ya da belli birkaç günlük işin olabilir, o günlerde eğitime katılamadığın takdirde telafi dersi yapılıyor mu, bunu iyi soruşturmak gerek. soru cevap için etüt zamanı veriyorlar mı, veriyorlarsa nasıl yapılıyor, kişiye göre değil de herkesin katıldığı ortamda soru cevaplandığı zaman o kursun vakit kaybı çok fazla oluyor. genelde bu kurslar uygulamı olması gerekiyor fakat herkesin seviyesi, bilgisayar aşinalığı aynı değil. yanınızdaki öğrenci bir yerde takılırsa ve eğitmen onun başına gidip dakikalarca onun sorunuyla ilgilenirse sizin kurs vaktiniz boşa gidiyor. bu tip problemler karşısında yapılabilecek bir şey de yok. o yüzden uzun soluklu değil, kısa ve net olan kursların tercih edilmesi gerektiğini düşünüyorum. mesela sadece java web kursuna gidilebilir, ya da sadece spring, sadece hibernate, sadece jsf ya da jsp gibi... |
Cevapladığınız için teşekkür ederim. önemli noktalara değinmişsiniz Aslında bahsettiğiniz konular hakkında bişeyler dediler. Mesela her dersin videoya alındığını eğer kaçırma durumunda bu videonun bizimle paylaşılacağını belirttiler. Etüt olduğunu söylediler ama ne kadar verimli olur bilemiyorum. Ama çok ciddi ödev sistemleri var internet üzerinden bol bol soru sorup geri dönüş yapıyorlar. Tabi bunlar ne kadar olursa olsun kişinin ilgisi şart. Günde 3-4 saat ilgilenmem gerektiğini söylediler. |
O onlarin ayibi valla.
C++ da da dynamic_cast yapicak kadar biliyorum, yetmez mi? Saka bi yana C++ daki su olayi cok ozledim:
if (Foo var = getObject()) { //senin icin nullcheck yapiyor
}
Java'ya getirmeye calistilar illa da Closeable denen sinifi implement etmesi gerekiyor. Herseyi gectim adamlar sinifin adini yanlis yazmislar (Closable olmasi gerekiyor, ayni http deki referrer vs referer sorunu gibi)
< Bu mesaj bu kişi tarafından değiştirildi ThisisaNightmare -- 24 Eylül 2015; 16:48:16 >