Eğer kodu hakkında hiçbir şey bilmiyorum nasıl bir programcı olmak
Şekillendirme / / December 19, 2019
Ilk şey yapmak Yani - sağ öğretmen bulmak. Size her şeyi bırakıp mümkün olacak olası değildir ve öğretim münhasıran kendilerini adamak olduğu açıktır nedenle sınıflar sizin için uygun akşam veya herhangi bir zamanda çoğunlukla bu tür kursları seçmek gerekir saati. Kesinlikle yere gitmek gerekmiyorsa, mükemmelleştirmek ve evden yapabilirsiniz. Opsiyon birleştirerek hem avantajları - online kurslar.
Hangi ders seçme
İyi derslerin ayırt edici özellikleri: bunlar, uzun süre var deneyim bir çok orada insanlara öğretmek İlgili alan, en sonunda, sadece teorinin yeterli miktarda vermek değil, aynı zamanda bunu uygulamak öğrenmek olmayacak pratik. Koşullar gerçek yakın oluştu olması arzu edilir.
Belirli bir örneği ele alalım - okuyucuların Layfhakera tanıdık zaten Öğretim kursları BT-portal GeekBrains. altı yıl zaten vardır. bir gösterge oldukça etkileyici - Bu süre içinde, daha 70 000 insandan daha koduna öğrendik.
doğrudan verilecektir olanlara gelince, gerçekten en iyi orada içermektedir. Seçim 300'den fazla adayın katıldığı, üniversite profesörleri ve büyük BT-şirketlerin uzmanları olduğunu. Genel olarak, bu kod ile uğraşmak zorunda ve onu temizlemek yapmak, başkalarına anlatacak bilen insanlardır.
Biz en ilginç açın. Pratik. Onun size bolca sahip olacaktır. Programlama - Böyle bir küre gerçekte uygulamak yeteneği olmadan teori biraz değeridir. Sürekli görevleri gerçekleştirecek eğitimi sırasında, konferanslar Edinilen bilgiye işlerin çok verimli asimile nedeni budur. Ben eylem nasıl göründüğünü görmek için öneriyoruz.
Biz temelleri ile başlamak
Size ne programa öğrenmek, ama kötü tüm hakkında ne olduğunu göstermek istiyorum. Mantıken, ilk iş temellerini öğrenmektir. GeekBrains Sizler için ilginç tekliflerin bir çift var.
Birincisi, Video ders "Fundamentals Programlama." 15 seans içinde sadece farklı veri türleri ile operasyonların inceliklerini anlamak ve algoritmalar çalışma olabilir, ama hatta bu oyunu yazmayı öğrenmek olmayacaktır. Taraflar kod gelmek bilmiyor bir adam için, buna layık değil mi? Nihayet bir kariyer inşa etmek gitmek ve yardım faaliyeti belirli bir alanı seçin ve keşfetmek için değer olduğu nasıl söylenecek.
İkinci olarak, çevrimiçi kurs "Giriş için programlama" - yeni bilgiler sadece tercih değil aynı zamanda eş zamanlı olarak zor anlar açıklık, öğretmen ile iletişim olanlar için. Bu hızlı hepsi çok anlaşılır ve bu. Toplam süre - Zaman dört seans görevi esnasında iki hafta. Bir kod oluşturma temellerini öğreneceksiniz, algoritmalar geliştirmek ve büyük programlama dilleri ile ilgili temel bilgileri öğrenmek için öğrenirler. Başlamak için daha muhtemelen gerekli değildir.
Ve aslında, ve başka bir durumda, taraftan sahip eğitim sonrasında tüm dersler ve öğretim materyalleri video kayıtları bulunmaktadır. bir şey aniden bellekten silinir veya bazı noktaları açıklığa kavuşturmak için daha fazla zaman isterseniz, her zaman notlara başvurabilir.
Her iki kurs ücretsizdir. Bu bir kuruş ödemeden ilgi alanına tanıma olabilir çıkıyor. kanca, daha fazla çalışma olacak - değilse, iyi, gereksiz bilgi sadece olmaz. Biz anlamış temel bilgi ile, şimdi iki popüler ve çok umut verici kariyer usta için yapmanız gerekenleri öğrenelim.
Web Geliştiricisi
yeni başlayanlar için ciddi profesyonel kurslar mevcut Özelliği GeekBrains. gelecekteki mesleğinin ayrıntılarını anlamak için yardıma sıfırdan eğitimin iyi inşa sistemi - çalışma programlama-temel ön bile gerek yoktur. Burada, örneğin, Profesyonel Ders "Web Geliştiricisi" - layık bir seçim.
Eğitim 10 ay sürer. Eğer çok fazla zaman harcamak zorunda Evet, bu, ciddi bir iştir. Ancak çabalar üreteceğinin - Moskova'da ortalama geliştirici maaş 74 000 ruble olduğunu. Bazen, tabii, ve daha fazlası nedeniyle, bütün aday nitelikli olup olmamasına bağlıdır. Güç sahibi işverenin gözleri kendinizi daha çekici hale getirmek için.
Sen web siteleri oluşturma temellerini öğrenmeye başlar. HTML ve CSS - burada eğitim ilk ayında Arkadaşlarınız. Haftada iki kez, sen düzen tasarımı ile bir blok vorstku ve iş geliştirme, kurallara göre işaretleme site oluşturmak öğreneceksiniz. Sonra yavaş yavaş, PHP ve JavaScript bildiklerini node.js ve vektör grafikleri öğrenmek ve son ders bir konsol uygulaması oluşturmak için alacak.
İşte programına dahil derslerin tam listesi:
- HTML / CSS - web siteleri oluşturma temelleri.
- PHP. Düzey 1 - Web geliştirme çerçevesi.
- PHP. Seviye 2 - Profesyonel web geliştirme.
- JavaScript - etkileşimli web uygulamaları.
- Node.js - JavaScript sunucu tarafı programlama.
- Angularjs / d3.js - tek sayfalık web uygulamalarında vektör grafik.
- Yii framework - mesleki gelişim.
Sonunda en ilginç bulabileceğini olacak - eğitim. Evet, öğrenciler mesleğin tüm ille büyük IT-şirketleri-ortakları GeekBrains birinde hatta GeekBrains iki ay boyunca çalışmalarına fırsat var. Son zamanlarda sitesinde ilan proje «IT-İnkübatör", daha yardımcı ve kendi fikirlerini hayata geçirilmesi için bir ekip bulacaksınız. en iyi yer, ister istemez, profesyoneller tarafından çevrili, aslında, bulmak değil, gelecekteki mesleğine atılmak için kendisine yukarıda yükselmeye.
mobil geliştirici
Gelecekte bir başka meslek mobil uygulamalar oluşturulması ile ilgilidir. Şimdi Android ve iOS bilgi - dışarı işin öngörülebilir gelecekte kalmayacak. Profesyonel Ders "Mobil Uygulama Geliştiricisi" O hızla teori ve pratik anlamamıza yardımcı olacaktır.
Eğitim 11 ay sürer ve bu alanda ortalama ücret 130 000 ruble olduğunu. çaba ve sonuç oranı kendisi için konuşur - buna kesinlikle değer. Sonunda, eğitimin maliyeti, sen operasyonun sadece bir ay içinde kendini amorti eder.
Yeni malzeme çok şey öğrenmek zorunda sonuçta sıcak olması hazırlayın. Bir ağ sohbet yazmaya kalma den - Java ile Başlarken. Android plan üzerinde Sonraki: genel bilgiler ve platform mimarisi, kullanıcı arayüzü geliştirme ve hata ayıklama uygulamaları. Sonra Objective C dünyasını açmak - temel kavramlar ve program yönetimi süreci ve arayüz tasarımı inceliklerini gelen. tatlı biz Swift için: sözdizimi, temel kavramlar, oyunların gelişimine yaklaşımlar ve kendi uygulamalarını geliştirmek.
eğitim programı şu birimlerden oluşmaktadır:
- Java. Seviye 0 - iki hafta Java nesne yönelimli programlama temelleri.
- Java. Düzey 1 - Temel kursu.
- Android. Düzey 1 - mobil cihazlar için geliştirme.
- Android. Seviye 2 - profesyonel uygulama geliştirme.
- Amaç C. Düzey 1 - iPhone ve iPad için programlama.
- Amaç C. Seviye 2 - uygulamalar ve oyunların Mesleki gelişim.
- Swift - Apple için modern programlama teknikleri.
Sonra... Trampet... denetimli serbestlik! onun sonuçlarına göre, tam teşekküllü projesi başarıyla benimsenen becerileri oluşturulması ve iyi bir toplumda göstermeye çekinmez iyi portföyü, deneyim olacak.
sonuçlar
Ben onların ne düşündüğünü bilmek istiyorum açıktır, eğitim almış olanlar: Her şey doğru olur, yaşam ile temas dışında ders, olmadığını olsun öğretmen zanudnichal değildir. Burada birkaç değerlendirmeleri edin.
Albert ChopchiyanBurada artık bir stajyer GeekBrains web geliştirici almamayı öğrenmiş ve. faaliyetlerin doğası gereği ben elektrik ölçüm laboratuvarında çalışan bir mühendisim. Bir programlama Ben yeni bir tane oluşturmak için çok gibi çünkü gitmeye karar verdi. Özellikle Eugene Kartavets led staj, hakkında söylemek istiyorum. İyi bir öğretmen açıklamak ve sorunların çözümü ile yardım için kullanılabilir. Biz Paletli ürünü piyasaya şirketin web sitesini, geliştirmekteyiz. Bu takımda çalışma benim ilk deneyim oldu, hangi ı takım gelişiminin önemli anlarını öğrenmek başardı. Ben uzaktan staj aldı. GeekBrains komut kanalları etkili iletişim ve sorunları çözmek için düzenlendi. Sonunda, kendi dillerinde, PHP çalışmalarına geçti ve şimdiden freelancing için çeşitli emirler aldı. Ben devlet kalıcı olarak çalışmak istiyorum ve ne daha da geliştirmek için gidiyor. Ben hiçbir şeyden korkma ve sonundan önce belirlenen hedeflere gitmek için değil başlayanlar tavsiye!
Eugene DarnopyhKasım 2015 sonunda, GeekBrains bitirdi. İOS programlama okudu. Bu noktaya kadar o internet sağlayıcının teknik destek çalıştı. Ben iş değiştirmek istedi ve iOS programcı daima olmayı hayal.
GeekBrains Ben işten bir arkadaş tavsiye portalda ücretsiz kurslar düzenledi. Ben hemen yönünde karar verdi ve eğitimden sonra uzaktan o ortak bir proje üzerinde çalıştı staj, ve böyle GIT, Trello ve diğerleri gibi araçlar mastering başladı.
hatta geçiş sırasında, uzun zamandır beklenen iOS programcı var çünkü Ancak, staj için ihtiyaç oldukça hızlı bir şekilde ortadan kayboldu. Şimdi genç iOS geliştirici. Bir acemi geliştiriciler, ben her zaman bir teori ile ve asla acele başlamanızı öneririz.
İyi şanslar!
kursları öğrencilerin Diğer görüşler "Web Geliştiricisi"Ve"Mobil Uygulama Geliştiricisi"Sen Site GeekBrains bulabilirsiniz, her şey son derece dürüst: insanlar ne düşündüklerini, daha sonra yazma böylece yorumlar, denetlenmez.
Sonunda bir şey söylemek istiyorum: zorluklar korkmayın. Bugün bu kadar yeni bir öğrenme inmek için çekinmeyin ve bu olmaz eser korkma, gelecekte başarılarının temellerini atıyoruz. omuz herhangi bir görev size iyi bir yardımcı ile.