Kolay Github Kullanımı ve Github Üstünde Site Yayınlama

Why take this course?
🌟 Kolay Github Kullanımı ve Github Üstünde Site Yayınlamacı Ders Hikayesi Başlatılıyor! 🌟
Ders Özeti:
Github, hem kendi kodlarını yönetmek hem de dünya çapında colaborate etmek için güçlü araçlar sunan bir platformdur. Ancak, bu kafa çıkar güçlü özelliklerinin sadece deposunuzda veya pull requestlerde kullanıldığı herhangi bir zamanlandır! Github'ın ücretsiz hosting özelliğini kullanarak, size her yerden ulaşılacağı ve Google üstünde yüksek sıralara çıkabileceğinizi hissedinlik olarak web siteleri yayınlayabilirsiniz!
Dersde Öğrenici Girişler:
-
Github'ın Temel Komutları:
- İlk olarak, komut kullanmadan masaüstü arayüzü ile Github'ı nasıl kullanacağını keşfetmeye başlayalım.
- Git ve GitHub CLI gibi temel araçların kullanımı öğrenin.
-
Github Sitesi Oluşturma:
- Github üzerinde "Hello World" sitesizin oluşturmayı adım adım takip ederek başlatalım.
gh-pages
veya Jekyll gibi site teknolojilerine tanıklık edinin.
-
Yayınlaşma ve Düzenleme:
- Yazılım bir gösterge tabanlı siteniz nasıl Github üzerinde yayınlanacağını keşfetmeye çalışalım.
- Markdown kullanarak içeriklerinizi düzenleyebileceğinizi öğrenin.
-
Jekyll Sitesi ve Starter Templates:
- Jekyll'e giriş ve bu hızlı bir site yapılandırma yaparken size nasıl yardımcı olabileceğini öğrenin.
- Temalara ve starter templates'a hangi zinciri takip etmelisiniz üzerinesinde bilgi edinin.
-
Google Arama İşlevselliği:
- Github sitenizi Google arama motorunda gözlemesini sağlayarak isminizle ilgili arama sonuçlarında yer almasını öğrenin.
-
Portföy ve Blog Yapısı:
- Kendi portföy sitenizi veya blog'inizi Github üzerinde kolayca kurulabilir.
- E-ticaret platformları gibi işletmeler de Github üstünde hizmet düzenleyebilirsiniz!
-
Sitesi Hızları:
- Github hosted sites'in makul açılış hızları ve kullanıcı deneyimini keşfetin.
Bu Dersle Yapılabilecekler:
- Portföy sitesi oluşturma
- Blog siteleri yönetme
- E-ticaret platformu kurulumu ve yönetimi
- Github'ın temel komutlarını kullanma
- Markdown kullanarak içerikleri düzenleme
- Yazılımın kolay gösterilmesi için Jekyll kullanma
- Google arama motorunda yer almak için gerekli ayarlamaları yapma
Kaynak Kodu ve Düzenleme Araçları:
- GitHub CLI (Command Line Interface)
- Markdown
- Jekyll Static Site Generator (SSG)
Bu Dersin Tevkif Eduyucusu:
- Şahan Hasret
Konum ve Zaman:
- İnternet üzerinden erişilebilir, yerlerinde gerçekleşecek.
Kayıt Olduğunuzda Elinizde:
- Github hesabı (gratuit)
- Terminal veya komut satırı (CLI) kullanma bilgisi
- Kendi güçlü bilgisayar veya cihazı
Gerekli Araçlar:
- İnternet bağlantısı
- Github hesabı (gratuit)
- PC/Mac için terminal veya Windows için Git Bash gibi CLI araçları
Başlangıçta:
-
Gerekli hesap oluşturma
-
Temel bilgileri kullanma yöntemlerini öğrenme
-
Aşağıdaki adımları takip ederek ilk site'inizi hazirlayın:
- Github Desktop veya CLI ile bir deposua yeni bir proje ekleyin.
- Projenize
README.md
dosyası ekleyin (Markdown olarak yazın). - Deposuna
gh-pages
branch'ı ekleyin ve bu branch'ın_site
klasörünü proje ile ilişkilendirin. - Jekyll uygulamasını yükleyin ve site'ini doğrulayın.
Bu Dersle Herkes Yararlanabilir:
- Yazılım geliştiricileri, tasarımcılar, işletmecileri, kişisel projeler için kullanıcılar ve her türlü kreatif yetenekli kişi!
Eğitim Türü:
- Eğitici video tutorial'ları
- Makaleler ve kullanıcı rehberleri
- Diliyle etkileşime girebilmeniz olanak tanıyan Q&A session'ları
Sonuç:
- Kendi profesyonel arayüzüne sahip olmanız
- Github'ın kolayca kullanabileceğiniz bilgileriniz
- Web geliştirme ve yönetim becerilerinizi artırar
- Kendi içeriklerinizi Google arama motorundaki vizyonel erkenleşmesini sağlayabileceğiniz bir platform kurulabilirsiniz.
Bugünlerde Başlarsın!
En son gelen Github'ın özellikleri ve hosting hizmetleri üzerine bilgi edinerek, size web geliştirme ve yönetimi konusunda adım adım bir rekabet serbest bırakacağız. Görüşümüz için teşekkür ederiz ve sizi karşı karşı tutuyoruz! 🤝🚀
İletişim Bilgileri:
- E-posta: info@example.com
- LinkedIn: linkedin.com/in/eshahanhasret
- Twitter: twitter.com/eshahanhasret
Başlangıç için Ilk Adımlar:
- Github hesabı oluşturun veya mevcut hesabınızı kullanın.
- Bu tutorial'u takip ederek ilk site'inizi hazırlayın.
- Dersde bahsetilen her adımı adım izleyin.
- Sorularınız ve yaşanan zorluklarınız bize ileteyin, size yardımcı olmaya çalışalım!
Bu Dersle Yararlanma:
- İşletme ve kariyer geliştirme
- Kişisel projelerinizin yapılması ve paylaşılması
- Portföy tanıtımı ve online iş pazarlaması
- Yaratıcı sosyal ağ başlama ve daha fazlası...
Son Olarak:
Bu dersinizi tamamladikten sonra, kendi web arayüzünüze giriş yapabilir ve bu arayüze kendi içeriklerinizi yükleme, yönetme ve paylaşme becerileriniz vardır. Web geliştirme ve yönetimi konusunda yeni bir nivel alarak, daha fazla kontrol sahibi olun ve kendi içgücünüzü izleyen bir yapay zeka oluşturabilirsiniz. Bu sırada, siz de her türlü web tabanlı proje veya işle hem ölçeceğiniz hem de onarımcınız olabilir! 🚀💻🌟
Bu README dosyası, GitHub'ın dokümanzasyon modelini kullanılarak hazırlandırılmıştır ve genellikle, open-source projeler için kullanılır. Eğer bu dersinizin bir parçasıysa ve yukarıdaki bilgileri güncellereceksiniz, yapılandırmayı iyileştirebilirsiniz ve içeriği kendi göre düzenleyebilirsiniz. Örneğin, dersinizin başlığı, kullanılacak hesap bilgileri veya ilk adımlar gibi konuları yeniden özetleyerek aşağıdaki markdown dilini kullanarak daha detaylı bir README oluşturabilirsiniz:
# Github ve Web Geliştirme Ders Kitapçısı
Bu kitapçığınız, Github'ın temel kullanımından sonra web geliştirme ve yönetimine geçme konusundaki rehber olarak tasarlanmıştır. Bu dersiniz LaTeX ile hazırlanarak, PDF formatinda indirilebilir olacak ve dijital kitapçığınız oluşturmak için bu README'yi takip edebilirsiniz.
## Ders İçeriği
1. **Giriş** - Github'ın nasıl çalıştığını ve kullanıcı bilgilerinizi yönetmeyi öğrenin.
2. **Proje Yapısı Kurulumu** - Ilk deposunuzu oluşturmayı ve proje yapısını kurayın.
3. **Markdown Kullanma** - Okuyucularınız arasında iletişim sağlayacak kaliteli içerikler yazmayı öğrenin.
4. **Jekyll Geliştirme** - Jekyll uygulamasını kullanarak static web sayfaları oluşturmayı öğrenin.
5. **GitHub Pages Yayımlama** - Deposunuzu GitHub Pages olarak yayınlayacak şekilde yapılandırın.
6. **SEO Optimization** - Arama motorları için optimizasyon yapmayı öğrenin ve daha fazla erkenleşme sağlayın.
7. **Sosyal Medya Entegrasy** - Blogunuzu sosyal medyaya bağlayarak daha geniş bir kitlelere ulaşın.
8. **İzleme ve Analitik** - Google Analytics gibi araçlar kullanarak ziyaretçilerinizin davranışlarını izleyin ve analiz edin.
9. **Güvenlik ve Yüklenemeler** - Güvenlik önlemleri alın ve yanlış yükleneme düzeltin.
10. **Son Adımlar ve Kaynaklar** - Dersinizi tamamladıktan sonra hatalara karşı koruma ve ilerleyebilirlik için adım adım takip edin.
## Yapılandırma
Bu README'yi yeniden özetleyerek ve biliyorsanız gereksinimlerinizi ekleyin:
```yaml
- (Kullanıcı Adı): Dersinizi tamamladığınızda, burada ilerleyebilirlik için bilgi ekleyeceğiniz.
Bu ders kitapçığınıza katkıda bulunmak için bir YAML yapılandırması ekledim, ancak GitHub'a giriş yapıldığında bu bilgiler otomatik olarak doldurulacaktır. Bu sayede, her yeni kullanıcı özelleştirilmiş bir deneyim yaşamanız mümkün olur.
Loading charts...