Tüm Detaylarıyla Web Programlama (SSS)

teux

Katılımcı Üye
23 Ocak 2023
957
1,313
SELAMLAR TÜRK HACK TEAM Ailesi...

Merhaba Ben TEUX. Bugün Web Programlama Konusu Hakkında Sıkça Sorulan Sorular Detaylı Bir Konu Anlatımı ile karşınızdayım. Web tarafına nereden başlayacağını bilmeyen veyahut detaylı bilgi edinmek isteyen Türk Hack Team Ailesinin üyelerine yardımcı olabilmek amacı kendi bilgilerim internet araştırmalarım ve alıntılarım ile hazırlanmıştır...

THT-Orijinal-v3041df83bca435148.png


KONU İÇERİĞİ DETAYLANDIRMALARI ÖZENLE TEUX TARAFINDAN ÇEŞİTLİ KAYNAKLARDAN TOPLANIP HAZIRLANMIŞTIR. TİCARİ HİÇ BİR AMAÇ GÜDÜLMEMİŞ TEK AMACI TÜRK GENÇLERİNE YOL GÖSTERİCİ OLMAYI SAĞLAMAKTIR.



i2tao5f.png


232443884-5c02b5ea-e4ba-4ed8-a872-6920b84137df.png


WEB PROGRAMLAMA SIK SORULAN SORULAR {sss]


- Web Programcısı Ne Demek ?
Web programcısı, web uygulamalarının tasarım ve programlamasını yapar. Bağımsız çalışabileceği gibi kamu kurumları ya da özel işletmelerde de çalışabilir.

- Web Programlamaya Nereden Başlamalıyım?
Sevgili dostum web programlama alt başlıklardan oluşan bir konudur Frontend (Ön Yüz) Backend (Arka Yüz) geliştirici alanlarından birisini seçerek başlayabilirsin sana tavsiyem Frontend alanıdır hem Backend e göre çoğu kişiye göre daha kolaydır, Hemde işin temeli olarak değerlendirilebilir. Ayrıca bu videodaki hocamız gayet güzel özetlemiş

- Ben xx Yaşındayım sence çokmu geç/erken?
Öğrenmenin bir yaşı yoktur dostum hiç bir şey için geç yada erken değildir, İçinde heves veya bir nebze öğrenme duygusu var ise bu alanda ve hayatında kendine bir çok şey katabilirsin. Ancak yaşın ileri seviyede ise sektörde genç yazılımcılara daha çok önem verildiğinden Para için başlamanızı önermem sizin için bir hobi olabilir freelance çalışma ek gelir kapısı olabilir.

- Matematik Gerekiyormu?
Yazılım ile yapabileceğin şeyler çok çeşitli ve bir çok alanda dört işlem ve soyut düşünme dışında matematiğe gerek duyulmuyor. Bilgisayar bilimi iyi derecede matematik bilgisi gerektiren bir bilim. Fakat yazılım geliştiricilik yapmak ve iyi işler çıkartmak için Bilgisayar Bilimine veya matematikte çok iyi olmana gerek yok. Bilgisayarı ve teknolojiyi sevmen genelde yeterli oluyor öğrenmek için.

- Günde Kaç Saat Çalışmalıyım?
Bu sizin potansiyelinize bağlı x kişisi 1 saatte bir konu bitiririken y kişisi 1 saatte iki konu bitiriyor olabilir bunun kararını en doğru verebilecek sizsiniz kendinizi iyi tanımanız gerekmekte...

- İngilizcem Pek İyi Değil İngilizce Şart mı ?
İngilizce Evet Şart. Eğer ingilizcen zayıfsa bırak programlamayı işi gücü ingilizceden başla grammeri sona bırak. Önce konuşabilesinki Grammer öğrenebilesin... Kaynak Linkleri sonlara doğru mevcut.

- Web için nasıl bir bilgisayar almam gerekiyor ?
Hafif olmalı, gittiğin her yere rahatlıkla götürebilmelisin, bu noktada laptop daha avantajlı, mesela Starbucks'da otururken de makale okuyabilirsin Ram alanında 8 gb ve üstü depolama kısmında ssd ve güzel bir monitör senin işini görecektir diğer parçaların üst düzey bir şeyler olmasına gerek yok yinede fikir sahibi olmak için bu linke göz at laptop öneri

- Ücretsiz Eğitimler Buldum Bunlar İşe yararmı ?
Evet yarar hiç olmaz ise sana temel oluşturur BTK Akademi 1 Milyon İstihdam Geleceği yazanlar gibi web sitelerine göz atmanıda öneririm

- Ben Yazılım Dilleri Öğrenmeye Hafiften Başladım Bu Kodları Nereye Yazacağım ?
Bu konu hakkında Visual Studio Code öneririm çünkü bir çok güncel eğitim onun üzerinden ilerliyor ancak tercihine bağlı olarak Atom - Sublime Text - Pycharm Öneririm...

- Sertifika Mevzusu
Bu linke göz at dostum

- Udemy Sertifikaları

Udemy Sertifikaları pek iş hayatında işine yarayacağını düşünmüyorum ancak al kaydet dursun bir köşede fazla sertifika göz çıkartmaz :)

- Üniversite Gereklimi ?
Yazılımcılık aynı zamanda bir araştırma sanatıdır. Yazılımcı olmak için üniversite okumak şart değil demiştik. Fakat şöyle bir durum var; internetten öğrenerek yazılım mühendisi olamazsınız. Maalesef üniversitede öğretilen bazı bilgileri ve tecrübeleri internetten araştırıp kendi başınıza öğrenemezsiniz. Bu serüvene üniversite okuyan birey araba hızıyla başlıyorsa siz bisiklet ile başlıyorsunuz demektir, Şart olmasada önemli bir husustur.

- Alaylı Yazılımcı / Programcı Ne Demek
Bilgisayar mühendisliği, yazılım mühendisliği ve yönetim bilişim sistemleri gibi üniversite bölümlerini okumadan, herhangi bir yerde yazılım işini yapan kişilere alaylı ya da diplomasız yazılımcı denilebilmektedir. detaylı anlatım videosu

- Web Programcı olabilmek için max/min kaç ay kaç yılımı alır ?
Buda sizin öğrenim hızınıza kapasitenize isteğinize ve çalışma disiplininize bağlıdır. Kimisi bir kurs serisini 5 ayda bitirir kimisi 10 ayda Ortalama bir süre verebilecek olursak 2 ila 5 yıl arası ideal bir süredir :)

- Bu alana ilgim var, Yeteneğim varmı bilmiyorum ne yapabilirim ?
İşin içine dahil olmadan yeteneğiniz varmı bilemezsiniz herhangi bir web alanına girdikten sonra başarısız olabilirsiniz bu gayet normal olur azimle çalışmaya devam ederseniz başarı kaçınılmaz olacaktır, Ancak araştırmalarınıza rağmen alanı sevmediyseniz farklı bir yazılım alanına da eğilim gösterebilirsiniz.

- Web Programcısı Ne İş Yapar?
Web programcısı, programlama dillerinden yararlanarak web uygulamaları oluşturur. Kısa tanımdan da anlaşılacağı gibi web programcısı, web uygulamaları aracılığıyla neredeyse tüm işlerle ilgilenir ve başlıca görevleri şöyle sıralanır;

  • Kurumun web sitesi ya da uygulamaları ile ilgili ihtiyaçlarını belirlemek,
  • Gerekli görülen algoritmaları hazırlamak ve kullanıma hazır hale getirmek,
  • Web sitesinin görsel tasarımıyla ilgili fikir vermek,
  • Web sitesinin tasarımıyla ilgili çalışmak,
  • Web ile ilgili gelişmeleri takip etmek,
  • Web sayfası ya da uygulamasının verilerini düzenlemek.

- Web Programcısı Olmak için ne gibi eğitimler almam gerek?
Web programcısı olmak için mesleki eğitim veren liselerin Web Programcılığı dalından ya da üniversitelerin 2 yıllık eğitim veren Bilgisayar Programcılığı önlisans programından mezun olmak gerekir. Lise ve üniversite eğitimi almadan internet forumlarından kendini geliştirerek ya da özel kurslara katılarak web programcılığını öğrenenler bulunmaktadır. Ancak Belirttiği üzere üniversite net bir şart değildir...

- Çevrenin Görüşü
Başkası sizin kriteriniz olamaz ancak size fikir verir. “Şöyle dediler ama…” kalıbını yaşayarak öğreneceksiniz. Hem olumlu hem olumsuz örnekleri mutlaka olacaktır. İleride kendinizin hedefi neyse onu yapmakta ısrarcı olun, hedefinizden şaşmanızın sebebi asla ve asla çevre olmasın

- TEUX Senin Önerilerin Nelerdir?
Git - GitHub kullanmayı iyi kavrayın LinkedIn Twitter gibi platformlarda güzel kaynaklar paylaşılıyor, göz atmanızı öneririm.. Yine telegram ve discordda bunlara dahil, buna ek olmak üzerine ingilizcenizi geliştirmenizi ve ekte vermiş olduğum eğitim linklerini eğer kullanacaksanız bilgiyi öğrendikten sonra devamlı tekrar etmenizi problemler bulup araştırmalar yaparak sorunu çözebilmeye çalışmanızı şiddetle öneririm umudunuzu kaybetmemelisiniz yolunuz daha çok uzun :)

- Frontendmi Backendmi?
Başlarda da değindiğim üzere bana kalırsa frontend başlangıç için daha kolaydır, Ben tekrardan yazılıma yeni başlıyor olsam ya yeniden arduino ile yada frontend ile başlardım, Bu konuda tercih sizin aşağıya bırakmış olduğum linklerden konu başlıklarını gezdikten sonra karar vermeniz kolaylaşacaktır

- Frontend Dev. Olabilmek İçin Neler Bilmem Lazım?
  • HTML/CSS
  • JavaScript/jQuery
  • CSS ve JavaScript Platformları
  • CSS Ön İşleme
  • Versiyon Kontrolü/Git
  • Responsive Tasarım
  • Test/Hata Ayıklama
- Backend Dev. Olabilmek İçin Neler Bilmem Lazım?
En az bir backend programlama dilinde uzmanlaşmalısınız; Java, Go, Kotlin, Python, C# ve dahası bunlardan biri olabilir. O dile ait en az bir frameworkü mümküse popüler olanı bilmeli ve onun üzerinde hızlıca proje üretebilir konumda olmalısınız.

- Frontend İçin Yol Haritası
Frontend Roadmap

- Backend İçin Yol Haritası

Backend Roadmap

- Ben Siber Güvenlik Alanını istiyorum hocam bana bir önerin yokmu?
Pump Hocamın Konusu Mevcut
@'pump

- İngilizce İçin Kaynak Önerileri
Voscreen
duolingo

- Video Önerileri
Türkiyede Frontend Yazılımcı Olmak
Frontend
Temel Attıkdan Sonra Altın Değerinde Video
Backend
Fullstack


- Kaynak Önerileri

Codec Academy
Btk Akademi
GitHub
Patika.Dev



Konumuzun Sonuna Gelmiş Bulunmaktayız Konuyu Beğenen ve Yorum yapan kişilere şimdiden teşekkür ederim...

TEUX
Frontend Dev & Jr Cyber Security

Aradığınız cevabını bulamadığınız soru olursa dm üzerinden veya konu altına sorabilirsiniz iyi çalışmalar dilerim...
d3r3uec.png
i2tao5f.png


 
Son düzenleme:

Grimner

Adanmış Üye
28 Mar 2020
6,308
4,723
Öncelikle eline sağlık Teux.
Genel olarak forumda sevdiğim yazarlardansın.

Bende bir kaç fikrimi katayım :)
sana tavsiyem Frontend alanıdır hem Backend e göre çoğu kişiye göre daha kolaydır
Sıfırdan kodlanan sistemlerde front-end aşırı uzun sürebiliyor ve bence bu yeni başlayanları aşırı sıkacaktır.
Ama back-end kısmının da bilgiye dayalı olduğunu düşünürsek arada kalıyorum :D
(Ben sıfırdan başlayacak olsam back-end seçerdim. Bu arada bende başta front-end ile başlamıştım :D)

- Ben xx Yaşındayım sence çokmu geç/erken?
Öğrenmenin bir yaşı yoktur dostum hiç bir şey için geç yada erken değildir
Doğru öğrenmenin yaşı yok ama yazılımı iş için yapıyorsan, gençlere göre iş bulman daha zor olacaktır.
O yüzden para için başlıyorsanız hiç başlamayın.

- Matematik Gerekiyormu?
Yazılım ile yapabileceğin şeyler çok çeşitli ve bir çok alanda dört işlem ve soyut düşünme dışında matematiğe gerek duyulmuyor.
Buraya yüksek oranda katılıyorum. Ancak yazılımda kendini geliştirmek istiyorsan iyi bir matematik lazım.

- Üniversite Gereklimi ?
Yazılımcılık aynı zamanda bir araştırma sanatıdır. Yazılımcı olmak için üniversite okumak şart değil demiştik. Fakat şöyle bir durum var; internetten öğrenerek yazılım mühendisi olamazsınız. Maalesef üniversitede öğretilen bazı bilgileri ve tecrübeleri internetten araştırıp kendi başınıza öğrenemezsiniz. Bu serüvene üniversite okuyan birey araba hızıyla başlıyorsa siz bisiklet ile başlıyorsunuz demektir, Şart olmasada önemli bir husustur.
Buraya da yüksek oranda katılıyorum.
Özellikle karşınızda kaliteli bir hocanın olması Teux'un da dediği gibi "Araba vs Bisiklete" döndürür işi.

- Web Programcı olabilmek için max/min kaç ay kaç yılımı alır ?

Buda sizin öğrenim hızınıza kapasitenize isteğinize ve çalışma disiplininize bağlıdır. Kimisi bir kurs serisini 5 ayda bitirir kimisi 10 ayda
Ortalama bir süre vermek gerekirse 2-5 yıl arası ideal :)
Tabi 6-7 ayda da bir temel atarsın ama bu kendine "Web Programcısı" demen için yeterli olmayacaktır.

- Frontendmi Backendmi?

Başlarda da değindiğim üzere bana kalırsa frontend başlangıç için daha kolaydır, Ben tekrardan yazılıma yeni başlıyor olsam ya yeniden arduino ile yada frontend ile başlardım, Bu konuda tercih sizin aşağıya bırakmış olduğum linklerden konu başlıklarını gezdikten sonra karar vermeniz kolaylaşacaktır
Yukarıda da dediğim gibi :) Net Back-end :D

- Ben Siber Güvenlik Alanını istiyorum hocam bana bir önerin yokmu?

Pump Hocamın Konusu Mevcut @'pump
@'pump bu konunun reklamını benden başka yapanlarda var. Değerimizi bil...
 

ashpelia

Üye
26 Nis 2023
65
20
SELAMLAR TÜRK HACK TEAM Ailesi...

Merhaba Ben TEUX. Bugün Web Programlama Konusu Hakkında Sıkça Sorulan Sorular Detaylı Bir Konu Anlatımı ile karşınızdayım. Web tarafına nereden başlayacağını bilmeyen veyahut detaylı bilgi edinmek isteyen Türk Hack Team Ailesinin üyelerine yardımcı olabilmek amacı kendi bilgilerim internet araştırmalarım ve alıntılarım ile hazırlanmıştır...

THT-Orijinal-v3041df83bca435148.png


KONU İÇERİĞİ DETAYLANDIRMALARI ÖZENLE TEUX TARAFINDAN ÇEŞİTLİ KAYNAKLARDAN TOPLANIP HAZIRLANMIŞTIR. TİCARİ HİÇ BİR AMAÇ GÜDÜLMEMİŞ TEK AMACI TÜRK GENÇLERİNE YOL GÖSTERİCİ OLMAYI SAĞLAMAKTIR.



i2tao5f.png


232443884-5c02b5ea-e4ba-4ed8-a872-6920b84137df.png


WEB PROGRAMLAMA SIK SORULAN SORULAR {sss]


- Web Programcısı Ne Demek ?
Web programcısı, web uygulamalarının tasarım ve programlamasını yapar. Bağımsız çalışabileceği gibi kamu kurumları ya da özel işletmelerde de çalışabilir.

- Web Programlamaya Nereden Başlamalıyım?
Sevgili dostum web programlama alt başlıklardan oluşan bir konudur Frontend (Ön Yüz) Backend (Arka Yüz) geliştirici alanlarından birisini seçerek başlayabilirsin sana tavsiyem Frontend alanıdır hem Backend e göre çoğu kişiye göre daha kolaydır, Hemde işin temeli olarak değerlendirilebilir. Ayrıca bu videodaki hocamız gayet güzel özetlemiş

- Ben xx Yaşındayım sence çokmu geç/erken?
Öğrenmenin bir yaşı yoktur dostum hiç bir şey için geç yada erken değildir, İçinde heves veya bir nebze öğrenme duygusu var ise bu alanda ve hayatında kendine bir çok şey katabilirsin.

- Matematik Gerekiyormu?
Yazılım ile yapabileceğin şeyler çok çeşitli ve bir çok alanda dört işlem ve soyut düşünme dışında matematiğe gerek duyulmuyor. Bilgisayar bilimi iyi derecede matematik bilgisi gerektiren bir bilim. Fakat yazılım geliştiricilik yapmak ve iyi işler çıkartmak için Bilgisayar Bilimine veya matematikte çok iyi olmana gerek yok. Bilgisayarı ve teknolojiyi sevmen genelde yeterli oluyor öğrenmek için.

- Günde Kaç Saat Çalışmalıyım?
Bu sizin potansiyelinize bağlı x kişisi 1 saatte bir konu bitiririken y kişisi 1 saatte iki konu bitiriyor olabilir bunun kararını en doğru verebilecek sizsiniz kendinizi iyi tanımanız gerekmekte...

- İngilizcem Pek İyi Değil İngilizce Şart mı ?
İngilizce Evet Şart. Eğer ingilizcen zayıfsa bırak programlamayı işi gücü ingilizceden başla grammeri sona bırak. Önce konuşabilesinki Grammer öğrenebilesin... Kaynak Linkleri sonlara doğru mevcut.

- Web için nasıl bir bilgisayar almam gerekiyor ?
Hafif olmalı, gittiğin her yere rahatlıkla götürebilmelisin, bu noktada laptop daha avantajlı, mesela Starbucks'da otururken de makale okuyabilirsin Ram alanında 8 gb ve üstü depolama kısmında ssd ve güzel bir monitör senin işini görecektir diğer parçaların üst düzey bir şeyler olmasına gerek yok yinede fikir sahibi olmak için bu linke göz at laptop öneri

- Ücretsiz Eğitimler Buldum Bunlar İşe yararmı ?
Evet yarar hiç olmaz ise sana temel oluşturur BTK Akademi 1 Milyon İstihdam Geleceği yazanlar gibi web sitelerine göz atmanıda öneririm

- Ben Yazılım Dilleri Öğrenmeye Hafiften Başladım Bu Kodları Nereye Yazacağım ?
Bu konu hakkında Visual Studio Code öneririm çünkü bir çok güncel eğitim onun üzerinden ilerliyor ancak tercihine bağlı olarak Atom - Sublime Text - Pycharm Öneririm...

- Sertifika Mevzusu
Bu linke göz at dostum

- Udemy Sertifikaları

Udemy Sertifikaları pek iş hayatında işine yarayacağını düşünmüyorum ancak al kaydet dursun bir köşede fazla sertifika göz çıkartmaz :)

- Üniversite Gereklimi ?
Yazılımcılık aynı zamanda bir araştırma sanatıdır. Yazılımcı olmak için üniversite okumak şart değil demiştik. Fakat şöyle bir durum var; internetten öğrenerek yazılım mühendisi olamazsınız. Maalesef üniversitede öğretilen bazı bilgileri ve tecrübeleri internetten araştırıp kendi başınıza öğrenemezsiniz. Bu serüvene üniversite okuyan birey araba hızıyla başlıyorsa siz bisiklet ile başlıyorsunuz demektir, Şart olmasada önemli bir husustur.

- Alaylı Yazılımcı / Programcı Ne Demek
Bilgisayar mühendisliği, yazılım mühendisliği ve yönetim bilişim sistemleri gibi üniversite bölümlerini okumadan, herhangi bir yerde yazılım işini yapan kişilere alaylı ya da diplomasız yazılımcı denilebilmektedir. detaylı anlatım videosu

- Web Programcı olabilmek için max/min kaç ay kaç yılımı alır ?
Buda sizin öğrenim hızınıza kapasitenize isteğinize ve çalışma disiplininize bağlıdır. Kimisi bir kurs serisini 5 ayda bitirir kimisi 10 ayda

- Bu alana ilgim var, Yeteneğim varmı bilmiyorum ne yapabilirim ?
İşin içine dahil olmadan yeteneğiniz varmı bilemezsiniz herhangi bir web alanına girdikten sonra başarısız olabilirsiniz bu gayet normal olur azimle çalışmaya devam ederseniz başarı kaçınılmaz olacaktır, Ancak araştırmalarınıza rağmen alanı sevmediyseniz farklı bir yazılım alanına da eğilim gösterebilirsiniz.

- Web Programcısı Ne İş Yapar?
Web programcısı, programlama dillerinden yararlanarak web uygulamaları oluşturur. Kısa tanımdan da anlaşılacağı gibi web programcısı, web uygulamaları aracılığıyla neredeyse tüm işlerle ilgilenir ve başlıca görevleri şöyle sıralanır;

  • Kurumun web sitesi ya da uygulamaları ile ilgili ihtiyaçlarını belirlemek,
  • Gerekli görülen algoritmaları hazırlamak ve kullanıma hazır hale getirmek,
  • Web sitesinin görsel tasarımıyla ilgili fikir vermek,
  • Web sitesinin tasarımıyla ilgili çalışmak,
  • Web ile ilgili gelişmeleri takip etmek,
  • Web sayfası ya da uygulamasının verilerini düzenlemek.

- Web Programcısı Olmak için ne gibi eğitimler almam gerek?
Web programcısı olmak için mesleki eğitim veren liselerin Web Programcılığı dalından ya da üniversitelerin 2 yıllık eğitim veren Bilgisayar Programcılığı önlisans programından mezun olmak gerekir. Lise ve üniversite eğitimi almadan internet forumlarından kendini geliştirerek ya da özel kurslara katılarak web programcılığını öğrenenler bulunmaktadır. Ancak Belirttiği üzere üniversite net bir şart değildir...

- Çevrenin Görüşü
Başkası sizin kriteriniz olamaz ancak size fikir verir. “Şöyle dediler ama…” kalıbını yaşayarak öğreneceksiniz. Hem olumlu hem olumsuz örnekleri mutlaka olacaktır. İleride kendinizin hedefi neyse onu yapmakta ısrarcı olun, hedefinizden şaşmanızın sebebi asla ve asla çevre olmasın

- TEUX Senin Önerilerin Nelerdir?
Git - GitHub kullanmayı iyi kavrayın LinkedIn Twitter gibi platformlarda güzel kaynaklar paylaşılıyor, göz atmanızı öneririm.. Yine telegram ve discordda bunlara dahil, buna ek olmak üzerine ingilizcenizi geliştirmenizi ve ekte vermiş olduğum eğitim linklerini eğer kullanacaksanız bilgiyi öğrendikten sonra devamlı tekrar etmenizi problemler bulup araştırmalar yaparak sorunu çözebilmeye çalışmanızı şiddetle öneririm umudunuzu kaybetmemelisiniz yolunuz daha çok uzun :)

- Frontendmi Backendmi?
Başlarda da değindiğim üzere bana kalırsa frontend başlangıç için daha kolaydır, Ben tekrardan yazılıma yeni başlıyor olsam ya yeniden arduino ile yada frontend ile başlardım, Bu konuda tercih sizin aşağıya bırakmış olduğum linklerden konu başlıklarını gezdikten sonra karar vermeniz kolaylaşacaktır

- Frontend Dev. Olabilmek İçin Neler Bilmem Lazım?
  • HTML/CSS
  • JavaScript/jQuery
  • CSS ve JavaScript Platformları
  • CSS Ön İşleme
  • Versiyon Kontrolü/Git
  • Responsive Tasarım
  • Test/Hata Ayıklama
- Backend Dev. Olabilmek İçin Neler Bilmem Lazım?
En az bir backend programlama dilinde uzmanlaşmalısınız; Java, Go, Kotlin, Python, C# ve dahası bunlardan biri olabilir. O dile ait en az bir frameworkü mümküse popüler olanı bilmeli ve onun üzerinde hızlıca proje üretebilir konumda olmalısınız.

- Frontend İçin Yol Haritası
Frontend Roadmap

- Backend İçin Yol Haritası

Backend Roadmap

- Ben Siber Güvenlik Alanını istiyorum hocam bana bir önerin yokmu?
Pump Hocamın Konusu Mevcut
@'pump

- İngilizce İçin Kaynak Önerileri
Voscreen
duolingo

- Video Önerileri
Türkiyede Frontend Yazılımcı Olmak
Frontend
Temel Attıkdan Sonra Altın Değerinde Video
Backend
Fullstack


- Kaynak Önerileri

Codec Academy
Btk Akademi
GitHub
Patika.Dev



Konumuzun Sonuna Gelmiş Bulunmaktayız Konuyu Beğenen ve Yorum yapan kişilere şimdiden teşekkür ederim...

TEUX
Frontend Dev & Jr Cyber Security

Aradığınız cevabını bulamadığınız soru olursa dm üzerinden veya konu altına sorabilirsiniz iyi çalışmalar dilerim...
d3r3uec.png
i2tao5f.png


eline sağlık
 

teux

Katılımcı Üye
23 Ocak 2023
957
1,313
Teşekkür ederim İyi Çalışmalar

Öncelikle eline sağlık Teux.
Genel olarak forumda sevdiğim yazarlardansın.

Bende bir kaç fikrimi katayım :)

Sıfırdan kodlanan sistemlerde front-end aşırı uzun sürebiliyor ve bence bu yeni başlayanları aşırı sıkacaktır.
Ama back-end kısmının da bilgiye dayalı olduğunu düşünürsek arada kalıyorum :D
(Ben sıfırdan başlayacak olsam back-end seçerdim. Bu arada bende başta front-end ile başlamıştım :D)


Doğru öğrenmenin yaşı yok ama yazılımı iş için yapıyorsan, gençlere göre iş bulman daha zor olacaktır.
O yüzden para için başlıyorsanız hiç başlamayın.


Buraya yüksek oranda katılıyorum. Ancak yazılımda kendini geliştirmek istiyorsan iyi bir matematik lazım.


Buraya da yüksek oranda katılıyorum.
Özellikle karşınızda kaliteli bir hocanın olması Teux'un da dediği gibi "Araba vs Bisiklete" döndürür işi.


Ortalama bir süre vermek gerekirse 2-5 yıl arası ideal :)
Tabi 6-7 ayda da bir temel atarsın ama bu kendine "Web Programcısı" demen için yeterli olmayacaktır.


Yukarıda da dediğim gibi :) Net Back-end :D


@'pump bu konunun reklamını benden başka yapanlarda var. Değerimizi bil...
Yine siz ve süper açıklayıcı bir cevap öncelikle teşekkür ederim ilginiz ve yorumunuz için, Frontend başlamalarını söylememin sebebi aslına bakarsanız şu yüzden html ve css bence kolay-orta düzeyde yani görülen dersi hatasız uygulamak birşeyler yapabildiğini görmek yeni başlayan bir kişiye motivasyon olur fikrimce. Yani bana öyle oluyordu :D diğer fikirlerinize bende katılıyorum konumu bu orantıda düzenleyeceğim alıntılama yapacağım biraz helal edin :) İyi Çalışmalar

Öncelikle eline sağlık Teux.
Genel olarak forumda sevdiğim yazarlardansın.
Bunun için ayrıca teşekkür ederim :) Düşünceniz beni mutlu etti
 

'pump

Hunter
9 Ara 2022
1,386
2,971
Ağ Kablolarında Geziyor
Eline Sağlık Ben Çok Beğendim, Sabitlenmesi Gereken Bir Konu 🔥

Paylaştığı konu desek daha doğru olur :)
Sıfırdan kodlanan sistemlerde front-end aşırı uzun sürebiliyor ve bence bu yeni başlayanları aşırı sıkacaktır.
Ama back-end kısmının da bilgiye dayalı olduğunu düşünürsek arada kalıyorum :D
(Ben sıfırdan başlayacak olsam back-end seçerdim. Bu arada bende başta front-end ile başlamıştım :D)
Yazılan şeye karşıymış gibi 10 satır cümle yazmış, sonrada haklısın yazmış XD

Bu arada tartışmasız Front-end.
Front-end daha çok yüzeysel, Back-end adı üstünde perdenin arka plani daha ayrıntılı daha zor, Ve bende Front end ile başlamıştim hatta telefondan öğreniyordum, çok zor değil, tekrar eline sağlık @teux
 

teux

Katılımcı Üye
23 Ocak 2023
957
1,313
Eline Sağlık Ben Çok Beğendim, Sabitlenmesi Gereken Bir Konu 🔥


Paylaştığı konu desek daha doğru olur :)

Yazılan şeye karşıymış gibi 10 satır cümle yazmış, sonrada haklısın yazmış XD

Bu arada tartışmasız Front-end.
Front-end daha çok yüzeysel, Back-end adı üstünde perdenin arka plani daha ayrıntılı daha zor, Ve bende Front end ile başlamıştim hatta telefondan öğreniyordum, çok zor değil, tekrar eline sağlık @teux
Teşekkür ederim hocam sizin kadar detaylı konular yazamasakda deniyoruz :) Umarım sabitlenir İyi çalışmalar :)
 

TyOpi

Yeni üye
1 May 2023
9
1
SELAMLAR TÜRK HACK TEAM Ailesi...

Merhaba Ben TEUX. Bugün Web Programlama Konusu Hakkında Sıkça Sorulan Sorular Detaylı Bir Konu Anlatımı ile karşınızdayım. Web tarafına nereden başlayacağını bilmeyen veyahut detaylı bilgi edinmek isteyen Türk Hack Team Ailesinin üyelerine yardımcı olabilmek amacı kendi bilgilerim internet araştırmalarım ve alıntılarım ile hazırlanmıştır...

THT-Orijinal-v3041df83bca435148.png


KONU İÇERİĞİ DETAYLANDIRMALARI ÖZENLE TEUX TARAFINDAN ÇEŞİTLİ KAYNAKLARDAN TOPLANIP HAZIRLANMIŞTIR. TİCARİ HİÇ BİR AMAÇ GÜDÜLMEMİŞ TEK AMACI TÜRK GENÇLERİNE YOL GÖSTERİCİ OLMAYI SAĞLAMAKTIR.



i2tao5f.png


232443884-5c02b5ea-e4ba-4ed8-a872-6920b84137df.png


WEB PROGRAMLAMA SIK SORULAN SORULAR {sss]


- Web Programcısı Ne Demek ?
Web programcısı, web uygulamalarının tasarım ve programlamasını yapar. Bağımsız çalışabileceği gibi kamu kurumları ya da özel işletmelerde de çalışabilir.

- Web Programlamaya Nereden Başlamalıyım?
Sevgili dostum web programlama alt başlıklardan oluşan bir konudur Frontend (Ön Yüz) Backend (Arka Yüz) geliştirici alanlarından birisini seçerek başlayabilirsin sana tavsiyem Frontend alanıdır hem Backend e göre çoğu kişiye göre daha kolaydır, Hemde işin temeli olarak değerlendirilebilir. Ayrıca bu videodaki hocamız gayet güzel özetlemiş

- Ben xx Yaşındayım sence çokmu geç/erken?
Öğrenmenin bir yaşı yoktur dostum hiç bir şey için geç yada erken değildir, İçinde heves veya bir nebze öğrenme duygusu var ise bu alanda ve hayatında kendine bir çok şey katabilirsin. Ancak yaşın ileri seviyede ise sektörde genç yazılımcılara daha çok önem verildiğinden Para için başlamanızı önermem sizin için bir hobi olabilir freelance çalışma ek gelir kapısı olabilir.

- Matematik Gerekiyormu?
Yazılım ile yapabileceğin şeyler çok çeşitli ve bir çok alanda dört işlem ve soyut düşünme dışında matematiğe gerek duyulmuyor. Bilgisayar bilimi iyi derecede matematik bilgisi gerektiren bir bilim. Fakat yazılım geliştiricilik yapmak ve iyi işler çıkartmak için Bilgisayar Bilimine veya matematikte çok iyi olmana gerek yok. Bilgisayarı ve teknolojiyi sevmen genelde yeterli oluyor öğrenmek için.

- Günde Kaç Saat Çalışmalıyım?
Bu sizin potansiyelinize bağlı x kişisi 1 saatte bir konu bitiririken y kişisi 1 saatte iki konu bitiriyor olabilir bunun kararını en doğru verebilecek sizsiniz kendinizi iyi tanımanız gerekmekte...

- İngilizcem Pek İyi Değil İngilizce Şart mı ?
İngilizce Evet Şart. Eğer ingilizcen zayıfsa bırak programlamayı işi gücü ingilizceden başla grammeri sona bırak. Önce konuşabilesinki Grammer öğrenebilesin... Kaynak Linkleri sonlara doğru mevcut.

- Web için nasıl bir bilgisayar almam gerekiyor ?
Hafif olmalı, gittiğin her yere rahatlıkla götürebilmelisin, bu noktada laptop daha avantajlı, mesela Starbucks'da otururken de makale okuyabilirsin Ram alanında 8 gb ve üstü depolama kısmında ssd ve güzel bir monitör senin işini görecektir diğer parçaların üst düzey bir şeyler olmasına gerek yok yinede fikir sahibi olmak için bu linke göz at laptop öneri

- Ücretsiz Eğitimler Buldum Bunlar İşe yararmı ?
Evet yarar hiç olmaz ise sana temel oluşturur BTK Akademi 1 Milyon İstihdam Geleceği yazanlar gibi web sitelerine göz atmanıda öneririm

- Ben Yazılım Dilleri Öğrenmeye Hafiften Başladım Bu Kodları Nereye Yazacağım ?
Bu konu hakkında Visual Studio Code öneririm çünkü bir çok güncel eğitim onun üzerinden ilerliyor ancak tercihine bağlı olarak Atom - Sublime Text - Pycharm Öneririm...

- Sertifika Mevzusu
Bu linke göz at dostum

- Udemy Sertifikaları

Udemy Sertifikaları pek iş hayatında işine yarayacağını düşünmüyorum ancak al kaydet dursun bir köşede fazla sertifika göz çıkartmaz :)

- Üniversite Gereklimi ?
Yazılımcılık aynı zamanda bir araştırma sanatıdır. Yazılımcı olmak için üniversite okumak şart değil demiştik. Fakat şöyle bir durum var; internetten öğrenerek yazılım mühendisi olamazsınız. Maalesef üniversitede öğretilen bazı bilgileri ve tecrübeleri internetten araştırıp kendi başınıza öğrenemezsiniz. Bu serüvene üniversite okuyan birey araba hızıyla başlıyorsa siz bisiklet ile başlıyorsunuz demektir, Şart olmasada önemli bir husustur.

- Alaylı Yazılımcı / Programcı Ne Demek
Bilgisayar mühendisliği, yazılım mühendisliği ve yönetim bilişim sistemleri gibi üniversite bölümlerini okumadan, herhangi bir yerde yazılım işini yapan kişilere alaylı ya da diplomasız yazılımcı denilebilmektedir. detaylı anlatım videosu

- Web Programcı olabilmek için max/min kaç ay kaç yılımı alır ?
Buda sizin öğrenim hızınıza kapasitenize isteğinize ve çalışma disiplininize bağlıdır. Kimisi bir kurs serisini 5 ayda bitirir kimisi 10 ayda Ortalama bir süre verebilecek olursak 2 ila 5 yıl arası ideal bir süredir :)

- Bu alana ilgim var, Yeteneğim varmı bilmiyorum ne yapabilirim ?
İşin içine dahil olmadan yeteneğiniz varmı bilemezsiniz herhangi bir web alanına girdikten sonra başarısız olabilirsiniz bu gayet normal olur azimle çalışmaya devam ederseniz başarı kaçınılmaz olacaktır, Ancak araştırmalarınıza rağmen alanı sevmediyseniz farklı bir yazılım alanına da eğilim gösterebilirsiniz.

- Web Programcısı Ne İş Yapar?
Web programcısı, programlama dillerinden yararlanarak web uygulamaları oluşturur. Kısa tanımdan da anlaşılacağı gibi web programcısı, web uygulamaları aracılığıyla neredeyse tüm işlerle ilgilenir ve başlıca görevleri şöyle sıralanır;

  • Kurumun web sitesi ya da uygulamaları ile ilgili ihtiyaçlarını belirlemek,
  • Gerekli görülen algoritmaları hazırlamak ve kullanıma hazır hale getirmek,
  • Web sitesinin görsel tasarımıyla ilgili fikir vermek,
  • Web sitesinin tasarımıyla ilgili çalışmak,
  • Web ile ilgili gelişmeleri takip etmek,
  • Web sayfası ya da uygulamasının verilerini düzenlemek.

- Web Programcısı Olmak için ne gibi eğitimler almam gerek?
Web programcısı olmak için mesleki eğitim veren liselerin Web Programcılığı dalından ya da üniversitelerin 2 yıllık eğitim veren Bilgisayar Programcılığı önlisans programından mezun olmak gerekir. Lise ve üniversite eğitimi almadan internet forumlarından kendini geliştirerek ya da özel kurslara katılarak web programcılığını öğrenenler bulunmaktadır. Ancak Belirttiği üzere üniversite net bir şart değildir...

- Çevrenin Görüşü
Başkası sizin kriteriniz olamaz ancak size fikir verir. “Şöyle dediler ama…” kalıbını yaşayarak öğreneceksiniz. Hem olumlu hem olumsuz örnekleri mutlaka olacaktır. İleride kendinizin hedefi neyse onu yapmakta ısrarcı olun, hedefinizden şaşmanızın sebebi asla ve asla çevre olmasın

- TEUX Senin Önerilerin Nelerdir?
Git - GitHub kullanmayı iyi kavrayın LinkedIn Twitter gibi platformlarda güzel kaynaklar paylaşılıyor, göz atmanızı öneririm.. Yine telegram ve discordda bunlara dahil, buna ek olmak üzerine ingilizcenizi geliştirmenizi ve ekte vermiş olduğum eğitim linklerini eğer kullanacaksanız bilgiyi öğrendikten sonra devamlı tekrar etmenizi problemler bulup araştırmalar yaparak sorunu çözebilmeye çalışmanızı şiddetle öneririm umudunuzu kaybetmemelisiniz yolunuz daha çok uzun :)

- Frontendmi Backendmi?
Başlarda da değindiğim üzere bana kalırsa frontend başlangıç için daha kolaydır, Ben tekrardan yazılıma yeni başlıyor olsam ya yeniden arduino ile yada frontend ile başlardım, Bu konuda tercih sizin aşağıya bırakmış olduğum linklerden konu başlıklarını gezdikten sonra karar vermeniz kolaylaşacaktır

- Frontend Dev. Olabilmek İçin Neler Bilmem Lazım?
  • HTML/CSS
  • JavaScript/jQuery
  • CSS ve JavaScript Platformları
  • CSS Ön İşleme
  • Versiyon Kontrolü/Git
  • Responsive Tasarım
  • Test/Hata Ayıklama
- Backend Dev. Olabilmek İçin Neler Bilmem Lazım?
En az bir backend programlama dilinde uzmanlaşmalısınız; Java, Go, Kotlin, Python, C# ve dahası bunlardan biri olabilir. O dile ait en az bir frameworkü mümküse popüler olanı bilmeli ve onun üzerinde hızlıca proje üretebilir konumda olmalısınız.

- Frontend İçin Yol Haritası
Frontend Roadmap

- Backend İçin Yol Haritası

Backend Roadmap

- Ben Siber Güvenlik Alanını istiyorum hocam bana bir önerin yokmu?
Pump Hocamın Konusu Mevcut
@'pump

- İngilizce İçin Kaynak Önerileri
Voscreen
duolingo

- Video Önerileri
Türkiyede Frontend Yazılımcı Olmak
Frontend
Temel Attıkdan Sonra Altın Değerinde Video
Backend
Fullstack


- Kaynak Önerileri

Codec Academy
Btk Akademi
GitHub
Patika.Dev



Konumuzun Sonuna Gelmiş Bulunmaktayız Konuyu Beğenen ve Yorum yapan kişilere şimdiden teşekkür ederim...

TEUX
Frontend Dev & Jr Cyber Security

Aradığınız cevabını bulamadığınız soru olursa dm üzerinden veya konu altına sorabilirsiniz iyi çalışmalar dilerim...
d3r3uec.png
i2tao5f.png


Teşekkür ederim hocam sizin kadar detaylı konular yazamasakda deniyoruz :) Umarım sabitlenir İyi çalışmalar :)
Elinize sağlık hocam
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.