Uygulama geliştirmek isteyen gençler nasıl bir yol izlemeli?
Uygulama geliştirme, şu an para kazandırma potansiyeli en yüksek mesleklerden. Biz de sık sık gençlere bu yolda kendilerini geliştirmelerini öneriyoruz. Ancak hiçbir şey canlı örneğin yerini tutmaz. Konuğumuz Mert Dümenci henüz lise öğrencisi ama kendini uygulama geliştirme konusunda eğitiyor. Bize de deneyimlerini anlatıyor.
güzel bi konu olmuş teşekkürler.
Ziyaretçi
hem 2 video hem süper konu, tişikirler teknoşeyirr...
Ziyaretçi
arkadaşı kıskandım doğrusu, yolu açık olsun, videonun devamını bekleriz...
Ziyaretçi
ios tarafında yazılım geliştirmek mac bilgisayarın olup olmamasıyla alakalı bişey diye düşünüyorum.çünkü herkes mac kullanacak kadar zengin olamıyor.
ama arkadaşı takdir ediyorum
Bende uygulama gelistirmek istiyorum ama hemen olacak birsey olmadigini biliyorum 6 sinifa gidiyorum 12 yasindayim derslerim cok iyi ve proglama dili ogrenmek istiyorum nasil bir yol izlemeliyim adim onur yorumlar icin simdiden tesekkur ederim
bence python(bu birdil internette açıklamalı bulabilirsin) başlangıç için iyi yada delphi kullanabilirsin bnde ozaman başladım.
Ziyaretçi
işte budur, sağolun, emeğinize sağlık...
ceyhun
bir tıkladım siteye birbirinden güzel iki video. önemli bir noktaya değinmişsiniz.
furkan
arkadaşın dediği bi kitap var ismini söylemedi ama o kitabın ismi nedir acaba bende bu iş'e çok meraklıyım ama dediği gibi türkiyede hiç kaynak yok 🙁
Merhaba,
Objective-C ile ilgili Türkçe yayın arıyorsanız Kodlab Yayınevi'nin Objective-C kitabını önerebilirim.
elemana helal olsun. Liseye bile yeni geçmiş. Herkesin elinde iphone ama yazılımcı yok. Birbirine yardım eden yok (henüz yeni yeni) kaynak yok vs. Gerçekten bakir bir sektör. Çalıştığım şirket şu çocuğun okurken yazabileceği bir programa çok sağlam (ama fena sağlam) bir para ödüyor. Saç baş yoluyorum. LP ve MG yazılım geliştirme konusunda tavsiye vermekle çok haklılar. Ciddi fırsat var bu sektörde.
Mert yorumları okuyorsa buradan ona da bir tavsiye olsun.
Java'dan korkmayın, Objective-C'ye göre çok daha kolay ve anlaşılabilir bir dil. Tutorial'ları da her yerde. Türkçe kaynaklara hiç ihtiyacım olmadı ama tam olarak öğrenmek için yeterli olmasa da başlangıç için Türkçe kaynak var.
"Bilgisayarla ilgili ne kadar çok şey öğrenirseniz o kadar az şey bildiğinizi anlarsınız." Murphy Yasalarından.
Yazılım geliştirmeye başlayan arkadaşlar en geç 1-2 hafta sonunda bunu fark edecektir 😀 Çok eğlenceli iştir, bazı sorunları çözmek zaman alır ve çok sinir bozucu olabilir eğer o anlarda sakin ve kararlı olursanız harika bir uygulamanız olacaktır.
Deniz Can Karaca
Dunning-Kruger sendromuna örnek olur bence o, Murphy yasasındansa.
ahmet
Dunning-Kruger sendromu bence anlatılanla alakasız olur.eğer yaptığınız işe hakim değilseniz ama genede iyi yapıyorum diyosanız ve bunun farkındada değilseniz bu Dunning-Kruger sendromu olur
teknoseyirdeki konu içeriği olarak efsane bölümlerden birisi bence. genç arkadaşımızı da tebrik etmek lazım erken başlayarak çok akıllıca bir hamle yapmış çünkü ileride hiç vaktin ve enerjin olmuyor. ben üniversite 3. sınıf öğrencisiyim (inşaat) böyle bir işe kalkıştığımda etrafımdaki herkes daha realistik olmam gerektiğini falan söylüyor ee haklılar adam akıllı oturup derslerime çalışıp mezun olsam daha az yorulurum ama işte işin zevki çıkmaz o zamanda.
arkadaşa bir de tavsiyem olacak ortalama uygulamasında kendisinin düşündüğü arkadaş seçeneği çok güzel ama benim arkadaşımda o uygulama olsa ben elinden alıpta kullnamam çünkü o notları oraya tek seferliğine tek tek yazacağıma alırım elime kağıt kalemi tektek hesaplarım ama aynı dersler arkadaş kısmında da kısayol olarak olsa bence çok daha hızlı ve güzel olur diye düşünüyorum.
tekrardan arkadaşı tebrik ediyorum hatta wwdc sonrası da bir video isteriz ve birde kendi takıldığı communityleri de belirtseydi güzel olurdu.
Furkan
Son 1 aylık periyottaki en faydalı videoydu.
Türk gençliği hakkında kaybolan umutlarım yeşerdi desem yeridir 🙂
Zeki olduğu kadar karakteride düzgün her halinden belli Mert' in tebrik ediyorum sakın durma 🙂
Enboy
6 yıldır bu işin eğitimini alıyorum, mobil platforma yönelmedikçe bu işten para kazanmak oldukça zor piyasada özellikle türkiyede pek değeriniz bilinmez. Çok iyi programcı diye bir şey yoktur zaten diller sürekli kendilerini geliştirirler sizde onlara ayak uydurmak zorundasınız. Bu işin ev-iş ayrımı yoktur her an heryerde çalışmanız ve zevk almanız lazım. Şunu da unutmayın çok dil bilmektense bir dili en iyi şekilde öğrenin.
Ziyaretçi
+1
xman
süper , arkadaşı destekliyorum.
gerçekse yıllar geçecek, torpilliler iyi bir işte çalışırken , bende internet kafede iş ararmıyım dememek için abd nasıl kalınır diye gitmişken bir sor 🙂
Mert seni tebrik etmek istiyorum, gerek azmin, gerek kişiliğinle inanılmaz bir potansiyelin ve kapasiten var.Sakın bu işin peşini bırakma, harika işler başaracağına gönülden inanıyorum.Konu ve video harika olmuş, teşekkürler MG ve TS ekibi.
Mert dönünce bir video daha hazırlamanız harika olur, izlenimleri, ilk ağızdan yenilikler hakkında edindiği bilgiler ve community'ler hakkında.
gelecek vaad ediyor bence.düzgün karakterli yolu açık olsun diyelim...
EMRE
Keşke her liseli sizin gibi olsa.
Önünüz açık olsun.Çok güzel bir iş başarıyorsunuz işallah devamı gelir.
Konu süper gerçekten beğendim (:
( Yani bizi de çağırsanız fena olmaz dı (: )
cyber.wise
Burada bilen varsa, bir görme engelli olarak iki isteğim var.
Python ile ilgili TR kayna ve rahatça windows dahil derleme için yazılım önerileri ve,
c++ için birden fazla derleyici önerisi lazım. Ekran okuyucu ile gözüm az görerek program yazmaya çalışıyoruz. Bir kardeşim yeni geliştirilen bir dil olan BGT ile bir online satranç, sayı tahmini, sniper oyunu ve bir iki uygulama yazdı. Ben de ona c++ ve python ile destek vermek istiyorum. Bildiğim kadarı ile python ile mobil uygulama yazmamız mümkün.
Lütfen cevaplayın. Özellikle C++'da gui derlemeyi beceremedim. Zira onu yapabilen derleyiciler körcül değil. Görmeden program yazmak zor. Çünkü, tek derdiniz var. Derlemek. Onu yazacağınız program da bir ayrı dert.
Ekran okuyucular java tabanlı yazılımlarda çuvallıyor.
Bana python ve c++ ile ilgili ders alabileceğim. Konya dahili kişiler bilen varsa lütfen bana buradan yazsınlar. Emin olun yukarıdaki arkadaş gibi çok niyetliyim. Çok sağlam projelerim var.
Üstelik baya para kazandıracak projeler bunlar. Lütfen bir sürü dile ucundan baktım. En akla yatan iki dil C,C++ ve python, çoğu delphi öneriyor. Acaba net reflektör gibi yazılımlar ile kırılamayacak tek uygulama dili ikisi mi?
Bir de, benim ingilizce öğrenmem için illede kursa gitmeme gerek yok gibi. Bir kitap buldum. Çok sağlam anlatımlar var. Ama, telaffuz derdim olacak gibi. Sinir oluyorum. Benim ülkemde adam gibi koca internet aleminde TR kaynak yok. Çok kötü.
Lütfen bilenler destek versin. Ben yazılım yazacağım. Belki ileride İşletim sistemi bile geliştirilir. Derdim kendimi geliştirip, bir kör olma adayının, bir sürü görüp sokakta boş gezen kişiden daha faydalı olabileceğini göstermek ve o boş gezenlere iyi bir örnek olup, ne kadar kişiyi iyiye yöne yönlemdiriririmi gütmektir.
birisi
Arkadaşım azmin iyi hoş ama bu işe gireceksen öncelikle bilmen gereken dil ingilizce ve sonra araştırmacı olacaksın. Browser ' ında onlarca tab olacak . Çünkü python'la ilgili türkçe kaynak illa vardır ancak bunlar beş para etmez . C++ ' da ise en iyi derleyici şu an GCC . Python için herkes kolay der ama kimse p ' sini bilmez . Kolay bir dil değildir . Emek vermen lazım çok . Ama bence bu işe kalkışmadan önce iyice ingilizce öğren bir şekilde yoksa azmin kırılır , soğursun . Son yazdığına gelince , âmâ olmanın dezavantajları olduğu gibi avantajları da vardır şâyet dünyanın en kötü şeyi bile olsa bu sana kimseyi hâkir görme hakkını vermez . Her insanın yaşantısı kendisini bağlar . Lütfen sen de sadece kendi hayatınla ilgilen . Başkalarının hayatını ancak ve ancak kendi hayatımıza örnek alabiliriz. Umarım düşündüklerini başarırsın .
Dostum Allah yardımcın olsun, kolay gelsin. İngilizce öğrenmen ile ilgili naçizane tavsiyelerimi (okul sonrası ilk ingilizcemi kursa vs gitmeden kendi çaamla öğrendim, girdiğim ilk kpds'den 82 aldım, sonrasında olay başka boyutlara gitti, neyse) vereyim.
Bir kere kursa kesinlikle gitme. Bir gramer kaynağı bul kendine, günlük 15-20 dk gramer çalış, sonrada bulabildiğin her soruyu çöz. İnternette çok zaten. Sonra günde en az 1.5 saat çeviri yap. İngilizceden, Türkçeye sonra Türkçeden ingilizceye mümkünse yazarak her ikisini de.
Sonra kelimeleri de aynı şekilde TR-Eng, Eng-TR ye yazarak çevir.
Mesela bir programcılık kaynağından çeviri yap. Kelimeleri ezberle, ilk 1-2 hafta çok zorlanırsın sonra makine gibi giderde şaşırırsın nasıl oldu bu iş diye. İşe kelime gruplarından başla. Sıfat, zarf, zamir nedir, tamlamalar mesela, ingilizcenin temeli tamlamalardır, isim tamlamaları, sıfat tamlamaları gibi.
Birde Dünyada Türkçe herşey ortadan kalkmış gibi düşün. Ona göre davran. Bu şekilde 6 ay içerisinde ingilizce okur yazar hale gelirsin, zerre abartmıyorum, bunun sonucunda ortalıkta dolaşan ingilizce okuyorum ama yazamıyorum/konuşamıyorumcu süper!!!lere güler geçersin. Telaffuz konusuna takılma tecrübeyle sabit, yazıldığı gibi okusan bile cümlen doğruysa ingilizce bilen tüm yabancılar ne dediğini gayet net anlıyor.
Tekrar kolay gelsin, Selamlar
cyber.wise
Gerçekten sağlam bir yazı olmuş. Çok teşekkür ederim. Elimden geldiğince çabalayacağım. Allah izin verirse ileride belki adımı büyük bir projede duyarsınız. Tek bir amacım var, ülkemin gelişmesi. Oturduğum yerde, donanım konusuna eğildiğim kadar yazılıma da eğilirsem, belki ülkenin ilk görme engelli donanım tasarımcısı olabilirim.
Bir tek derdim bu değil. Microsofta kafa tutabilecek bir işletim sisteminin yapılması. Bu pardus ile olamadı. Çünkü, çok kişiye hitap etmiyordu. Oyuncuya, iş sistemine ve genel kullanıcıya hitap edecek ve rahatça kullanılabilen bir işletim sistemi şart. Bunu da böyle boş boş düşünerek yapamayız.
Ülkemizdeki C++ ve Python bilen kişi sayısı çok az. Hakeze bir o kadar da c# bilen var. C# dilindeki çok büyük bir handikap var. Yaptığınız program ne olursa olsun, kesinlikle Tersine mantık ile tüm kodları çıkartılabiliyor. Bizim en ünlü ekran okuyucularımızdan birisi ki, bu ekran okuyucu kazık olan fiyatı ile ünlü. Jaws hazretlerini benim görme engelli arkadaşım tüm kodlarını çıkartmak sureti ile eline geçirmişti. Ancak, gözünü kortkuttum. Ona kalsa şu ana kadar yaymıştı kodları. Engel oldum. Dava ederler dedim. Sildi mi bilmem. Ama, çok sağlam iş gördü.
Uçaklarımızın yazılımlarına bakın, neredeyse hepsi yabancı menşeli ve istenildiğinde karşı taraf bizi bloke eder. Biz ise uçağımız, tankımız ve diğer silahları sayarsa güçlü bir ordumuz var diye övünürüz. En mühim şey olan teknolojinin, en değerli yönü olan yazılımı sana ayit değil ve diğer ülkelerden gerideysen aldığın silahlarda dahi, ne iyisinden bahsediyorsunuz siz? Kısacası, en iyi olmak yazılımla olur. Basit bir örnek, GOOGLE
Dünyada, en zengin olan şirketlere bakın. Samsung adlı firma, neden çok telefon satıyor? Bu da basit, sunduğu ek uygulamalar ve yazılım özelleştirimesinin yanı sıra, cihaz optimizasyonu sayesinde.
Şimdi soralım kendimize, biz nerelerdeyiz. Google Androidi kullanan yeni yeni cihazlarımız var. Kendimize ayit arama motorumuz bile yok. Üstelik gsm firmaları bile yazılımı dahil, bir çok araç için dışa bağımlı.
Yazılım geliştirin çocuklar diyoruz. Ama, burada da sürekli rastladığım bir olaydır. Oyunu övüyoruz. Sürekli oyun. Buradaki dahil, tüm sitelerdeki haberlerin çoğunluğu oyun, yada oyuncu sistemleri ile alakalı. İşte bu da ayrıca bir tezat.
Tezatylar ile dolu olan bir ortamın, refahı bulması zor. Sürekli bir çakışma ve çatışma ortamı oluşur.
Ben aylardır Konya'da eğitim alabileceğim yer aradım. Yok. İş kurumlarında bile yazılım eğitimi yok. İşte halimiz bu kadar kötü.
Kaç aydır derleyici arıyorum. İngilizcem iyi olmadığı için ülkemin kaynaklarına baktım. Ama, ülkem hep kısır hep kısır. Kısır bir ortamda üretici olmak zor.
Ayrıca, insan yaratıcı sanır kendisini, yaratabilseydi öğrenmeye çalışmazdı her şeyi bilirdi. Yaratma işini Allah'a burakın. Siz üreticisiniz yada yaparsınız.
Benim diyeceğim bu kadar.
Bir konu vardı donanimhaberde. Körleri küçük görmüş orada bir sürü kişi. Oradakilere cevap vermek istedim, yanıtım gitmedi.
Körler her şeyi yapar. Hatta sizden daha iyi yapabilecekleri en iyi şey de bilgisayar odaklı işlerdir. Çevrenizde meczup körler gördüyseniz o, o körün kendisine değer vermemesiyle doğru orantılıdır. Bir körün akıl değeri, gören birisinden daha üstün olur bazı noktalarda. Allah bir yeri eksilttiğinde bir kaç yere fazla algı verir.
Benim kulak iyi, akıl iyi ve temin iyi hisseder. Şimdi, o kör de kendisini bir noktada odaklasaydı, bilgisinden faydalanılan bir kişi olurdu.
Bu halimde ki, halimden memnunum, Allah bana bilgisayarda yavaş yavaş uzman olmayı nasip ettiyse ki, bu donanım ve Allah izin verirse yazılımla da olacak. O köre de istedimi her şeyi verir. Allah'dan isteyip de elde edemediğim tek şey gözüm. O da Allah'ın sınavı.
Gözüm kör değil. Ama, olacak gibi. Olsun. Benim için Hayattan rengi alın geri neyi kalır ki diyen avanaklar gibi bir hayat yok. Geri ümit ve zeka kalır.
İyi günler.
Allah'a emanet olun.
Yeni nesilde "kınayt onlayn" yerine daha mantıklı şeylerle uğraşan gençleri görmek çok güzel. Mert'e yolunda başarılar.
Kabul ederse birkaç tavsiyem olacak kendisine, 10 yıldan uzun süredir yazılımla uğraşan bir abisi olarak.
Yazılımda gelecek var, bunu hepimiz kabul ediyoruz. Ancak oyun tarafı özellikle çok daha azla fırsatla dolu. Türkiye'de zor elbette ancak söylediğine göre zaten yurtdışı eğitim düşünüyor. Eğer yazılım dışı eğitim alıp bunu hobi olarak sürdürecekse de arayüz ve grafik konusunda da kendisini geliştirmesi yerinde olacaktır. Sonrasında oyun sektörüne geçiş yapabilir. Günümüzde sıradan bir yazılım bile oyun gübi sunulduğunda çok daha büyük ilgi topluyor. Örneğin instagram. Temelde resim paylaşma sistemi olsa da arayüzü ve efekt ekleme özelliği ile oyun gibi geliyor insanlara ve o yüzden bu kadar çok kullanılıyor.
Ortalama hesaplama yazılımı için de yukarıda bir arkadaşın bahsettiği yoruma katılıyorum. Onca dersi tek tek girmek zulüm olabilir. Arkadaş moduna girildiğinde tek tek tüm derslerin girilmesi sıkıcı olabilir. Belki o moda girildiğinde kendi profilinde ekli olan dersler otomatik eklenip sadece notların girilmesi istenebilir. Sadece rakamları girerek hızlıca sonuca ulaşılabilir. Diğer alternatif de profil oluşturmak. Arkadaşlarının isimleri le farklı profil oluştururabilirsin. Her sınavdan sonra o arkadaşın notunu girerek son durumu ortaya çıkar. Hatta bu sayede sınıfiçi karşılaştırma yapılmasının yanında, bu uygulama öğretmenler tarafından da kullanılabilir duruma gelebilir.
Son nasihat: asla pes etme Mert 😉 başarılar...
cyber.wise
http://teknoloji.milliyet.com.tr/sony-xbox-one-satisina-basladi-/yeniurunler/detay/1715721/default.htm
Bu başlık bu haber sonrası yıktı geçirdi. Göbeğimde bir ağrı oluştu. Xbox Sony'nin olmuş:D
Been uygulaması hoşuma gitti, geliştirip üzerine yeni fikirler eklemeye oldukça açık. Mert'e gittiği yolda başarılar diliyorum.
Bu arada konu mobil uygulamalar olunca, artık Teknoseyir'in de en az bir İphone-Android uygulamasının olması lazım diyorum 🙂 geç bile kalındı bence.
Selamlar.
Harika bir bölüm olmuş. Gerçekten faydalı, sık sık görmek istediğimiz türde şeyler bunlar.
Mert'i de tebrik ediyorum, çok güzel işler yapıyormuş gördüğümüz kadarıyla. Umarım ileride daha da başarılı olur. Bu toplum ancak böyle aklı başında gençlerle biryerlere gelebilir.
Videoda arada geçen iki küçük muhabbet var, onlar çok önemli. İlki hiçbirşey bilinmese de bu işe girilebileceği ve geliştirici topluluğunun yardımcı olacağı yönünde. Diğeri de Mert'in "ilk başlarda ben de soru sorduğum kişileri biraz sıkıyordum, şimdi düzeldim" tarzındaki söylemi. Bunlar sadece uygulama geliştiriciliği için değil, her konuda önemli şeyler. Şöyle ki; hiç bilmeyen birisi de teknik bir konuyu öğrenmek isteyebilir, ama kendisinin de çaba göstermesi, hevesli ve meraklı olması lazım. Forumlarda görüyoruz, daha Windows kurmaktan aciz olup overclock yapmak isteyen, disklerin boot sıralamasını bile yapamadığı halde kafa ütüleyen adamlar var. Bu işin kuralı önce konuyla ilgili kaynakları araştırıp gerekirse sayfalarca doküman okumak, eğer biryerlerde takılınırsa onu uzmanlara sormaktır. Hem hiçbirşey bilmeden, hem de doğru düzgün araştırma yapmadan "haydi beni yazılımcı yapın" denirse bir halt olmaz. Ancak Mert'in söylediği gibi birilerinin canı sıkılır, fazla canı sıkılan adam da en sonunda ilişkiyi keser, boşa vakit harcanmış olur.
iki konuya da çok güzel dikkat çekmişsiniz. birincisine tamamen katılıyor, ikincisine de ekleme yapmak istiyorum, malesef tüketim toplumun etkilerinden dolayı özellikle halkımızda her şeyi hazır beklemek gibi bir algı oluşuyor (ve gittikçe çığ gibi büyüyor), hem her şey olsun isteniyor, hem de her şey hazır gelsin isteniyor. Mert gibi gençler çabaladıkça, çevresine örnek oldukça bu algının yıkılmasında vesile olacaktır diye düşünüyorum ama yine başa dönüyoruz, ders almak lazım.
Yazılım konusunda yeni başlayan bir genç olarak, Mert'in söylediklerinden çok fazla şey çıkardım. Dilerim yolu açık olsun.
Türkiyede millet önüne dayatılanı yapar. Okula gider, derslerini geçer, mezun olur, sonra bir yerde işe girer çalışır, evlenir. Mert arkadaşımızı tebrik ediyorum daha bu yaşta sevdiği işi bulup kendini geliştirmeye başlamasından dolayı. Eminim onun çevresinde de olmuştur boş ver bu işlerle uğraşma dersine bak diyen insanlar. Ama kendi azmi ve merakı ile inandığı şeylerin peşinden gitmesini bilmiş.
Java dilini öğrenmesi ve syntaxi Obejective-C'den çok daha kolay. Bence istersen kısa zamanda androidde de bir şeyler üretmeye başlayabilirsin. Ama androidde bir şeyler geliştimek mantıklı mı dersen bence değil. Developerlara sunduğu araçlar ve kütüphaneler iOS un çok gerisinde. Play Store Can Akbulut'un dediği kadar çöp yığını olmasa da zararlı içerik çok fazla. İnsanlar da doğal olarak önyargılı yaklaşıyorlar bilinmeyen applere karşı. Senin applerini de zararlı yazılım sanıp indirmeyebilir çoğu android kullanıcısı. Ayrıca bir de işin para kısmı var. Android kullanıcılarının yüzde 90'ı beleşçi olduğu için 0.99$'lık appini çok az kişi indirecektir. Reklam koymak bir seçenek ama reklamlı appler kötü bir deneyim bence. Hem güzel görünmüyor hem aletin şarjını çabuk bitiriyor. Fragmantasyon sorunsalı var. Binlerce farklı cihaz, hangi işlemciye hangi çözünürlüğe göre geliştireceksin. Bence androide zaman harcayana kadar iOS'da kendini geliştirmeye devam et. Murat Gamsız'ın da dediği gibi belli bir noktaya geldikten sonra belki android için başka bir developer bulursun, senin applerini port eder.
WWDC 2013'e burslu gitmeye hak kazandığın için tebrikler. Türkiye'ye dönünce iOS 7 kullanıcılara ve developerlara neler sunuyor tarzında bir video çekseniz çok güzel olur. Oradaki deneyimlerini ve tanıştığın developerları da anlatabilirsin.
Bu gidişle eminim ileride önemli bir yerlere geleceksin. Başarılarının devamını diliyorum.
bende şuan bilişim teknoloji bölümü web programlama dalında okuyorum programlama arkadaşında anlattığı gibi İngilizce gerekiyor mesela biz Microsoft C# ile bilgisayar programı yazmayı öğreniyoruz ve her komut İngilizce dilinden mesele konsola yazdır komutunun karşılığı console.writeline gibi hep İngilizcesi isteniyor komutun olay budur yani 🙂
Alper
Aynen katılıyorum sonuçta bu dili yapan kişiler ingilizceyi kullanmışlar türkçede olmazmıydı olabilirdi ama yapan yok olurmuda bilmem mesela php den örnek vermek gerekirse;
----------------------------------------------------------
$adi_soyadi = $_POST["adi_soyadi"];
$email = $_POST["email"];
$mesajkonu = $_POST["mesajkonu"];
$adres = "mail adresi";
$konu = "mail konusu";
if(($adi_soyadi=="") or ($mesajkonu =="") or ($email=="") or ($mesaj=="")){
print 'hata mesajı';
}
else
{
$mesajveri.="Mesajı Gönderenin Adı Soyadı: ".$adi_soyadi."";
$mesajveri.="Mesajı Gönderenin Maili: ".$email."";
$mesajveri.="Gönderilen Mesajın konusu: ".$mesajkonu"";
$mesajyolla = mail($adres, $konu, $mesajveri, "Content-type: text/html; charset=utf-8rn");
------------------------------------------------------------
gibi gibi daha değişkenlerle devam ettirilir şimdi bilmeyenler için açıkliyim burada bi html sayfasından gelen isimleri adi_soyadi , email , mesajkonu olan inputların değerlerini aldık mail() fonksiyonu ile belirtilen mail e gönderttik tükçe olsaydı birkaç yer değişicekti
--------------------------------------------------------------
$adi_soyadi = $_yazılan["adi_soyadi"];
$email = $_yazılan["email"];
$mesajkonu = $_yazılan["mesajkonu"];
$adres = "mail adresi";
$konu = "mail konusu";
eğer(($adi_soyadi=="") yada ($mesajkonu =="") yada ($email=="") yada ($mesaj=="")){
// eğer de diyoruzki adi_soyadi eşittir boş ise aşağıdaki kodu uygula
yazdır 'hata mesajı';
}
olmadıysa //yani yukarıda verilen veriler mesela adi_soyadi eşittir boş değilse aşağıdaki kodları uygula
{
$mesajveri.="Mesajı Gönderenin Adı Soyadı: ".$adi_soyadi."";
$mesajveri.="Mesajı Gönderenin Maili: ".$email."";
$mesajveri.="Gönderilen Mesajın konusu: ".$mesajkonu"";
$mesajyolla = mail($adres, $konu, $mesajveri, "Content-type: text/html; charset=utf-8rn");
}
--------------------------------------------------------------
burdada yazdığımız değişkenlere aykırı birşey yoksa yani düzgünse mesajyolla çalışıcak buradada mail() fonksiyonu var oda belirttiğiniz adrese maili gönderir
yani bakıcak olursanız çok kolay aslında herşeyi sırayla aparsanız hiç bir sıkıntı yaşamazsınız türkçe olsaydı kolay olurdu ama ingilizcede bilmek gerekli bir şey sonuçta ortal dil ingilizce.
Mert Dümenci
Merhaba,
Güzel sözleriniz ve önerileriniz için çok teşekkür ederim. Teknoseyir ekibine de beni bu bölümde ağırladıkları için ayrıca teşekkür ederim.
Bütün yorumları okudum, Java ve Ortalama hakkında yazdıklarınızı mutlaka göz önünde bulunduracağım.
Çok teşekkür ederim yeniden!
keşke bilişime gitseydin lisede benim gibi şuan ben php c# css html java mysql apache gibi birçok programlama dili ve veritabanını web programlama bölümü öğrencisi olduğum için görüyorum sanada başarılar diliyorum diğer programlarında
Mehmet
Güel bir konu olmuş. Arkadaşında ögüveni yerinde. Hiç takılmadan heyecanlanmadan derdini meramını anlattı. Belki konu ile alakalı değil ama şehzade mehmetin kardeşi gibi duruyor tip hemen hemen aynı 🙂
muhammed
devamını dört gözle bekliyorum..
ugur
çok başarılı, başarılar dilerim,
ayrıca murat abi adamın şu anda geliştirdiği projeyi ifşa ettin ya, allah senin iyiliğini versin, proje gizliliği seviye zero 😀 emeğinize sağlık, güzel inceleme
UğuR
Ben lise 3 e gidiyorum şu anda malum seneye sınav var ygs/lys.
Videonun sonuna doğru bu yola üniversiteye başlayınca çıkarım demek doğru değil dediniz de ben çalışmaya başlıyayım mı şimdi kafam çok karıştı bir de bu iphone platformunda bir şeyler tasarlayabilmek için illa ki iphone olması lazım mı yani başka bir platform yok mu?
Bir de bu yabancı kişilerle nasıl tanışırız nasıl konuşuruz bu konu hakkında da bir yardım eder misiniz?
Alper
Benim Düşüncem eğer boş vaktin varsa başla günde 1 saat bile uğraşşan senin için iyidir üniversiteye başladığın zaman hiç bilmeyerek başlamak var birde temelini bilip başlamak var ama bu yolda hiç yılmaman gerek benimde başımdan bu tarz birşey geçti ben php, html dilini internet üzerinden öğrendim ama internette veya farklı bi yerde bulucağın anlatımlar sana bir şeyin nasıl çalışacağını gösterir onu nerde nasıl kullanacağın sana kalmış website yaparken bir fonksiyonu uygun bir yerde kullanırsan çok güzel olur ama yanlışlıkla bir durmayan döngüye sokarsan buda sunucunun kasmasına ve sitenin açılmamasına sebep olur.
eğer ios üzerine çalışıcaksan ios işletim sistemli bir cihaza ihtiyacın var telefon, tablet, pc gibi neden dersen çünkü yaptığın uygulamanın çalışıp çalışmadığını test etmen yada çalışırken herhangi bir hata veriyomu bakmak için.
Android üzerine çalışıcaksanda aynı şkilde android bir cihaza ihtiyacın olucak. ama android de şöyle bir sıkıntı var android açık bir kaynak olduğu için çoğu akıllı telefon üreticileri kullanıyor örnek veriyorum mesela sende sony xperia z var sen uygulamanı yaptım sorun yok xperia z de test ettin çalışıyo google apps da yayınladın başka birinde samsung ace var bu uygulamayı indirdi ama çalışmadı bu tarz şeyler olabilir çalışmamak değilde istenileni elde edemez gibi ama ios tek telefon tek tablet ve tek pc de kullanıldığı için böyle bir sıkıntı yaşamazsın.
UğuR
Ben bu html yi daha yeni öğrendim biraz biraz kod yazmaya başladım.Ama bu kodları uygulamaya nasıl çeviricez eğer bilgin sarsa bana yardım eder misin?
http://www.facebook.com/ugur842 < Bu benim hesabım.
Bir web tasarımcı adayı arkadaşımız.
HTML'yi bitirdikten sonra sıradaki hedefin kesinlikle CSS olmalı. Daha sonra kendini geliştirdikçe Javascript ve bu dil ile yazılmış JQuery gibi hazır kod kütüphanelerini incelemelisin. Ondan sonra PHP ve SQL öğrenmeye başlayabilirsin. Zaten merakın ve araştırmacılığın seni yönlendirecektir.
İngilizce bilgin yeterli ise bu konuda bir sürü eğitici site mevcut.
Örneğin Google'a girip w3schools veya tutorialspoint isimli siteleri aratıp incelemeni tavsiye ederim.
Güzel konulara değinilmiş
Adam daha lisede ing. ve almanca görüyor :))
benim zamanımda ilkogretimde ing. dersleri boştu 🙂
lisede boştu 🙂
bence artık türkce kalkmalı ing. anadil olmalı
Özkan sağolsun heralde genci o bulmuştur
Mert A
Saçmalamışsınız. Bir dilimiz kaldı ona da göz diktiniz...
seyirci
@HaYTo
Kusura bakma ama sen bir Turk olamazsin! insallah saka olarak yazmisinizdir, yoksa vay halimize boyle gencler varsa Turkiyede cok yazik olur ulkeme!
Adamın hocaları vs yardımcı olmuş.
Ben 2 yıllık ta bilgisayar programcılığı okuyorum hocaların bize gösterdiği c# konsol.
Arkadaş için sevindim inşallah bizde bir şeyler oluruz.
Ziyaretçi
Yani MATEMATİK değil de İNGİLİZCE mi gerekiyor? Benim bu konuda hep kafam karıştı. Dediler ki," Matematiksiz olmaz ". Benim matematiğim dehşet-ül vahşet olduğundan hiçbir zaman tam olarak başlayamadım, cesaret edemedim bu işe.
MATEMATİK gerekli mi, gerekli değil mi? ( Mert Dümenci özellikle cevap verirse sevinirim)
matematik gerekli değil kardeş benim okuduğum bölüm bilişim üsteki mesajımdada bu konuyu anlattık sadece İngilizce gerekli komutlar için
Matematik olmazsa olmaz. Az matematikle bir yere kadar gelirsiniz ama günün birinde mutlaka tıkanırsınız. Gençken bizim de şikayet ettiğimiz, "abi bu kümeler mümeler, fonksiyonlar limitler, koordinatlar eksenler ne işimize yarayacak gerçek hayatta?" diye isyan ettiğimiz her şey, iş ilerledikçe karşınıza patır patır geliyor.
Kümeleri bilmeden dizi mevzusuna hakim olamazsınız. Fonksiyonu bilmiyorsanız ekrana bakar kalırsınız. Ki dikkatinizi çekmek isterm, matematikteki "diziler" konusu aynen programlamada vardır. Çok boyutlu diziler de dahil. Aynı şekilde fonksiyonlar da aynı isimde yer alır yazılımda; dotnet ile method adı kullanılsa da aslında fonksiyondur.
Limit konusunu bilir liseli arkadaşlarımız. "Limit x sonsuza giderken" filan. İşte bunu da yazılımda döngülerde kullanırsınız. Büyüktür, küçüktür, büyükeşittir, değildir, vs.
Matematik, yaptığınız şeyin mantığını çözmenize yarar; ingilizce de yazdığınız şeyi çözmenize. İngilizce'nin diğer faydası da kaynak olarak çok daha fazla şey bulabilmeiz elbette.
Sadece matematik-ingilizce değil, pek çok derste öğretilegelen şey yazılımda paralel gider. Okulda "Dilbilgisi" deyip geçtiğimiz şeye konulurken dikkat etmeyiz ama yazılımda syntax'ta tek harfin yanlış olması ya da büyük-küçük harf olması her şeyi batırabilir.
Uzattım yine 🙂 selamlar...
Mustafa Babayiğit
Mert WWDC den döndükten sonrada oradaki izlenimlerini anlattığı bir program süper olur.
Ahmet Yücel
Kesinlikle.
Mert kardeşimizi tebrik ediyorum. Yaşıtlarının çoğunun "daha pahalısını tüketmekle" övündüğü, tek başarıları aldıkları ürünün fanboyu olmak olduğu bir ülkede üretmekle övünebildiği için.
Keşke daha Mert gibi niceleri olsa ancak olmayacak bence. Bizim memleketin zihniyet ile ilgili düşüncelerim çok karamsar benim. Çünkü bu tür şeyleri tetikleyen şey meraktır.Bir anlık kıvılcımın verdiği heyecanın peşine gitmektir. Bizim güzel ülkemizde ise bir konuda meraklanıp araştırmaya çalışsan milyon tane engel çıkar. "İcat çıkarma" derler, "memleketi sen mi kurtaracaksın" derler, "böyle şeylerde para yok oku, kpds'ye gir devlete kapağı at maaşın belli olsun" derler, arkanızdan "bu çocuk sıyırmış" derler... Kimse bir şey demese dahi üniversite sınavı gibi güzel bir engel vardır. 80 darbesinde düşünen gençliği yok edip ot gibi gençlik yetiştirme tohumları atanlar sağ olsun.
Kendisinden yaşça büyük ve benzer işlerle uğraşan birisi olarak Mert kardeşime ve benzer durumdakilere şu tavsiyem var: hiçbir engelin sizi ideallerinizden uzaklaştırmasına izin vermeyin. Burada yapamıyorsanız yurt dışına gidin. Çünkü orada çalıp çırpana, alıp satana değil üreten insanlara daha çok maddi ve manevi destek veriliyor. Bir de hala izlemediyseniz, şunu( http://youtu.be/9Gj-pwYQFKI ) izleyin derim. Son olarak da İngilizce şart, mümkün olan en iyi şekilde öğrenmeye bakın. Her konuda internetteki Türkçe kaynakların neredeyse hepsi birbirinden çalıntı ve yanlış bilgi içeriyor. Ancak bu demek değildir ki dilinizi unutun. Her fırsatta ona sahip çıkın.
Böyle güzel bir konuda bizi bilgilendiren Teknoseyir de yine farkını konuşturmuş, teşekkürler 🙂
Bende bu işe başlamıştım elimden tutan yoktu(Cominty denenen şey) bende bıraktım 🙁
(ANDROİD)
kamil
örümcek kafalı bi kaç öğretmen yoluna taş koymaz inşallah...
umut51
Bilişim teknolojilerine verilen önem sıfır ülkemizde. Bilgisayar öğretmenimin sayesinde başladım diyor kardeşimiz. Bu ülkenin bilişim derslerine önem vermesi gerek. Ciddi önem verilirse böyle yetenekli arkadaşlarımızın sayısı kesinlikle artacaktır. Ayrıca girişimci birisi olduğu çok belli kardeşimizin. Allah yolunu açık etsin. Maşaallah
Ahmet Yücel
Helal olsun. Çok alçak gönüllü bir çocuk. Fikirleride çok sağlam. Türkler arasında böyle biri çıkması mutluluk verici. Böyle insanlara hem manevi anlamda hemde akademik anlamda çok ihtiyacımız var. Teşekkürler Mert.
Bora
Genç arkadaşımızı tebrik ediyorum. Yolu açık olsun inşallah. 🙂
Cevdet Altuğ
Sevgili Mert,
Basarılarının devamını diliyorum...seninle gurur duyuyoruz..
Sevgiler...
+1
gökhan
arkadaşların dediği gibi "Bu toplum ancak böyle aklı başında gençlerle biryerlere gelebilir "sırf tüketmekle nereye kadar gidilebilir ki ?
Benimde projelerim ve tasarımlarım var fakat kodlanmamış hiç birisi , Mert'le iletişime geçmeye çalışıcam , belki yardımcı olur ..
Enes
Genel itibariyle güzel bir video olmuş. Gençlerin daha donanımlı yetiştiğini görmek sevindirici. Yalnız LeapMotion'a hiç değinmeseymiş iyi olurmuş. yanında gelen demoların hiçbirini göstermemiş(tahminim kendide görememiş) sadece "Leap Visualizer" adlı test ve kalibrasyon aracını göstermiş. Dolayısıyla yanlış bir algı oluşturmuş.
T.
Çizgi TAGEM'in iOS uygulaması geliştirme üzerine Stanford Uni. den eğitim videosu var. Alt yazılı. BU konuda şuan ki en büyük kaynak.
Yunus Aydin
Cizgi tagemdeki videolar guncellenmediginden dolayi o video biraz outdated kaldi...Bundan dolayi eger yeterli ingilizce seviyeniz varsa kesnlikle iTunes dan Stanford in kendi podcastini izlemenizi oneririm, ayni zamanda ingilizce altyazi var anlamayi bir nebze de olsa kolaylastiriyor.
Ziyaretçi
Genc kardeşimi tebrik ederim. Bence IOS uygulama geliştirme açısından en buyuk sıkıntı bir IOS işletim sistemine sahip bilgisayar gerekliliğidir. Bir araştırınca windows üstünde geliştirmek için bütün yollar hacklanmiş osx kurmaya çıkıyor.Bu da mantıklı ve kurumsal kişiler için uygun olmuyor
Serdar
Bana sorarsanız programcılığı başlamak için ingilizce çok fazla gerekmiyor, mesela ben ingilizce'den nefret ederim anlamam ama web proglamlama üzerinde kendimi geliştirmeye başladığım için ingilizcem de gelişmeye başladı. Yani herşey ingilizce değil 😀
Alıntı: "Uygulama geliştirme, şu an para kazandırma potansiyeli en yüksek mesleklerden."
Kimsenin şevkini kırmak istemem ama bu dediğiniz ülkemiz için geçerli değil. Kaçınızın Windows'u lisanslı yani para verip aldınız?
Şuan ülkemizde yazılım sektöründe en çok parayı kazananlar ticari işletmeler için web tasarımı yapıp Google vb. arama motorlarında SEO çalışması yapanlar. Ki bu konuda da ticari ahlak gözetirseniz meteliğe kurşun atarsınız.
Türkiye aklımdan bile geçmemişti aslında 🙂
Emir Ilhan
Arkadaşımı buradan tebrik ediyorum. Ben de bu yollardan geçtim, şimdi lise son olunca, ygs/lys durumu malum. Maddi durumun da bu konuda ne kadar büyük bir destekçi olduğu ortada, maalesef bu imkanlara sahip birisi değilim. Ama hem bu tarz imkanlara sahip olup, hem de tüketici anlayışa sahip kafa yapısı ülkemizde bolca mevcut.
Ekstra bir önerim olabilir sana, bir süre daha çok C dili ağırlıklı olarak, bilgisayar üzerinde çalışmalar yaparsan programcılık yönünü daha iyi geliştirirsin. Başarılarının devamını diliyorum.
Yunus Aydin
Kesinlikle katılıyorum. C ve algoritmalara çalışmak, çok daha iyi bir yazilimci altyapısına sahip olmanızı sağlar...
Ömer
Mert ile aynı yaştayız bende java ya başlamaya yeni karar vermiştim dolaşırken videosuna rastladım ve gerçekten çok büyük işler başarmış bana göre tebrik ediyorum kendisini.
oguzhan
güzel olmuş herkes bunlar gibi yapmalı bende yapıyorum 5 kişilik bir ekibimiz var.4 oyunu app'e çevirdik.40 bine yakın sayıya ulaştı.ama sadece bir platforma odaklanmayın.windows market,blacberry ,android,ios vb.
meraklıvelet
Bende uygulama işine girmeyi düşünüyorum.Ne düzeyde bir mac almalıyım.Sizce 4gb ram , 128 gb ssd, 2,4ghz i5 yeterlimidir?
Tebrik ederim kardeşim. Vakit yok diye bir şey yok konusunda sana katılıyorum. Senin yaşındakiler LOL oynuyorlar saatlerce. Sen bunun yerine hem insanlık adına hem toplumumuz adına güzel bir şey yapıyorsun. Üretiyorsun. Geliştiriyorsun.