Acemi Programcılar için en iyi beş proje
Yeni bir programcıysanız, becerilerinizi daha iyi geliştirmek için uzun yolculuğunuza küçük bir proje üstlenerek başlamanızı öneririz. Programlama dünyasında, kelimenin tam anlamıyla öğrenilecek çok şey var, bu nedenle, zihninizi rahat tutmak için sadece birkaç şeye odaklanmalısınız.
Acemi programcılar için en iyi projeler
Sorun şu ki, nereden başlıyorsunuz? Bu, çoğu yeni programcı için kolay bir cevap değil, bu yüzden bu konuyu tartışan bir makale bulmaya karar verdik. Herhangi bir amatör programcının daha karmaşık şeylerle uğraşmaya başlamadan önce zaman ayırması gereken beş projeyi listeleyeceğiz.
İşiniz bittiğinde, kendinize olan güveninizin artacağına ve bunun da sizi kısa sürede daha iyi bir programcıya dönüştüreceğine inanıyoruz.
- Bir hesap makinesi uygulaması oluşturun
- HTML5 web sitesi oluşturun
- Küçük bir satranç veya dama oyunu oluşturun
- İyi bir web kazıyıcı oluşturun
- Düzgün bir slayt gösterisi oluşturun.
- Python kullanarak bir şifre üreticisi oluşturun
- Bir mobil uygulama tasarlayın
Bunu daha ayrıntılı olarak tartışalım.
1] Bir hesap makinesi uygulaması oluşturun
Şu anda ve geçmişte onlarca yıldır en popüler başlangıç projelerinden biri, bir hesap makinesinin oluşturulmasıdır. Görüyorsunuz, bir hesap makinesi oluşturmak, programcıya düzenleri, sembolleri, bilgileri işleyen mantığı, sayıları okuyan mantığı ve daha fazlasını yazma pratiği sağlar.
Başlamak fazla zaman almaz, ancak aynı zamanda zorlu bir süreçtir çünkü ilk seferde hesap makineniz muhtemelen düzgün çalışmayacaktır.
Bir hesap makinesi oluşturmak istiyorsanız JavaScript , HTML ve CSS bilmeniz gerekir . Diğer diller kullanılabilir, ancak bu üçü en iyi kombinasyondur.
2] Bir HTML5 web sitesi oluşturun
Bir web sitesi oluşturmak, başlangıç için harika bir yoldur çünkü tasarım ilkelerini öğretir. Sadece bu değil, programcının web barındırma, dosya bağlama ve kodlama mantığı hakkında bilgi edinmesi gerekecek. Şimdi, ilk başta, basit bir HTML5 web sitesi oluştururken, ilk başta işler kolay görünebilir, ancak dedikleri gibi, bu sadece buzdağının görünen kısmı.
Ne kadar çok kod yazarsanız, tam teşekküllü bir web sitesi oluşturmanın ne kadar karmaşık olduğunu o kadar hızlı anlarsınız çünkü genellikle işleri doğru yönde ilerletmek için birkaç kodlama dili gerekir.
3] Küçük bir satranç veya dama oyunu oluşturun(Build)
Satranç mı, dama mı yoksa ikisini birden mi oynamayı seversin? O zaman bir oyun oluşturmaya ne dersiniz? Başlamak için programcı, tahtayı parçalarla birlikte planlamalı ve oradan her parçaya özel hareketler vermelidir.
Sıfırdan bir satranç oyunu(chess game) yapmak kolay bir iş olmayacak, ancak programcıyı gelecekte daha büyük projelerle uğraşmaya hazırlamalıdır.
4] İyi bir web kazıyıcı oluşturun
Python ile nasıl programlanacağını öğrenenler için, bir web kazıyıcı oluşturmak başlamak için iyi bir yerdir. Programcı, XML(XML) ve HTML belgelerinden veri sıyırmak için Python ve (Python)Güzel Çorba(Beautiful Soup) olarak bilinen kitaplığı kullanarak başlayabilir .
İşiniz bittiğinde, bilgiler bir CSV dosyasına aktarılacaktır; bu, kullanıcıların dosyayı (CSV)Microsoft Excel ile açabileceği anlamına gelir .
Python oldukça ileri düzeydedir ve HTML ve XML verilerini silmekten daha fazlasını yapmak için kullanılabilir.
5] Düzgün bir slayt gösterisi oluşturun
Başlamak için iyi bir proje nedir biliyor musun? Evet, doğru, resimlerle bir slayt gösterisi oluşturun. Yeni programcıların bunu nasıl yapacaklarını öğrenmeleri gerektiğine inanıyoruz çünkü bu , çeşitli web tarayıcılarında Document Object Model ( DOM ) ile nasıl etkileşim kurulacağını öğretiyor.(DOM)
Tam zamanlı bir web geliştiricisi olmak istiyorsanız, bu projeyi öğrenmek harika. Tek bir slayt gösterisi oluşturun ve iş miktarını azaltmak için tekrar tekrar kullanın. İş tanımına bağlı olarak, programcı slayt gösterisini her bir tasarıma uyacak şekilde hafifçe ayarlayabilir.
6] Python kullanarak(Create) bir şifre üreticisi oluşturun
Genç bir programcıysanız, üstesinden gelmeniz gereken en iyi kişisel projelerden biri, bir şifre üreticisi oluşturmaktır. Özelliklerle dolu bir şey olması gerekmez, sadece basit bir şifre üreticisi. Bize göre, bir şifre üreticisi bir şifrenin ne kadar uzun olması gerektiğine karar verebilmeli, belirli sayıda karaktere izin verebilmeli, hem küçük hem de büyük harfleri, özel semboller ve sayılarla birlikte desteklemelidir.
Şimdi, bu şifre üreticisini herkese açık yapmasanız bile, en azından web için şifreler oluştururken kişisel ihtiyaçlarınız için kullanılabilir.
7] Bir mobil uygulama tasarlayın
Mobil cihazlar için uygulamalar bugünlerde oldukça popüler, bu nedenle amatör bir programcıysanız, (Apps)Android veya iOS için temel bir uygulama oluşturmanızı öneririz . Bu rotaya gitmeden önce, Android(Android) için Java ve iOS için Swift öğrenmeniz gerekecek .
Farkında olmayanlar için Swift , Apple tarafından iOS, iPadOS, macOS, watchOS, tvOS ve Linux için uygulamalar geliştirmek için oluşturulmuş bir programlama dilidir .
Related posts
Java Programlama dili nedir? Code örnekler
R programming dili nedir ve neden RStudio kullanmalısınız?
Alternate Text Browser, birkaç Programming diline göz atmanızı sağlar
Download, Install, Learn Microsoft Small Basic programming Dil
Google Go Programming Language nedir - gereksinimler, FAQ
Windows 10 için Best Free PHP IDE
Python programlama dili nedir?
CudaText Windows programcılar için ücretsiz bir Code Editor olduğunu
SynWrite Editor: Free Text & Source Code Editor Windows 10 için
PerfView, Microsoft'ten bir Performance Analysis ve profilleme aracıdır
Slack apps: Remote Teams, Productivity, Developers, Project Management
PilotEdit Lite büyük Programming dosyalarını düzenlemede iyi bir iş yapıyor
JEdit bilgisayar programcıları için bir etkileyici Text Editor olduğunu
Inspect Element'ün Google Chrome browser'sini kullanma ipuçları
HTML coding bilgisini öğrenmek veya geliştirmek için en iyi web siteleri
Windows 10 için Code Compare ile hatalar için kodunuzu kontrol edin
Windows 10 için Best Free C++ IDE
Bildirimler Visualizer Uygulamaların bildirimlerini test etmenizi sağlar
En iyi programlama Principles & Guidelines Tüm Programmers takip etmeli
Windows 10 için en iyi kod editörleri, her geliştiricinin kullanması gerekir