[]

2. Üniversite bilgisayar yazılım vb okumak

Selam. Iibfliyim ve hali hazirda yazilima ilgi duyuyorum. Yanlis tercih sonucu iibfliyim ve alanimda da yuksek gano, staj, parttime calismalara sahibim. Yani sanirim bundan sonra geri donmem zor gibi. Peki ikinci universite olarak sinavsiz buralari okumak mumkunmus. Ataturk unide bilgisayar programciligi var eskisehirde de web tasarim ve kodlama var ama eskisehirin dersleri falanda sevmedim. Her neyse siz ne dersiniz 2. Universite olarak bunlari okumali miyim? Baska nerede bilgisayar yazilim vs okuyabilirim? Okumam mantikli midir? Okuyacaksam nereyi tercih etmeliyim
Edit; evet uzaktan aciktan okuma su sınavsiz universite muhabbetti. Zaten baska bir bolum ogrencisiyim yazdigim gibi



 
2.uni olarqk derken acikogretim diyorsan bosuna okuma. Onun yerine udemy'den kurs alip portfolyonu gelistirmek daha degerli olur.

2.uni olarak 2 yillik diyorsan udemy daha mantikli.

2.uni olarak bu okullarda 4 sene okumayi dusunuyorsan ufemy daha mantikli.

Udemy yerine kendini gelistirebilecegin herhangi baska bir mecra da olur.
  • fakyoras  (26.08.20 08:08:09 ~ 08:09:10) 
hic gerek yok. ayni soruyu ben sordum 1-2 ay once. sonra kursa yazildim arastirmar yaptim, megerse ne kadar cok okudugu ile alakasiz bu isi yapan varmis onu gordum. hem de basarili olmus insanlar.
zaten artik hepimiz biliyoruz ki umiversitenin bi anlami kalmadi. kimse bakmiyor bile okula ben ise girerken diplomami istemediler bile. yaptigim isleri zaten biliyordular. teklif geldi. son iki isimde de boyle oldu.

  • turbo sadık  (26.08.20 08:27:07) 
Biz de bos yere üniversite sınavında iyi derece yapıp, iyi bir üniversitede bilgisayar mühendisliği okumuşuz. Tüm ekşi camiası olarak yazılımcı olalım, oldun bitsin. Sonra siz yarın memory leak e beden olun, algoritmasını üniversite bir öğrencisi seviyesinde geliştirin. Zaten yapay zeka dersini de udemy den alırsınız, yok back propagation da kimmiş.

Genel bir bilgi birikimi için düzenli bir programa sahip bölümü seçebilirsiniz. Size sadece udemy bir bakış açısı katamaz, katmıyor, her gün görüyoruz bunu.
  • tessera  (26.08.20 10:04:33 ~ 10:05:51) 
[]

Web dünyasına girmek l nasıl başlamaliyim

Selam bundam once kisa bir sure flutterla ilgilendim. Baska programlama bilgim yok fakat web'e de adim atmak istiyorum. Amacim wix veya wordpress ile basit şeyler yapmak değil. O yuzden full stack kendimi gelistirmek istiyorum. nereden nasil baslamaliyim?




 
Ben de merak ediyorum lütfen silme.

Süper adamlar var burada emrahday pluton tchuck gibi. İşşalla görüp karalarlar bir şeyler.

Şu an mobilim ama kendim için araştırırken bulduğum şeyleri göndermek için bir mesaj atıcam gün içinde. Unutursam lütfen hatırlat.
  • Giovanni Pipitto  (31.07.20 10:40:23) 
freecodecamp.org ile başlayabilirsiniz.

alaylı web yazılımcısı olmak için harika bir yer.
iyi bir path sunuyorlar, güzel alıştırma çalışmaları var. iyi bir forumu var vs.

ingilizceniz varsa pluralsight gibi yerlerden öğrenmeye çalışırsanız çok daha profesyonel olur. ayrıca öğrenmek istediğiniz şeyleri mesela javascript, react her ne ise, onu kendi resmi dökümantasyonlarını takip etmeniz iyi olur. udemy'den kurs alayım video izleyim öğreneyim işi çok iyi değil.

udemy'den de faydalanabilirsiniz ama ingilizceniz yeterli ise bunu yapmak yerine dediğimi yapın.
  • biseysorcaktim  (31.07.20 10:44:19) 
öncelikle sen kim köpeksin diyebilirsin ama benim teorime göre web sitesi diye bir şey kalmayacak yakın gelecekte.

nereden başlamalıyım sorusuna temeli parçalayarak cevap vereyim.

websitesi dediğin şey iki parçadan oluşuyor, front ve back.

front dediğimiz son kullanıcının gördüğü kısım, websitesi. ekşi duyuru'dan örnek vermek gerekirse. duyuruların listelenmesi, sağda son cevaplananların olması, son cevaplananlarda bir şeye tıklayınca başka bir sayfaya gitmesi, ikonlar, açılıp kapanma animasyonları, renkler, şekiller, görseller, borderlar, yazı stilleri.

tüm bunların özünde iki üç şey var,

html
javascript
css

hangi kütüphane (jquery, vue.js, typescript, less ....) kullanırsan kullan websitesi dediğin şeyin özü yukarıdaki üçlüdür, kullandığın kütüphaneler sadece işi daha kolaylaştırır ama işin sonunda yine en temel sonucu verir, html, javascript, css.

__________

bir de back kısmı var. burada seçebileceğin bir sürü dil var. c#, php, ruby, python, java, node.js, swift, rust.

back kısmında ise veritabanından veri sorgulama, çeşitli işlemlerden geçirme ve mantıklı veriyi front'a gönderme işi yapılıyor. Route kontrolü de yine buraya ait,

eksiduyuru.com/herbirsey/ sayfasına gidince hangi kodlar çalışacak, hangi html son kullanıcıya gösterilecek bunun yönlendirmesini de yine back end tarafında yapıyorsun.

toparlayacak olursak eğer full stack web developer olacağım diyorsan en başta öğrenmen gereken temel şeyler.

HTML
CSS
javascript
Herhangi bir back-end dili

bunların özünü öğrenmekle başlayabilirsin, herhangi bir kütüphane kullanmadan sadece bu üçünü kullanarak neler yapabildiğini görmelisin.

html özel bir dil sayılmaz, haliyle bir kütüphanesi vs. yok. yapabileceğin şeyler standart ve belli, öğrenmesi kolay. bir websitesinin kaba inşaatı gibi bir şey aslında, neyin ne işe yaradığını bilmende fayda var.

link verirken hangi tag'ı kullanılıyor, paragrafta hangi tag kullanılıyor. meta tagları nelerdir, ne işe yarar vs.

css dediğimiz ise HTML'i güzelleştiren renklendiren, işin peyzajı, boyası, iç mimarisi. bunda işini kolaylaştıracak kütüphaneler bulabilirsin, özellikle sürekli tekrar tekrar aynı şeyleri yazmamanı sağlayan less var en bilindik.

javascript artık kullanım olarak çok değişik yerlere evrildi ama temelinde kullanıcı arayüzünde yazdığın yani front-end bir programlama dili.

temelinde kullanıcı şuraya tıklayınca şunu yap, şunun üzerine gelince bunu yap gibi komutlarla arayüzü daha kullanışlı hale getirmeni sağlıyor diyebiliriz. ama tabii bunlarla sınırlı değil. en çok da bununla ilgili kütüphane bulacaksındır.

jQuery en bilindik ve muhtemelen hakkında en çok kaynak kod bulabileceğin fakat artık kullanımı da yavaş yavaş azalmaya başlayan bir kütüphane. komplike animasyonları, event yakalamalarını vs. çok kolay bir şekilde yapmanı sağlayan bir kütüphane.

hatta o kadar güzeldir ki çoğu kişi jquery'i bir dil sanar. javascript'i hiç bilmeden kullananlarını da çok gördüm.

özellikle mvvm ve single page application muhabbetiyle de bir çok fremework ortaya çıktı.

angular, vuejs, reactjs, typescript incelenebilecek kütüphaneler.

ama bu kütüphaneleri en sona bırakmakta fayda var, öncelikle temelden html, css ve javascript öğrenmelisin. daha sonra zaten bir şekilde karşına bu kütüphaneler gelecektir.

Tüm bunları öğrendikten sonra back-end tarafına geçebilirsin. yine kendine uygun bir dil ve framework seçmen gerekiyor. alternatif çok, en çok kullanılan ve en çok kaynak bulabileceğin dil muhtemelen PHP, wordpress mesela php tabanlı bir dil. bir de yine javascript'te olduğu gibi temel php var ve çeşitli frameworkler var,

laravel, smyfony, codeigniter, cakephp, yii, zend gibi.

yani php seçtiysen eğer php syntax'ını öğrendikten sonra bir framework seçip onun yapısını öğrenmelisin.

php'den sonra muhtemelen ikinci dil olarak da c# (asp.net, asp.net mvc, asp.net core mvc) geliyor, yapı ve syntax olarak php'den çok farklı bir dil.

öğrenme tekniği olarak önereceğim şey de şu olur, kendinize basit bir proje belirleyin. kopya bir proje de olur mesela ekşi duyuru'yu yeniden yapmak gibi. oturup yazmaya başlayın. yazarken karşınıza çıkan zorluklar zaten sizi araştırmaya ve yeni şeyler öğrenmeye yönlendirecektir. ben öğrendiğim çoğu şeyi oturup çalışarak öğrenmedim, karşıma çıkan problemleri çözerek öğrendim.

çünkü mesela css, html syntax'ını öğrenmek/ezberlemek çok kolay ama pratikte karşına öyle bir tasarım gelir ki ben bunu nasıl koda dökerim diye uğraşır durursun, asıl öğrenme o zaman başlar.
  • aziz dostum jack  (31.07.20 11:27:47) 
valla ben girdim pişman oldum. bir sürü site yaptım, bişey olduğu yok. vakit kaybı.


  • semitika  (31.07.20 11:39:54) 
freecodecamp +1, çok güzel kaynak.
@aziz dostum jack +1, özellikle proje yaparak öğrenme kısmı. sadece bir kaç ekleme yapmak istiyorum.

backend için bence node.js seçin. seveni var sevmeyeni var o ayrı konu ama başka bir dil öğrenmeniz gerekmiyor, frontend'de kullandığınız gibi js kullanıyorsunuz. full-stack olmak zaten zor, bir de sıfırdan iki farklı dili aynı anda öğrenmeniz iyice zor olur.

başlangıç için backend stack'i tavsiyem: node.js + express + mongodb
başlangıç için frontend stack'i tavsiyem: vue.js (pug/jsx falan, css kütüphanesi ya da preprocessor tavsiye etmiyorum, düz html/css yazın).

hepsinden önce tavsiyem js ile project euler çözün (bitirmenize gerek yok, bi 50-100 tane çözseniz yeter): www.hackerrank.com

syntax'a alışmak ve genel programlama pratiği için çok faydalı.

stack'e döneyim, niye bunlar? çünkü öğrenmesi kolay, sade ve internette zibille kaliteli kaynak var. bunlarla rahat rahat istediğiniz projeyi yapabilecek hale geldiğinizde artık zevkinize göre şu daha iyi bu daha kötü diye kendi yolunuzu bulursunuz.

@giovanni teşekkür ederim :)
  • plutongezegendegilmi  (31.07.20 12:19:13) 
  • oz suser  (31.07.20 15:00:43) 
teknik tavsiyeleri başkaları vermiş, ben sana çok para kazanman için gerekeni söyleyeceğim.

bir konu seç ve o konuda aranılan kişi ol.

örneğin front-end developer oldun. bu bir uzmanlık değil. seyahat siteleri yapan bir front-end developer olursan, uzman ve aranılan kişi olursun. yaptığın iş başına birkaç kat fazla kazanırsın.

front-end veya back-end seçtikten sonra bir uzmanlık seçmelisin.

peki uzmanlığı nasıl seçersin?
- sektör (e-ticaret, seyahat, bankacılık, fintech vs)
- platform (shopify, wordpress, squarespace vs)
  • sensible soccer  (31.07.20 17:07:45) 
[]

Türkiye ithal ürünleri listesi

Selam. Bir yerde gormustum Turkiye bilmem su kadar milyonluk dondurma cubugu ithal etti diye falan. Bunun gibi ürünlerin iste tel toka dondurma cubugu bilmem araba farı vs vs gibi ürünlerin listesi ve ithalat boyutunun oldugu bir liste varsa paylasabilir misiniz. Bulduklarim genelde binek araclar petrol urunleri diye yaziyor detaylari yok.




 
  • diffarentiationation  (20.07.20 22:26:32) 
[]

Uluslararası yarışmalar takip etme

Sorum bu uluslarasi yarismalari organizasyonlari nasil görebiliriz nereden takip edebiliriz? Bir site sayfa vs var mi? Ornegin gecen senelerde redbull gelecek ile ilgili video yarismasi yapti. Bunun haberini hicbir yerde goremedim. Sonra baska kimler neler yarismalar organizasyonlar yapiyor bunlarin takibi icin site sayfa vs var mi




 
ab ilan, ab proje yonetimi, youth opportunities


  • kojonotsuki  (17.06.20 22:41:05) 
[]

Google dijital atölye benzeri sertifikalar

google dijital atölye gibi sertifika veren online eğitimler var. bir birey hangisini neler alırsa iyi olabilir. ücretsiz online bu tarz etiket değeri olan iş görür hoş durur diye düşündüğünüz neler var




 
Google Adwords'ün kendi sertifikası


  • kaset  (15.03.20 22:10:29) 
[]

ingilizce için yurtdışı: workaway erasmus benzeri şeyler

erasmus var erasmus+ var yurt dışına gidip kalıp geliştirebileceğimiz ayrıca work away var orada host bulup çalışabileceğimiz program. sonra başka neler var en az maliyetle ya da ücretsiz yurt dışında bulunup kendimizi geliştirebileceğimiz ne programlar var
not : evs, work&travel.. başka



 
Erasmus dediğin şey 2017 yılında Erasmus+ oldu. Aynı şey yani. Work&Travel var.


  • prole  (15.03.20 13:28:49) 
Bu yıl için hiçbir şey yok. seneye belki. Aisec mi ne vardı gönüllülük yapıyosunuz bebelere ders oyun falan takılıyorsunuz.


  • bahoho  (15.03.20 15:30:25) 
[]

Dart/Flutter programlama dili öğrenmek için kaynaklar

Programlama hakkinda hicbir fikrim yok. Sıfırım. Youtube'da da fazla detaylı anlatım bulamadım. Türkce olmasi kaydiyla youtube pdf kitap vs ne varsa tavsiye edebileceginiz kaynaklar var mi?




 
Udemy'de uzun bir Türkçe kurs var.


  • mrmlq  (23.01.20 21:01:14) 
Programlamaya sıfırdan başlıyorsanız şu kitap işinizi görecektir:

flutterturkce.com

www.gazikitabevi.com.tr
  • kaan5226  (07.03.21 10:54:17) 
[]

ücretsiz basit video edit programları

video kesip birleştirmek için, ses kaldırmak ses kaydetmek, ses eklemek için basit video edit programları nelerdir?
Edit: windows icin ve ucretsiz olmasi gerek



 
imovie


  • monicapp  (17.01.20 17:25:49) 
movavi, çok basit uygulama.


  • aynabugusu  (17.01.20 18:23:52) 
windows 10 fotoğraflar bu işlerin hepsini yapar. hem de çok basit.


  • iddaaci  (17.01.20 18:45:00) 
[]

App en kolay hangi programlama diliyle çıkar?

Merhaba. Hangi programlama dili Hızlı ve kolayca öğrenildikten sonra uygulama çıkarabiliriz? Şunu hemen ogrenir hemen de uretirsin gibi seyler olsun. Kimsenin işini almaya calismiyorum ogrenciyim. Kendimi gelistiriyim belki de gelir elde edebilirim dusuncesindeyim. Yapıcı yorumlar bekliyorum.




 
Java. Bence geliri boşverin çok iyi fikriniz ve yatıeım yoksa. Pythonla kendinize bot yazın fiyat falan araştırsın mesela daha iyi.
Yazılımcı değilim fikirlerim çürütülebilir.

  • bahoho  (18.12.19 00:58:27) 
java ile başlayabilirsin. androide uygulama da çıkartabilirsin böylece. ios'a da çıkarmak istiyorsan react native öğrenebilirsin ama yeni başlayanlar içim biraz zor bence. başlangıç için java ile androidi amaçlamak daha gerçekçi olur


  • gonzo opera  (18.12.19 02:13:13) 
Flutter.

Java ile yazılmış app' i apple store' a, swift ile yazılmış app' i google play' e yükleyemezsiniz.

Bir uygulama en kolay cross platform bir framework ile çıkar.

En popüler cross platform framework' ler facebook' un geiştirdiği react-native (javascript) ve google' ın geliştirdiği flutter (dart) ' dır.
Bu frameworklerle geliştirilen bir uygulama, hem ios hem de android' de çalışır, dolayısıyla iki mağazaya da yüklenebilir.

Hatta flutter tarayıcı da destekler, yani web' de de çalışır.

Neden react-native değil de flutter tavsiye ettiğimi, ikisi arasındaki performans testleri, geliştirme kolaylıkları gibi konuları araştırırsanız anlarsınız.

Başarılar.
  • blokberg  (18.12.19 06:17:27) 
eger tek bir platformda kalmak istiyorsan o platformun resmi dilini kullanman en mantiklisi, cunku en iyi destegi ve en yuksek performansi o sekilde alabilirsin. ios icin objC/swift, android icin java/kotlin. sifirdan basliyorsan, android icin java degil kotlin ile baslamalisin. android'in birincil resmi dili kotlin oldu. su anda kotlin cross platform'da beta asamasinda yani yakinda ios icin de kotlin ile uygulama yazabilirsin.

cross-platform yazmak istiyorsan yine aslinda maksimum performansi iki platforma ayri ayri yazarak alirsin cunku iki platformun dinamikleri vs hafiza yonetimi API'leri vs hersey farkli. illa cross platform yazacagim diyorsan ReactNative en populer olani ama performans acisindan ciddi sikintilari var. cok fazla memory tuketiyor ve crash oranlari da az degil. Google tarafindan gelistirilen Flutter var.ReactNative'e gore daha yeni bir dil. henuz stabil versiyonu cokmadi daha cok deneysel uygulamalar icin kullanilabilinir. ama gelecek vaadeden bir platform.
  • crucio  (18.12.19 11:37:36) 
kesinlikle react native. yaptigin uygulamar tutmasa bile eger iyi ogrenirsen is bulma sansin var


  • foster  (18.12.19 11:48:07) 
123   « Önceki Sonraki
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.