Yazılım öğrenmeye nereden başlanmalı?

CeoPotato

Kilopat
Katılım
5 Ağustos 2018
Mesajlar
1.299
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Merhaba, yazılımla program kodlayıp program satmak istiyorum. Yıllardır bilgisayar kullanıyorum aktif bir şekilde ama programlama dili vs bilmiyorum. Nerden öğrenmeye başlamam gerek? Program kodlamak için hangi yazılım dilini öğrenmem lazım?
 
Program dediğimiz şey kapsamlı bir şey;

Ne tür amaç için yazılım geliştireceksin?

Masaüstü yazılım mi? Mobil yazılım mı? Cloud yazılım mı? Gömülü yazılım mı? Web yazılımı mı? Otomasyon yazılımları mı?
 
Merhaba, yazılımla program kodlayıp program satmak istiyorum. Yıllardır bilgisayar kullanıyorum aktif bir şekilde ama programlama dili vs bilmiyorum. Nerden öğrenmeye başlamam gerek? Program kodlamak için hangi yazılım dilini öğrenmem lazım?
En kolayı php bence. Bir oyun sunucusu kurup onunla ilgili eklentilerin kodlanmasına bakarak öğrenmek hem eğlenceli hemde öğretici olabilir.

Edit: Tabii html ile websitesi kurabilirsin. Üstüne css öğrenip sitene farklı bir tarzda katabilirsin ama dediğim gibi çok sarmaz bence. Oyun sunucusu kurmayı dene.
 
En kolayı php bence. Bir oyun sunucusu kurup onunla ilgili eklentilerin kodlanmasına bakarak öğrenmek hem eğlenceli hemde öğretici olabilir.

Edit: Tabii html ile websitesi kurabilirsin. Üstüne css öğrenip sitene farklı bir tarzda katabilirsin ama dediğim gibi çok sarmaz bence. Oyun sunucusu kurmayı dene.
Haxball oyununda Kod yazmak css :)
Merhaba, yazılımla program kodlayıp program satmak istiyorum. Yıllardır bilgisayar kullanıyorum aktif bir şekilde ama programlama dili vs bilmiyorum. Nerden öğrenmeye başlamam gerek? Program kodlamak için hangi yazılım dilini öğrenmem lazım?
Yardım edeyim
//SA
var room = HBInit({ roomName: "3v3,YS,istatistikli", maxPlayers: 8 , playerName: "Host", public: true});
room.setDefaultStadium("Big");
room.setScoreLimit(3);
room.setTimeLimit(3);
room.setTeamsLock(true);
var admin_nick = "ibotheperfect"
var players = [];
var blue_team_players = [];
var red_team_players = [];
var spec_team_players = [];
var stats = {};
var last_toucher;
var second_toucher;
function compare(a,b) {
if (stats[a.id].rate < stats[b.id].rate)
return 1;
if (stats[a.id].rate > stats[b.id].rate)
return -1;
if (stats[a.id].rate == stats[b.id].rate){
if (stats[a.id].win < stats[b.id].win)
return 1;
if (stats[a.id].win > stats[b.id].win)
return -1;
}
return 0;
}
function compare_goal(a,b) {
if (stats[a.id].score < stats[b.id].score)
return 1;
if (stats[a.id].score > stats[b.id].score)
return -1;
if (stats[a.id].score == stats[b.id].score){
if (stats[a.id].assist < stats[b.id].assist)
return 1;
if (stats[a.id].assist > stats[b.id].assist)
return -1;
}
return 0;
}
function printPlayerStat(player){
room.sendChat(player.name + " Win: "+ stats[player['id']].win + ", Loss: " + stats[player['id']].lose + ", %: " + parseInt(stats[player['id']].rate) + ", Goal: " + stats[player['id']].score + ", Assist: " + stats[player['id']].assist);
}
function printHelp(){
room.sendChat("Komutlar: !best, !all, !top3, !me, !goalking, !help");
}
room.onPlayerJoin = function(player) {
//set admin
players = room.getPlayerList().filter((player) => player.id != 0 );
if (player.name == admin_nick && players.find((player) => player.admin) == null ){
room.setPlayerAdmin(player.id, true);
}
//initialize score
stats[player.id] = {}
stats[player.id].win = 0;
stats[player.id].lose = 0;
stats[player.id].score = 0;
stats[player.id].rate = 0;
stats[player.id].assist = 0;
room.sendChat("Hoşgeldin "+ player.name);
printHelp();
}
room.onTeamVictory = function(scores) {
players = room.getPlayerList().filter((player) => player.id != 0 );
spec_team_players = room.getPlayerList().filter((player) => player.team == 0 );
blue_team_players = room.getPlayerList().filter((player) => player.team == 2 );
red_team_players = room.getPlayerList().filter((player) => player.team == 1 );
var i;
if (scores.red > scores.blue){ //red win
var winner_team = red_team_players;
var loser_team = blue_team_players;
}
else{ //blue win
var winner_team = blue_team_players;
var loser_team = red_team_players;
}
for (i = 0; i < loser_team.length; i++) {
stats[loser_team['id']].lose += 1;


 

Yeni konular

Geri
Yukarı