- Форум
- По малко от всичко
- Информационни технологии
- Програмиране
Здравейте! Проблемът е следният искам да започна да се занимавам с програмиране от сега и за това седнах,попрочетох товa-онова , но всичко ми е доста объркано в главата ... Времето не ми е проблем - имам предостатъчно време особено лятото , но ми трябва някой който е по-навътре в нещата , за да ми помага..
Ако има някой да ми даде поне някакви напътствия - книги,материали,клипчета и т.н. щ съм мн благодарен..
Не знам колко ще те мотивира , но интересът по програмиране на Марк Зукърбърг се е зародил след като са му подарили книгата " Programming for dummies ", така че ако искаш я погледни...
http://code.org/ Пробвай този сайт
Запиши се на курс по програмиране. Там ще научиш поне основните неща, а после можеш да се осъваршенстваш и сам с практика.
Езика за програмиране е средство. Важна е логиката и алгоритмичното мислене. От там се започва, хубаво е да се научиш да мислиш преди да започнеш да повтаряш синтаксис като папагал. Започни с някой език от високо ниво за да ти е по лесно и разбираемо. Вземи си книги в които не се набляга само на синтаксиса но и на алгоритмичното мислене, хубаво е ако след всяка глава има задачки върху които да седиш и да мислиш. Програмиране не се учи като история, трябва много практика и решаване на малки реални проблеми.
например пайтън и математика.
Сещаш ли се за онези досадни задачи в даскало с влаковете и разстоянието, което изминават ? Нали помниш, че трябваше най-просто казано да изведеш уравнение от зададената информация и да го решиш ?
Е, компютърът върши частта с решаването - от теб се иска да конструираш уравнението.
// не съм програмист, де. просто чат-пат ми се налага да пиша скриптчета по няколко реда, които са доста елементарни, но принципът е абсолютно същият.
ето за c#
https://softuni.bg/trainings/courses...s/details/1036
има за html+css, обяснено от началото още, на прилично ниво
и за java мисля, че има
n00bs
Не, C++ макар и наследника на C от високо ниво е един от трудните езици. Той се води от високо ниво, но е далеч по-труден за възприемане от начинаещи отколкото езици като java/python/c#. В C++ програмиста се грижи за управлението на паметта което създава невъобразими трудности, особено ако не си добре запознат с работата на един компютър.
Почваш с Visual Basic и pseudo code другото с времето...
Абе хора някои от тука занимавал ли се та дрънкате половината глупости. Започни от най-ниското ниво демек HTML,CSS.
Поне аз от там почнах после минах на PHP,MySQL. За JS няма да говоря защото несъм му фен(въпреки че JS е доста използван език и не е сложен :P ).
Ако искаш уроци предлагам ти да гледаш уроците на Иван Ванков (Gattakka) ето ти някои линкове:
Тука в раздел КОМПЮТЪРНИ ЕЗИЦИ са предимно на Иван Ванков уроците - http://nau4i.me/jupgrade/index.php .
Това са лекциите който аз посещавах за PHP и MySQL - https://www.youtube.com/playlist?lis...YO7kCSJACl5CbA
http://academy.telerik.com/student-c...elopment/video
Абе хора някои от тука занимавал ли се та дрънкате половината глупостиЗапочни от най-ниското ниво демек HTML,CSS.
Как си с английския? Мога да ти препоръчам книжки.
Добре, един път говорите за C++, C#, Java и Python, след това за HTML, CSS, PHP, JS... чакайте, бе, има разлики. Едното е свързано с програми главно на платформи като Windows, Linux, Android, другите - за уеб сайтове. Момчето да каже с какво иска да се занимава. Алгоритмите са важни повече за приложенията - ето ти книгата на Наков - http://informatics.smg.bg/uploads/Na...0-Feb-2013.pdf
Аз съм добър в C++ и съм учил конзолно C#, HTML, CSS, Python, Ruby, SQL но не съм се занимавал с тях толкова, че да се нарека добър в тях. Ако имаш нужда от помощ - пиши ми.
Запознай се с http://www.w3schools.com/ този сайт за WEB и база данни езици и http://www.tutorialspoint.com/ този за приложения. За Android има Java уроци в YouTube - те са ми най-интересни за гледане: https://www.youtube.com/playlist?lis...07DBCDCC01493A и https://www.youtube.com/playlist?lis...UT9aO0GsWA4uNe (Java прилича на C++ по едно и на C# по друго)
C++ е труден език, за него ще ти препоръчам www.learncpp.com
Има трудни езици, но най-лесен език няма. Зависи с какво искаш да се занимаваш и какво искаш да правиш. Чух че търсят WEB програмисти за приложения, които са в нета (C# + ASP.NET (+SQL) примерно).
П.П. Програмирането е информатика, не информационни технологии, но аз информатика като категория не видях, явно малко хора искат да я обсъждат..
Последно редактирано от Bonnev : 08-05-2014 на 00:53
Абе да ти кажа, ако следващият път се случи да ръсиш ум ама не във форум а случайно на живо, по-добре си замълчи. Давам ти приятелски съвет, защото това което пишеш тук, ако го кажеш някъде ще си умрат да ти се смеят. Първо ти знаеш ли какво означава език от ниско ниво и знаеш ли колко малко хора владеят подобни езици на общият фон ? Да си чувал за Асемблер ? Език от ниско ниво не означава език който се научава лесно ако това си мислиш. Езиците от ниско ниво са най-трудните за научаване, защото програмиста е най-близко до желязото(хардуера). Слагаш ми HTML и CSS към езиците за програмиране ? Ама сериозно ти знаеш ли какво означава HTML и CSS ? После ми слагаш MySQL като език за програмиране. Абе ти ако смяташ да работиш това и отидеш на едно интервю, тоя интервюиращ няма да може да спре да се смее цял ден на бисерите ти. И ти обясняваш, че си се занимавал и ние говорим глупости ? Ако това си научил то по-добре изобщо спри да се занимаваш с това при тия фундаментални незнания и пропуски дето имаш.
Както казах C++ макар и език от високо ниво е труден за усвояване за това и лично аз не го препоръчвам за първи език. Въпреки, че реално научиш ли го няма да имаш проблеми с усвояването на други такива. За мен най-добре е да се започне от езици като Java, C#, Python и т.н. PHP аз лично не го харесвам особено поради това, че там понякога е голямо мазало.
почвай директно хаскел, кво се лигавиш с разен пхп и джаваскрипт
Виж си съобщенията
Don't hate the hacker,
hate the code!
C++ е език от високо ниво изграден на база C, няма как да са еднакви тъй като C не е език от високо ниво и като цяло таргета на двата езика е доста различен. Та да, да речем че не съм се изразил достатъчно коректно.