View Full Version : Изучаване на програмиране вкъщи
white knight
08-31-2013, 03:33
Здравейте, разглеждал съм доста мнения на хората от този форум и останах с впечетлението че смятате самоизучаването на програмирането вкъщи за по-ползотворно от българските университети. Аз съм в паралелка информатика и английски във математическа гимназия, но там ни учат да решаваме чисто математическа задачи(използваме библиотеки iostream, iomanip, cmath, string, vektor, fstream и от интернет съм научил някаква не много голяма част от windows.h). Въпроса ми е от тук нататък какво трябва да почна да уча, какво се търси. Не вярвам да ме наемат на работа да пиша програми с конзола в която вкарваш числа и ти изкарва след определен брой математически изчисления друго число. (изучавал съм само С++)
PS. Неведнъж видях да споменавате "започни лични проекти". Какъв е този личен проект, може ли пример за такъв или задача за направата му?
PS2. Не открих по-добър раздел за темата дано съм го уцелил.
не че съм по програмирането, но и аз сам си се обучавам и поне на въпроса за проекта мога да ти дам отговор - напиши си програма, която ти проверява темата и ти изкарва новите съобщения. Примерно ...
Иначе що не ги погледнеш тези от телерик ? http://academy.telerik.com/
Аз имах реалното намерение да се мушна при тях за една годинка с идеята, че ще ми е от полза в моите начинания това, което преподават. За съжаление с времето установих, че няма много общо. Ти обаче ако искаш програмист да ставаш ... знам ли - окей изглежда.
Също има курсове тук - https://www.udacity.com/
тук - https://www.edx.org/
тук - http://ocw.mit.edu/courses/find-by-topic/ (избираш engineering -> computer science)
тук - https://www.coursera.org/
и платени тук - http://www.pluralsight.com/training и тук - http://www.3dbuzz.com/training/topic/programming?resetFilters=True
white knight
08-31-2013, 22:36
напиши си програма, която ти проверява темата и ти изкарва новите съобщения.
Как се прави това?
Как се прави това?
Идеята е сам да разбереш :)
white knight
08-31-2013, 22:52
Идеята е сам да разбереш :)
Може ли жокер? :D
вие кво учите в това училище ... ;д
Виж първия курс в юдасити - интро в програмирането или нещо от тоя сорт се казва. Баш това ще научиш.
Приятеля ми е в същата паралелка като теб, пак в математическа гимназия. Ходи на кражоци от училище. По дяволите, как ги мразя... За упражнение в къщи се занимава да прави разни мънички програми. Едната, която помня, беше нещо като игра. Един кръгъл предмет, който прескача нещо като кашонче, тухла, знам ли и аз?! Променяше си цвета, скачаше, напред-назад и такива неща. С негов приятел и под погледа на учителката си направиха калкулатор. Сега май се опитва да си направи тетрис. Общо взето съвета ми е да се опитваш да натрупваш информация от всякъде. Училище, интернет... Откъдето успееш да измъкнеш. Мисли, търси, говори с други малко по-напреднали в обучението.
Може ли жокер? :D
Като за начало бих сменил езика, С++ не е от най-дружелюбните към нови програмисти. Избери си C# (http://telerikacademy.com/Courses/Courses/Details/81) или Java. Когато стигнеш прилично ниво на един от двата езика, проучи как работи мрежата. Поинтересувай се какви заявки трябва да пращаш, що е то протокол и т.н.
white knight
09-01-2013, 14:07
Като за начало бих сменил езика, С++ не е от най-дружелюбните към нови програмисти. Избери си C# (http://telerikacademy.com/Courses/Courses/Details/81) или Java. Когато стигнеш прилично ниво на един от двата езика, проучи как работи мрежата. Поинтересувай се какви заявки трябва да пращаш, що е то протокол и т.н.
Направих малко проучване в интернет и според това което открих трябва да използвам сокети, първо трябва да го свържа(connect) , после да пратя(send) запитване(tcp пакет) което е различно за всеки отделен сайт и накрая да приема(recv) това което ми е пратил сървара(дано съм на прав път а не съм казал егати простотията :))
PS Може ли компилатор за Java?
Приятеля ми е в същата паралелка като теб, пак в математическа гимназия. Ходи на кражоци от училище. По дяволите, как ги мразя... За упражнение в къщи се занимава да прави разни мънички програми. Едната, която помня, беше нещо като игра. Един кръгъл предмет, който прескача нещо като кашонче, тухла, знам ли и аз?! Променяше си цвета, скачаше, напред-назад и такива неща. С негов приятел и под погледа на учителката си направиха калкулатор. Сега май се опитва да си направи тетрис. Общо взето съвета ми е да се опитваш да натрупваш информация от всякъде. Училище, интернет... Откъдето успееш да измъкнеш. Мисли, търси, говори с други малко по-напреднали в обучението.
Кой клас е?
OpenGL ли е използвал?
вие кво учите в това училище ... ;д
Виж първия курс в юдасити - интро в програмирането или нещо от тоя сорт се казва. Баш това ще научиш.
Ами тази година която мина имахме само един час СИП и там ни казаха само за цикли(for,while,do-while) и какво е char, дано тази година да имаме повече часове информатика.
10 ще бъде. Не знам какво е използвал.
Ами тази година която мина имахме само един час СИП и там ни казаха само за цикли(for,while,do-while) и какво е char, дано тази година да имаме повече часове информатика.
Виж някой от курсовете ... в първите 2 часа ще научиш повече.