Masonlar.org - Harici Forumu

Masonluk Bilgidir. Bilimdir. Ilimdir. => Teknoloji => Programlama => Konuyu başlatan: Felix Steiner - Ekim 19, 2016, 02:18:41 ös

Başlık: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Felix Steiner - Ekim 19, 2016, 02:18:41 ös
Yazılım dünyasında kendini geliştirmek isteyenlerin girmesini çok faydalı gördüğüm birkaç site var. Bu sitelerde mevcut üyeler arasındaki rekabete siz de katılabilir ve beyin fırtınası yapmanızı sağlayacak, ufkunuzu genişletecek soruları çözerek kendinizi geliştirebilirsiniz. :)

https://www.hackerrank.com (https://www.hackerrank.com)
http://hackerearth.com (http://hackerearth.com)
https://www.codecademy.com (https://www.codecademy.com)

Bunların haricinde belirttiğim konseptte siteler eminim ki vardır.

Başlık: Ynt: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Tık-Tik-Tak - Ekim 19, 2016, 03:03:37 ös
Pc programcılığına legal olarak başlamak isteyenlere hangi Programlama dilini tavsiye edersiniz ?
Başlık: Ynt: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Felix Steiner - Ekim 19, 2016, 03:18:47 ös
Pc programcılığına legal olarak başlamak isteyenlere hangi Programlama dilini tavsiye edersiniz ?

Sn. Tik-Tak,

Algoritma mantığını oturtmanız adına yapısal programlama dillerinden birini öğrenmenizi tavsiye ederim. Mesela C dili ile başlayabilirsiniz (üniversitelerimizin çoğu bu dilden başlatır öğretmeye).
Daha sonra OOP (Object Oriented Programming) konusuna hakim olmanız gerekecektir. Bunun için C++,Java,C#,Python gibi birçok dil var.
Genel yapıyı anladıktan sonra tamamen ihtiyacınıza ve yöneleceğiniz alana göre seçim yapmak durumundasınız. Otomasyon uygulamaları için VB.NET,Java,C#; web sitesi ve uygulamaları için ASP.NET,PHP; mobil uygulama için Android, Objective C; yapay zeka için Lisp gibi diller mevcut.

"Legal" derken ne demek istediğinizi anlamadım :) ama durum budur. Yazılım dünyası bir okyanus gibi. Kullanmanız gereken dili hedefiniz belirler.

Öğrenme sürecini hızlandırmanız için tavsiyem görsel eğitim dokümanlarını kullanmaktır. Youtube gibi sitelerde İngilizce eğitim setleri oldukça fazla. Türkçe videolar da son birkaç yıldır çıkmaya başladı, ama yine de iyi bir noktaya gelebilmeniz için  İngilizce ŞARTTIR.

Saygılarımla

Başlık: Ynt: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Novayst - Ekim 27, 2018, 12:09:37 ös
İstemediğim bir bölümde olsa Veritabanı bölümü üzerine Lise eğitimi alan birisi olarak hem lisede hem stajda öğrendiğim/öğrenmekte olduğum bazı şeyleri aktarmak isterim;

Yazılım alanında kendini geliştirmek isteyen kişilerin yapması gereken keşfetmek olacaktır. Bir işiniz yada amacınız var diyelim örneğin bir site açacaksınız. Sitede bir sorunla karşılaştığınız yada yapamadığınız zaman bunun algoritmasını kağıt kalem alıp çizmeli ve sakin kafayla adeta bir aptal gibi düşünmelisiniz. Bilgisayar siz ne dersiniz onu yapar kendisi bir şey yaratmaz (framework'ten yararlanmazsanız) bu yüzden basit düşünmeli ve akışı algoritma üzerinde görüntüleyip sorunu bulmalısınız. Site önerisi istiyorsanız bu verilen sitelerin pek yararlı olacağını sanmam öğrenmek ve geliştirmek isteyenler için.

İşte benim tavsiyem olan site:
www.w3schools.com (http://www.w3schools.com)

Yazılımdaki yüksek fiyat döngüsü site-veritabanı ilişkisi ve mobil uygulamaların altında yatıyor. Veritabanı için SQL kodlarıın öğrenip basit bir program üzerinden deneyimlemeli, HTML-CSS-Jquery ve en nihayetinde bütün bunları kullanabileceğiniz PHP dillerini öğrenmeye başlarsanız kolaylıkla iş bulursunuz. Bu iş için matematiksel zeka ve mantık lazımdır. Hackerlık gibi alan üzerine yoğunlaşır ve kendinizi yazılım yapar sanar böyle ilerlerseniz büyük sıkıntılar çekersiniz çünkü zaten modern hackerlık günümüzde bilgisayara virüs yollayamadığınız sürece sitenin açığını bulmanızı gerektirir. Sitelerin oluşturulması vesaire bilgiler öğrenilmeden de bu işler çok zor.

Saygılarımla.
Başlık: Ynt: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Tık-Tik-Tak - Ekim 27, 2018, 09:53:33 ös
İstemediğim bir bölümde olsa Veritabanı bölümü üzerine Lise eğitimi alan birisi olarak hem lisede hem stajda öğrendiğim/öğrenmekte olduğum bazı şeyleri aktarmak isterim;

Yazılım alanında kendini geliştirmek isteyen kişilerin yapması gereken keşfetmek olacaktır. Bir işiniz yada amacınız var diyelim örneğin bir site açacaksınız. Sitede bir sorunla karşılaştığınız yada yapamadığınız zaman bunun algoritmasını kağıt kalem alıp çizmeli ve sakin kafayla adeta bir aptal gibi düşünmelisiniz. Bilgisayar siz ne dersiniz onu yapar kendisi bir şey yaratmaz (framework'ten yararlanmazsanız) bu yüzden basit düşünmeli ve akışı algoritma üzerinde görüntüleyip sorunu bulmalısınız. Site önerisi istiyorsanız bu verilen sitelerin pek yararlı olacağını sanmam öğrenmek ve geliştirmek isteyenler için.

İşte benim tavsiyem olan site:
[url=http://www.w3schools.com]www.w3schools.com[/url] ([url]http://www.w3schools.com[/url])

Yazılımdaki yüksek fiyat döngüsü site-veritabanı ilişkisi ve mobil uygulamaların altında yatıyor. Veritabanı için SQL kodlarıın öğrenip basit bir program üzerinden deneyimlemeli, HTML-CSS-Jquery ve en nihayetinde bütün bunları kullanabileceğiniz PHP dillerini öğrenmeye başlarsanız kolaylıkla iş bulursunuz. Bu iş için matematiksel zeka ve mantık lazımdır. Hackerlık gibi alan üzerine yoğunlaşır ve kendinizi yazılım yapar sanar böyle ilerlerseniz büyük sıkıntılar çekersiniz çünkü zaten modern hackerlık günümüzde bilgisayara virüs yollayamadığınız sürece sitenin açığını bulmanızı gerektirir. Sitelerin oluşturulması vesaire bilgiler öğrenilmeden de bu işler çok zor.

Saygılarımla.


Kendimizi geliştirmek istediğimiz program dilini seçip ona ait kaynak kodlarını incelememiz faydalı mıdır? Zira; yazılım dilleride evrimsel bir döngü taşıyor sanırsam.Ve komplex programları da sıfırdan tek başına yazabilmek mümkün gözükmüyor...

Saygılar.
Başlık: Ynt: Yazılım Alanında Kendini Geliştirmek İsteyenler İçin Birkaç Site
Gönderen: Novayst - Ekim 27, 2018, 10:45:58 ös
İstemediğim bir bölümde olsa Veritabanı bölümü üzerine Lise eğitimi alan birisi olarak hem lisede hem stajda öğrendiğim/öğrenmekte olduğum bazı şeyleri aktarmak isterim;

Yazılım alanında kendini geliştirmek isteyen kişilerin yapması gereken keşfetmek olacaktır. Bir işiniz yada amacınız var diyelim örneğin bir site açacaksınız. Sitede bir sorunla karşılaştığınız yada yapamadığınız zaman bunun algoritmasını kağıt kalem alıp çizmeli ve sakin kafayla adeta bir aptal gibi düşünmelisiniz. Bilgisayar siz ne dersiniz onu yapar kendisi bir şey yaratmaz (framework'ten yararlanmazsanız) bu yüzden basit düşünmeli ve akışı algoritma üzerinde görüntüleyip sorunu bulmalısınız. Site önerisi istiyorsanız bu verilen sitelerin pek yararlı olacağını sanmam öğrenmek ve geliştirmek isteyenler için.

İşte benim tavsiyem olan site:
[url=http://www.w3schools.com]www.w3schools.com[/url] ([url]http://www.w3schools.com[/url])

Yazılımdaki yüksek fiyat döngüsü site-veritabanı ilişkisi ve mobil uygulamaların altında yatıyor. Veritabanı için SQL kodlarıın öğrenip basit bir program üzerinden deneyimlemeli, HTML-CSS-Jquery ve en nihayetinde bütün bunları kullanabileceğiniz PHP dillerini öğrenmeye başlarsanız kolaylıkla iş bulursunuz. Bu iş için matematiksel zeka ve mantık lazımdır. Hackerlık gibi alan üzerine yoğunlaşır ve kendinizi yazılım yapar sanar böyle ilerlerseniz büyük sıkıntılar çekersiniz çünkü zaten modern hackerlık günümüzde bilgisayara virüs yollayamadığınız sürece sitenin açığını bulmanızı gerektirir. Sitelerin oluşturulması vesaire bilgiler öğrenilmeden de bu işler çok zor.

Saygılarımla.


Kendimizi geliştirmek istediğimiz program dilini seçip ona ait kaynak kodlarını incelememiz faydalı mıdır? Zira; yazılım dilleride evrimsel bir döngü taşıyor sanırsam.Ve komplex programları da sıfırdan tek başına yazabilmek mümkün gözükmüyor...

Saygılar.


Kesinlikle doğru düşünüyorsunuz. Dönem zaten geliştirme dönemi çoğu kişi sıfırdan yerine varolanı daha iyileştirmeye ve gelişim yönünde yeni yöntem bulmaya odaklanıyor. Framework'ler sayesinde herkes uzunca kodlar yazmaktansa bir kod ile Framework'ten fonksiyon çağırıp işi çözebiliyor. İstediğiniz ve sevdiğiniz programlama dilini seçip ona ait kaynak kodları incelemeniz ise fazlasıyla faydalıdır. Algoritmasını ve kodların gördüğü işleri fark etmeniz sizi geliştirecektir.

Saygılarımla  :)