İçindekiler:
Video: You can learn Arduino in 15 minutes. 2024
Yazan: Nikhil İbrahim
Kodlama eşit kelime parçaları, mantığı ve sözdizimi parçalarıdır. Kodlama ilk başta korkutucu görünebilir, ancak uygulama ile birlikte terminolojisine, kavramlarına ve yapısına rahatlıkla ulaşmak çok kolay. Kodlamayı anlamak, yeni bir dili öğrenmekten farklı değildir: Bunu yeterince sık kullanın ve konuşmaya, düşünmeye ve kod yazmaya başlayın. Yine de yeni başlayanlar için soru sormak doğaldır. Hem sizin için, hem de çevrimdışı olmak üzere birçok kodlama kaynağı bulunmaktadır. Etrafına sorarsanız, yalnız değilsiniz - pek çok insan öğreniyor öğrenirsiniz. Sonuçta, kodlama hiç bitmeyen bir eğitimdir. Birinci yüze veya başka bir yüze efendim ve önünüzde yeni bir tane açıldı.
Genel web geliştirme terimleri:Sunucu:
- Web sitesi kodunu barındıran ve "istemci" bir bilgisayar tarafından talep edildiğinde web sitesi kodunu "hizmet eden" bir bilgisayar. Sunucular genellikle binlerce diğer sunucuyla birlikte büyük depolarda bulunurlar ve ev bilgisayarınıza boyut ve güç bakımından benzerlik gösterirler.
- Müşteri: Masaüstü veya dizüstü bilgisayarlar, tabletler veya cep telefonları da dahil olmak üzere bir web sitesine erişmek için kullanılan bir cihaz.
- Tasarımcı: Bir web sitesinin nasıl görüneceğini ve nasıl hissedeceğini belirleyen sanatsal bir meslek yanı sıra, kullanıcıların web sitesiyle etkileşim kurma biçimleri (örneğin, tıklama, kaydırma, kaydırma vb.).
- Tel kafes: Bir web sitesinin düzenlerini, görüntülerini ve renk şemalarını ayrıntılı olarak gösteren tasarımcılar tarafından oluşturulmuş bir illüstrasyon.
- Geliştirici: Teleskopları kullanılabilir web sitelerine dönüştürmek için kod yazan bir mühendis. Yazı tipi koduna dayanarak, geliştiricilere ön uç, arka uç veya tam yığın denir.
- Ön uç: Görüp görebileceğiniz her şeyi bir tarayıcıda tıklayın. Ön uç geliştiriciler, web sitesi görünümünü oluşturmak için HTML, CSS ve JavaScript gibi ön uç dillerde kod yazarlar.
- Arka uç: Arka planda gerçekleşen her şey, ön ucun tasarlandığı gibi gerçekleştirilmesini sağlar. Arka uç geliştiriciler, kullanıcılara giriş yapma, kullanıcı tercihlerini kaydetme ve bir fotoğrafa yorumlar gibi verileri alma gibi işlevler oluşturmak için Ruby veya Python gibi arka uç dillerde kod yazarlar.
-
- Bir web sayfasında metin, resim ve diğer içerikleri yerleştirmek için kullanılan dil.
- HTML etiketi: HTML talimatları, genellikle ikili olarak görünür. Tarayıcılar, bir boşluk arasında
- metin arasında özel efektler uygular; ve kapanış; HTML etiketi. Örneğin,
; etiketi bir tarayıcıda büyük kalın bir başlık olarak görüntülenir ve şu şekilde kullanılabilir: Dewey, Truman.
HTML özniteliği: - href, aşağıdaki bağlantı etiketindeki (köprü oluşturmak için kullanılır) özniteliktir:
Arama motoru
CSS (Basamaklı Stil Sayfaları): Web sayfalarında HTML'yi değiştiren kod ve metin boyutunu, görüntü boyutunu ve diğer nitelikleri değiştirerek içeriğin görünümünü denetler.
- JavaScript: Web sayfalarına etkileşim ve animasyon ekleyen kod. JavaScript ayrıca fare tıklamaları gibi tarayıcı olaylarını algılar, metin girişleri gibi kullanıcı girdilerini doğrular ve harici web sitelerinden veri alır.
- Değişken: Daha sonra kullanılmak üzere bir ad verilen ve sayısal veri veya metin (
- dizeler olarak geçecektir) içeren bir saklama yeri. If deyimi (koşullu):
- x <18 gibi değişkenleri genellikle içeren koşulları sınayan ve koşul doğru olduğunda yazdığınız kodu çalıştıran bir kod yönergesi.
İşlev:
Kolay referans ve kullanım için bir grup programlama deyimine verilen addır. - Arka uç dillerle ilgili şartlar: Ruby:
- Web programlamasında en iyi bilinen bir açık kaynak programlama dili.
- Raylar: Ruby ile web sayfaları yaratmayı kolaylaştırmak için tasarlanmış bir çerçeve.
- Python: Web üzerinde, bilimsel uygulamalarda ve veri analizi için kullanılan açık kaynaklı bir programlama dili.
- Başlangıç Programcı İçin Kaynaklar ve Kaynaklar HTML, CSS ve JavaScript, en yaygın ön uç kodlama dilleridir. Aşağıda, bu üç dili de uygulamaya devam etmenize yardımcı olacak bazı çevrimiçi kaynaklar, referanslar ve öğreticiler listelenmiştir.
W3Schools: HTML, CSS ve JavaScript için başvuru kılavuzu
HTML cheat sayfası: En sık kullanılan HTML komutları
- CSS cheat sheet: En yaygın kullanılan CSS komutları
- HTML öğreticileri: Web için öğreticiler ve makaleler Google tarafından yapılmaktadır
- CSS öğreticiler: Web programlama için CSS ile ilgili eğitimler ve makale,
- JavaScript öğreticiler: JavaScript için öğreticiler ve referans kitapları
- Kodlama İşi Röportajında Gösterme
- Kodlamaya filtre uyguladınız düzinelerce insanla bağlantılı iş ilanları, mükemmel bir portföy sitesi yarattık ve nihayet bir veya daha fazla mülakat yaptık. Görüşmeyi istihdam için bir teklif haline getirme şansınızı en üst düzeye çıkarmak için şu ipuçlarını kullanın:
Gayretli bir şekilde hazırlayın
: Şirketin web sitesini, blog yayınlarını, haber bültenlerini, tweet'lerini ve diğer sosyal medyayı inceleyerek şirket hakkında daha fazla bilgi edinin kültür, teknolojiler ve geçmiş müşterileri.Halka açık şirketler için, geçmiş performans ve gelecek stratejik hedefler için bir fikir edinmek için yıllık raporlara göz atın.
- Kendiniz için savunmak: Ne istediğini ve nedenini biliyorsun, bunu gelecekteki potansiyel işverene ilettiğinizden emin olun. Neden şirkette çalışmak istediğinizi, hangi ürün üzerinde çalışacağınızdan heyecanlandıracağınızı ve önümüzdeki birkaç ay ve yılda teknik olarak öğrenmeyi harcamak istediğiniz şeyi düşünün. Herhangi bir tercih veya düşünceye sahip değilseniz, bir işverenin şirket hakkında sizi heyecanlandırdığına inanması zor olabilir ve işte öğrenmeyi sürdürme motivasyonunuz olacaktır.
- Teknik becerileri keskinleştirin: Teknik becerilerin değerlendirilmesi, herhangi bir kodlama röportajının büyük bir parçasıdır; bu nedenle, önceden oluşturduğunuz programlar için kodu gözden geçirin ve neden bazı kararlar verdiğinizi ve bazı teknolojileri kullandığınızdan emin olduğunuzdan emin olun. Mesleğinizin büyük bir bölümü, hangi araçları ve ne zaman kullanmanız gerektiğine karar verecek ve işverenler araçlarınızı nasıl seçtiğinizle ilgili düşünce sürecinizi en kısa sürede görmek isteyecektir.
- Uygunluğunuzu gösterin: Pek çok aday teknik olarak yetkili ancak uygun görüşmeden geçemedi. Röportaj öncesinde firmanın kültür ve değerlerini anladığınızdan emin olun, buna uyup uymayacağınıza karar vereceksiniz.
- Soru sorun: Şirket web sitesinde cevaplanmayan sorular sormakla tutkunuzu gösterin. Görüşmeci muhtemelen otuz dakika geçirdikten sonra size kişisel sorular sormuştur, bu nedenle rol, iş veya şirket hakkında kendi kişisel sorularınızı çekinmeden çekinmeyin.
- Takip: Görüşme bittikten sonra görüşmeciler sizi sizi kesin bir kiralama, muhtemel kiralama veya reddedilen aday olarak sınıflandırır. Birçok kişi olası kiralama kategorisine girer ve görüşmecilerinizi takip etmek, bir teklif alma şansınızı artırabilir. Görüşmenizden sonra, görüştüğünüz kişilere teşekkür ederek, anahtar becerilerinizi güçlendirerek ve röportaj sırasında ortaya çıkan zayıf alanları ele alan kısa bir e-posta gönderin. Ayrıca, sizi anımsamak için mülakat görevlilerinizle paylaştığınız kişisel çıkarlara kısa bir referans ekleyin.