İçindekiler:
- İlk önce çok küçük kodlama görevleri uygulayın. Bir başlığı cesur gibi bu görevler, nihai hedefinizden kopuk olduğunuzu hissetmenize neden olabilir. Ancak öğrenmeye devam ederken, bireysel kodlama becerilerini bir araya getirmeye ve hedefinizi gerçekleştirmek için bir yol göreceksiniz.
- olarak adlandırılan bu adımları ayrıntılandırma yeteneğinizi artırabilirsiniz.
- Kendi uygulamalarınızı oluştururken, kodlamaya başlamadan önce temel öğeleri isteğe bağlı özelliklerden ayırdığınızdan emin olun.
- kelimesi, iyi bir kaynak kümesi bulmak için yeterli olmalıdır.
- Hataları bulmanın ve ortadan kaldırmanın en iyi yolu, önce kod sözdizimini kontrol etmeniz ve ardından mantığı kontrol etmektir. Hattınıza göre kod satırınızı gözden geçirin ve hatayı hâlâ bulamadıysanız, başka bir kişiden kodunuza bir göz atmasını veya onu stackoverflow gibi bir çevrimiçi topluluk forumunda yayınlamasını isteyin. com.
- Ayrıca, günümüzde çokça işlenen, oldukça cilalanmış web sitelerinin başlangıçta mütevazi başlangıç ve çok basit prototiplerden başlandığını unutmayın. Örneğin, Google'ın ilk ana sayfasında, bugün ana sayfasının işlevselliği veya stilinin yalnızca bir kısmı vardı.
- adlı bir süreçte incelemenizi sağlayarak, herhangi bir önemli sorunu göz ardı etmediğinizden emin olun.
- olarak anılır. Eskiden, üretim süreçleri bir kez ayarlandıktan sonra değiştirmek son derece zordu, ancak günümüzde değişen yazılımlar birkaç satırlık kodun tadilatı kadar basit. Bu, ürünlerin kodlanması için kullanılan yol ile ters orantılıdır; bu, daha uzun geliştirme döngüleri ve daha az ayarlı geribildirim içermektedir.
Video: OYUN BUGA GİRDİ!! BENZİN ALIRKEN ÇOK FENA ÇARPTI | ETS2MP 2024
İşyerinde çalıştıktan sonra yoğunlaşmaya ya da yoğunlaşmaya katılıp katılıp davranmadığınız önemli değil … < >
Bugünlerde kod öğrenme her zamankinden daha popüler. Herkesin bir Web sitesi veya bir uygulama fikri varmış gibi görünüyor ve arkadaşlarınız, aileniz veya iş arkadaşlarınız yeni kodlama yeteneklerinizi keşfedikleri anda birçokları tavsiye ve yardım isteyecektir.
İşten sonra kendinizi şımarttığınızdan veya yoğun on haftalık kodlama önyükleme kampına katılıp katılmamanızdan bağımsız olarak, kod öğrenmek zor bir yolculuk olabilir. Önünüzde bitiş çizgisini aşan bazı insanlardan birkaç ipucu almak için para ödüyor. Aşağıdaki ipuçlarını aklınızda tutun, özellikle kodlama yolculuğunu başlatırken.Bir dil seçin, herhangi bir dil
Bir acemi kodlayıcı olarak, nereden başlayacağınızdan emin olamazsınız. Daha önce hiç programlamadıysanız, web sayfaları oluşturmak için kullanılan bir dil öğrenerek başlayın. Çünkü bu dillerde başlamak ve diğerlerinin görebileceği işleri yayınlamak kolaydır.
HTML ve CSS, öğrenmesi en kolay olan biçimlendirme dilleridir ve bir web sayfasında HTML ile içerik yerleştirmenizi ve bu içeriği CSS ile stil etmenizi sağlar. İçerik sunma temellerinden bazılarını anladıktan sonra, o içeriği değiştirmek için bir programlama dili öğrenebilirsiniz.Bir hedef tanımlayın
-
Kod öğrenmeyi başlattığınızda, bir hedef seçmek motivasyonunuzu korumanıza yardımcı olabilir. Beğendiğiniz herhangi bir hedefi seçebilirsiniz, ancak başaracağınızdan gerçekten heyecan duyacağınız bir şey olduğundan emin olun. Yeni başlayanlar için iyi hedefler şunlardır:
-
Kendiniz, işiniz veya bir grup için - bir ila dört farklı sayfadan oluşan küçük bir web sitesi oluşturmak -.
İşyerindeki toplantılarda geliştiricilerin veya tasarımcıların söylediklerini anlayabilmeniz için kodlama sözcüğünüzü oluşturun. -
Bir web sitesinin veya uygulama fikrinin prototipini veya temel bir sürümünü oluşturma - örneğin, sonraki otobüsü ne zaman bulunduğunuz yere götürdüğünü gösteren bir uygulama.
İlk önce çok küçük kodlama görevleri uygulayın. Bir başlığı cesur gibi bu görevler, nihai hedefinizden kopuk olduğunuzu hissetmenize neden olabilir. Ancak öğrenmeye devam ederken, bireysel kodlama becerilerini bir araya getirmeye ve hedefinizi gerçekleştirmek için bir yol göreceksiniz.
Hedefinizi ısırık boyutlu adımlara bölün
-
Bir hedef belirledikten sonra, onu küçük adımlara ayırın. Bu, size yardımcı olur
-
Hedefi tamamlamak için gereken tüm adımları görün
-
Her bir belirli adımı nasıl yapacağınızı araştırın
Bir adıma sıkıştığınızda diğerlerine kolayca yardım isteyin İlk olarak, geniş veya tamamlanmamış olabilir, ancak zamanla bazen teknik özellikler
olarak adlandırılan bu adımları ayrıntılandırma yeteneğinizi artırabilirsiniz.
Cupcake'i buzullamayla ayırtın
Evde ilk uygulamanızı oluştururken veya bir web sitesini kuran bir ekipte çalışırken projeleriniz, belirli bir son tarihte inşa etmek için çok fazla özellik içerme eğiliminde olacaktır.Bu, kaçınılmaz olarak üç sonuçtan birine yol açmaktadır: Proje zamanında fırlar fakat arabadır; proje geç başlatılıyor; veya ekibiniz projeyi zamanında başlatmak için fazla mesai yapıyor.
Önemli olan fincan kek olup olmadığına karar verin - ki bunlar esastır - ve sahip olmaktan hoşnut olan şartsız buzlanma, ancak isteğe bağlıdır. Bu önceliklerinizin nerede olduğunu gösterir. Projeniz zamanında veya bütçeyle bitiyorsa, isteğe bağlı özellikleri daha sonra oluşturabilir veya daha sonra oluşturabilirsiniz.
Kendi uygulamalarınızı oluştururken, kodlamaya başlamadan önce temel öğeleri isteğe bağlı özelliklerden ayırdığınızdan emin olun.
Google, geliştiricinin en iyi arkadaşıdır Geliştiriciler, bir özelliği kodlamaya ilişkin genel soruları veya komut veya etiket için sözdizimi ile ilgili özel soruları araştırmak için Google arama motorunu kullanmaktadır. Arama yaparken, HTML gibi programlama dili, istenilen komut ve sözdizimi
kelimesi, iyi bir kaynak kümesi bulmak için yeterli olmalıdır.
Zıplayın hatalar Tüm bu kodlamayı yaparken kaçınılmaz olarak hatalar
-
olarak anılacak hatalar yaratacaksınız. Üç tür hata vardır: Söz dizimi hataları
-
bilgisayarın anlamadığı geçersiz kod yazdığınızda ortaya çıkar. Anlamsal hatalar
-
, istenmeyen bir efekt içeren geçerli bir kod yazdığınızda ortaya çıkar. Örneğin, bir sayıyı sıfıra bölmeye çalışmak, JavaScript'te semantik bir hatadır. Lojik veya tasarım hataları
, istenen etkiye sahip geçerli bir kod yazarken oluşur; ancak kod yanlış sonucu üretir.
Hataları bulmanın ve ortadan kaldırmanın en iyi yolu, önce kod sözdizimini kontrol etmeniz ve ardından mantığı kontrol etmektir. Hattınıza göre kod satırınızı gözden geçirin ve hatayı hâlâ bulamadıysanız, başka bir kişiden kodunuza bir göz atmasını veya onu stackoverflow gibi bir çevrimiçi topluluk forumunda yayınlamasını isteyin. com.
Sadece yollayın
LinkedIn'in kurucusu Reid Hoffman ünlü bir şekilde "Ürününüzün ilk versiyonundan utanmazsan çok geç başlattın. "Kodlamaya başladığınızda, ilk temel web siteniz ya da daha karmaşık bir şey olsun, büyük olasılıkla başkalarına kreasyonlarınızı göstermek konusunda isteksiz olursunuz.
Hoffman, yaptıklarınızı mükemmelleştirmeye çalışmak isteyen bu arzuyu yorumluyor ve utandırmaktan çekinmeden kodunuzu kamuya açıklamak için (ya da "gemi") diyor. Web sitenizin veya uygulamanızın boyutuna bakılmaksızın, geri bildirim almaktan ve hatalarından öğrenmek daha sonra yanlış yönde ilerlemeye devam etmek daha iyi olur.
Ayrıca, günümüzde çokça işlenen, oldukça cilalanmış web sitelerinin başlangıçta mütevazi başlangıç ve çok basit prototiplerden başlandığını unutmayın. Örneğin, Google'ın ilk ana sayfasında, bugün ana sayfasının işlevselliği veya stilinin yalnızca bir kısmı vardı.
Geri bildirim topla
Web sitenizin veya uygulamanızın ilk sürümünü kodlamayı bitirdikten sonra, kodunuz ve son üründe geri bildirim toplamayın. Her şey yolunda ve web siteniz harika görünse bile, bu kodunuzun doğru yazıldığı veya sitenizin elinden gelen her şeyi yaptığı anlamına gelmez.Örneğin, YouTube başlangıçta bir video arşivi sitesi olarak başladı ancak kullanıcı geri bildirimine dayalı olarak genel bir video paylaşım sitesi haline geldi.
Bu bilgiyi edinmenin en iyi yolu kodunuz ve ürününüz hakkında nicel ve nitel veri toplamaktır. Ziyaretçilerin tıkladığı yerleri ve her bir web sayfasında ne kadar kaldıklarını ölçmek, düşük performans gösteren sayfaları teşhis etmenize ve geliştirmenize yardımcı olan nicel bilgiler verir. Anket sorularını e-postayla e-postayla göndererek veya kişileri web sitenizi kişisel olarak izleyerek izleyerek ve daha sonra soru soran kullanıcıları ölçerek niteliksel bilgi toplayabilirsiniz. Çoğu zaman bu veriler sizi şaşırtacak - kullanıcılar açık ve kolay anlaşılabileceğini düşündüğünüz özellikleri kafa karıştırıcı bulabilir ve tersi de yapabilirsiniz. Benzer şekilde, bir başkasına kodunuzu, kod incelemesi
adlı bir süreçte incelemenizi sağlayarak, herhangi bir önemli sorunu göz ardı etmediğinizden emin olun.
Kodunuzu tekrarlayın
Geribildiriminizi topladıktan sonra, bir sonraki adım bu geri bildirimi "yinelemek" olacaktır: Görüşlerinizdeki büyük sorunlar çözülene kadar ve kodunuzu geliştirene kadar kodlamayı sürdürün. ve ürün. Unutmayın ki, kodu iyileştirmek için zaman harcamadan önce ürününüzün kullanışlılığını öncelikle teyit etmek en iyisidir. Bu süreç - ürün üzerinde geribildirim toplama, minimum gerekli özelik seti ile bir ürün oluşturma ve ardından bu geri bildirimi tekrarlama - bazen Yalın Başlangıç Metodolojisi
olarak anılır. Eskiden, üretim süreçleri bir kez ayarlandıktan sonra değiştirmek son derece zordu, ancak günümüzde değişen yazılımlar birkaç satırlık kodun tadilatı kadar basit. Bu, ürünlerin kodlanması için kullanılan yol ile ters orantılıdır; bu, daha uzun geliştirme döngüleri ve daha az ayarlı geribildirim içermektedir.
Başarınızı ve başarısızlığınızı paylaşın
Kodlama yaparken, bir web sitesinde kafa karıştırıcı bulduk ya da sadece yanlıştır belgeler bulmuş olabilirsiniz. Kendiniz ve daha büyük toplum için yapabileceğiniz en iyi şey başarılarınız ve başarısızlıklarınız hakkında blog yazmaktır. Bloglama size fayda sağlar, çünkü başkalarına, üzerinde düşündüğünüz ve çözmeye çalıştıkları sorunları gösterir.
Benzer şekilde blogculuk, tıpkı Google'ı fikir aramak ve sorunları çözmek için kullandığınız gibi, Google'ı kullanarak deneyimlerinizi aramak ve okumak için kullanacak olan diğer kişilere de yarar sağlar.