
Lesley Fowler
0
4122
319
“24 yaşındayım ve kodlamayı öğrenmeye başladım. Programcı olmak istiyorum. Oyuna çok geç kaldım mı?”
Quora.com'da buna en çok cevap verilen cevaplardan biri grafik sanatçısı Michel Poisson'dan geldi..
63 yaşındayım ve sekiz ay önce kendime Blender 3D öğretmeye karar verdim. Açık kaynak kodlu, C dilinde yazılmış ve komut dosyası için Python kullanmaktadır. Geçen yaz HTML5, CSS3, JavaScript ve PHP idi. Yani benim açımdan 24, herkes kadar iyi bir zamandır.
Katılımcı ile şüpheli arasındaki 40 yıl, düşünce sürecimizdeki genç bir adamın oyunu olduğunu söyleyen pırıltı. Tekrar edelim - öğrenecek yaş yok. Bir kez o yola çıktığınızda, pratik yapmaya devam etmeniz yeterlidir. Ve bugün kodlama pirzolalarınızı keskinleştirmenin birden fazla yolu var.
Bugün öğrenmek için bir programlama dili seçmek ve 2 yıl içinde harika bir iş almak için nasıl bir programlama dili aldı Eğer 2 yıl içinde harika bir iş almak ve bugün öğrenmek için bir programlama dili nasıl seçilmelidir gerçekten iyi bir programcı olmak için çalışmak; Öyleyse, yarın işe almak için, bugünden başlayacak doğru dili seçmenin bir yolu var mı? , bazı yenilikçi web siteleriyle sınıfa başlayalım.
Dash - Projelerle Öğrenin
bilgi: HTML, CSS, JavaScript
Çizgi, sürükleyici proje temelli yaklaşımıyla Codecademy'ye benzer ve eğitimler, artan zorluk seviyesindeki beş projede size rehberlik eder. Şimdilik üç web teknolojisiyle sınırlı, yeni başlayanlar için iyi tasarlanmış ve tamamen ücretsiz. Kişisel bir web sitesi oluşturmadan, bir Madlibs oyununa, bir kodlayıcı, derslerdeki kontrol noktalarından geçerek 82 becerinin kilidini açmak zorundadır..
Dash, artımlı öğrenme için tasarlanmıştır - bir öncekinin kilidini açmadıkça bir sonraki beceriye gidemezsiniz. Dash projeleri kısa ve gerçek dünya ihtiyaçlarına dayanıyor. Her bir “hikayesi” - Hayali müşteriler için projeler inşa ederken, gerçeğin kesinliği ile. Çizgi düzenleyici ayrıca geçiş yapmanıza olanak tanır. “ne görüyorsun” bilgisayar monitöründen cep telefonuna görüntüleme.
Kod Oynatıcı - Screencasts İle Öğrenin
bilgi: HTML5, CSS3, JavaScript.
Kodlayıcılardan senaryolarla öğrenmek, kod içeren bir şeyin nasıl inşa edileceğine dair başka ilginç bir şeydir. Bu, yeni başlayanlar için pek uygun değil, ancak kemerinizin altında biraz deneyiminiz varsa, kod çalar size sıfırdan zamanlayıcı veya şık bir hesap makinesi yapma sanatını gösterir. Yeni başlayanlar birkaç kod satırının dijital sanat yaratması gerçeğinden ilham alabilir.
Farklı hızlarda oynatın. Kaçırdığınız bitleri duraklatmak ve geri almak için zaman çizelgesi kaydırıcısını kullanın. Her adım için açıklamayı ve yorumları okuyun. Birisinin kod içeren bir şey oluşturmasını izlemek istiyorsanız, size uygun bir hızda The Code Player ideal.
Yetenek Buddy - Sınavlar ve Bulmacalar ile öğrenin
bilgi: JavaScript ve C'den Scala'ya diğer diller.
Java, Ruby, Python, PHP ve daha fazlasını içeren kodlama testlerini çözün. Site, öğrencilerin web geliştirme becerilerini geliştirmelerine yardımcı olan uzman yazılım geliştiricileriyle mentorluk programları ödemiştir. Bu üç aylık bir programdır. Ama sen yapabilirsin bedava giriş yap ve eğlenceli problemleri dene Yerleşik düzenleyicide. Sınavlar, becerilerinizi geliştirmenize ve editör aracılığıyla anında geri bildirimde bulunmanıza yardımcı olabilir. Yetenek Buddy ücretli bir program olduğu için herkes için olmayabilir, ancak sınavlar yeteneklerinizi geliştirmenize yardımcı olur.
Codewars - Gerçek Kod Sorunlarından Öğrenin
bilgi: JavaScript, CoffeeScript, Yakut, Python, Clojure, Haskell.
Kendinizi, kendinizden daha iyi öğrenmenin en hızlı yolu olabilir - her sporcu bunu bilir “gizli”. Codewars, programcıların başkalarıyla gerçek kod zorlukları konusunda eğiterek becerilerini geliştirmeleri için başka bir platformdur. Ancak buradaki yakalama - kaydolma sırasında seçtiğiniz programlama dilinde kendinizi kanıtlamanız gerekir. Başlangıç sizden bir “kata” Sana izin verilmeden önce, bir savaş sanat okulunun ethosuna benzer..
Yeni başlayanlar için ilk yer Codewars değil. Yetenekli kodlayıcıların programlama zorlukları için rekabet edebileceği, işbirliği yapabileceği ve bir araya gelebileceği çevrimiçi bir topluma dönüşebilir - ancak yalnızca bir kez kayışları altında deneyimleri olur..
CodeWars, kalabalık kaynaklı kod zorlukları ve çözümleriyle bir başka topluluk çabasıdır. Bazı kod blokları, başkalarının katkıda bulunmasına izin verecek şekilde taşınabilir. “kumite”). Oyunlaştırmanın unsurları onu eğlenceli kılıyor. Örneğin, kata zorlukları artar ve başarılı bir şekilde geçerken onur puanları kazanırsınız. Yeni başlayanlar için kolay değil, fakat kodlama becerilerinizi geliştirmenin en eğlenceli yollarından biri kesinlikle Programlama Kitapları mı kullanıyorsunuz? Programlama Kitapları ile Sıkılan Kodlama Becerilerinizi Geliştirmenin 3 Eğlenceli Yolu Var mı? Kodlama Becerilerinizi Düzeye Çıkarmanın 3 Eğlenceli Yolu Deneyin Bir kitaptan kod yazmayı öğrendiyseniz, ne kadar sıkıcı olabileceğini bilirsiniz. Öğrenmeyi daha ilginç ve eğlenceli hale getirmek için neden bazı ilgi çekici seçenekler denemiyorsunuz. .
Codaround - Toplulukla Öğrenin [Artık Kullanılamaz]
bilgi: JavaScript, Ruby ve iOS programlama
Öğrenme, seçtiğiniz beceride sizden daha iyi olan meslektaşlarınızla etkileşime girdiğinde, genellikle daha etkilidir. Codaround (beta), kendi kendine öğretme grubuna bir dokunuş getirmeye çalışan yeni bir öğrenme forumu sunan bir markadır. Daha önce Hackavard olarak bilinen Codaround, toplumu solo öğreniciye yaklaştırıyor. Sosyal araçlar ve buluşma hizmetleri kalabalıklarında, Codaround, gelişen kodlayıcı topluluklarına odaklanmaya devam ediyor.
Facebook'a üye olun, uzmanlık seviyenizi belirtin ve buradasınız. Site kısmen sohbet ve kısmen buluşma planlama platformudur. Bir şeyler öğrenmek isteyin - siteye duyurun ve uygun bir yerde öğrenim ortaklarıyla tanışın. Siteyi, yakınlarda bazı buluşmalar olup olmadığını görmek için de kullanabilirsiniz..
Çok yeni olmakla birlikte, etkileşimler ABD'de az ve çoğunlukladır. Kodlama topluluğuyla karışmanın daha iyi yolları vardır, ancak Codaround büyürse göz kulak olabileceğiniz başka bir seçenektir..
Programmr - A ile Öğrenin “Simülatör”
bilgi: Android'den SQL'e 19 teknoloji
Programmr, kodlama becerilerini öğrenmek ve uygulamak için bir programlama simülatörü olarak tasarlanmıştır. Platform, AngularJS, Backbones, PHP, Python ve daha fazlası gibi teknolojileri kapsar. Site kendisi diyor “çevrimiçi etkileşimli bir laboratuar” yeni başlayan kodlayıcıların tarayıcıda projeleri kodlaması, derlemesi ve çalıştırması için. “Otomatik fakülte” modül, alıştırmaları ve zorlukları tamamlayan öğrencilere anında geri bildirim sağlar. Kendi uygulamalarınızı kodlarsınız, ardından YouTube videoları gibi gömün.
Kodlama alıştırmaları ve zorlukları ile pratik yapabilirsiniz. Kendi projenizi yapın ve sitedeki 3000'den fazla projenin havuzuna ekleyin. Veya bu projelere dalın ve nasıl yapıldığını öğrenin. Şu anda herhangi bir açık yarışma görünmüyor, ancak bazı Amazon hediye kartlarını kazanmaya ve liderlik alanında bir yer kazanmaya dikkat edin!
CheckIO - Gamification ile Öğrenin
bilgi: piton
Kodlamanın oyunlaştırılması en son trend… özellikle çocuklara bir oyun yoluyla temel programlama kavramlarını öğretmek için. Çocukları doğru yöne itmeleri için en iyi kodlama oyunlarını deneyin. . CheckIO, bazı Python becerilerini öğrenmek isteyen kodlayıcılar için bir kod oyun platformudur. Python yeni başlayanlara öğretilen yaygın programlama dillerinden biridir. CheckIO’da, programlama yerlerine “adaları”. Programlama zorlukları üstlenmelisiniz veya “misyonları” bir adadan diğerine gitmek için. CheckIO, her bir adadaki zorlukları oluşturan kodlama bulmacalarını kitlelere sağlar.
Crowdsourcing üç öğrenme fırsatı ile eşsizdir - GitHub aracılığıyla yapbozlara katkıda bulunun, yapbozları 10 dilde çevirmeye yardım edin ve problem çözenlere ipuçları verin. Topluluk ve oyunun bir araya gelmesiyle, kullanıcılar görevler tasarlayabilir, meslektaşlarına meydan okuyabilir ve birbirlerine kodlarını geliştirmelerinde yardımcı olabilirler. CheckIO, Python'u Öğrenmek İçin En Popüler Hedeflerden Birisine Dönüştü Python Programlamasını Öğrenen En İyi 5 İnternet Sitesi Python Programlamasını Öğrenen En İyi 5 İnternet Sitesi Python Programlamasını öğrenmek ister misiniz? Tamamen ücretsiz olan Python'u çevrimiçi olarak öğrenmenin en iyi yolları:. .
Kodlamayı Nasıl Öğrenirsiniz?
Eski zamanlayıcılar eğlendirilmelidir. Birçoğumuz bunu zor yoldan öğrendim… bir bilgisayar bilimi derecesi ile veya programlama kitaplarından. Yeni başlayanlar için, profesyonel kod örneklerini kullanabilirsiniz Programcılar için En İyi 10 Profesyonel Örnek Kod Siteleri Programcılar İçin En İyi 10 Profesyonel Örnek Kod Siteleri Örnek kod parçacıkları ile uygulamaları öğrenmek ve oluşturmak ister misiniz? İşte başlamak için en iyi ücretsiz kod örneği web siteleri. kodlama becerilerinizi geliştirmek için. Eğlenceli bir egzersiz arıyorsanız, oyun geliştirme yazılımı ile kendi oyununuzu yaparak yeni bulunan kodlama becerilerinizi kullanabilirsiniz..
Bir iş olarak kodlama yapıyorsanız, bu kodlama zorluklarını alın 8 Paraya veya İşe Neden Olabilecek Kodlama Zorluklar ve Yarışmalar 8 Paraya veya İşe Neden Olabilecek Kodlama Zorluklar ve Yarışmalar Çevrimiçi programlama yarışmaları, iş atılımları veya basit para ödülleri sunabilir. Bu kodlama zorluklarından seçiminizi yapın. Becerilerinizi ve kariyer fırsatlarınızı geliştirmek için. Ancak, kodlamayı öğrenmekle uğraşıyorsanız, kodlamadan yapabileceğiniz bazı güçlü otomatik araçlara göz atın Kodlama Öğrenmek İstemiyor musunuz? Hala Güçlü Otomatik Araçlar Yapmanın 5 Yolu Kodlamayı öğrenmek istemiyor musunuz? Hala Güçlü Otomatik Araçlar Olmanın 5 Yolu Kodlamanın nasıl bir şeyleri çevrimiçi olarak oluşturmanızı engellediğini bilmiyor mu? Şimdi başla, çünkü "no-code" gibi araçlar yardım etmek için buradalar. bilgi.