Како одабрати прави програмски језик те
Формирање / / December 19, 2019
Програмирање је постао мејнстрим, модерно тренд глобалног значаја. И старо и младо открити ову дивну свет. У Сједињеним Америчким Државама је на чињеницу да је и сам председник govori широм земље о предностима учења програмирање.
Интернет отвара многе начине учења свака програмске уметности, пошто бесплатно ЦодеацадемиИ завршава са хиљадама скупих предмета, као што су Девбоотцамп, Обећавајући да окрене воду на зачињена програмер за 9 недеља.
Да ли треба да науче програмирање специјално за мене?
Лаифхакере верујемо да, у сваком случају, одговор је "да". Чак и ако није нестати и да ће имати само једну врсту хобија у слободно време, програмирање и даље чини нас да радимо наш мозак, и увек је добро.
Ако погледате обим пословања, програмирање вештине корисне за све оне чија је делатност везана за технологију.
Грегг Полак, оснивач сервиса за обуку kod школаКаже:
Свако ко је у формату њиховог рада морају да комуницирају са девелопер, требало би да знате основе програмирања.
То олакшава да пронађу заједнички језик и конструктивно и компетентно реше све нијансе који се јављају у процесу интеракције између људи различитих професија.
Зар не превише стар за ово?
На овом питању, ми смо већ одговорио посебан чланак. Никада не касни да уче, старост Овде није битно. Или можда Већ знате како да програму?
Први кораци
Науче енглески језик. Озбиљно. Испод је текст чланка, ви ћете схватити зашто за успешан развој струке програмера, потребно је Инглиш. Нешто русифицированним, нешто прилагођена ентузијасте, али остаје чињеница - морамо знати енглески.
Ако у овом тренутку сте заинтересовани у самом концепту програма, онда можете почети са било чим. Играте са различитим језицима и окружења, наћи нешто што вам се свиђа више, па онда како то иде. Међутим, многи од циљева далеко превазилазе апстрактно "Хоћу да знам како да се програм." Они имају специфичан циљ. На пример, напишите мобилну апликацију. И овде је прави потреба добро дефинисан развојне алате.
Ја не знам ништа
У случају да не постоји искуство уопште, боље је да се почне са нечим лакши за разумевање. Добри примери су основе ХТМЛ и ЦСС.
ХТМЛ није програмски језик - језик за означавање. Захваљујући томе, моћи ћете да представљају речи, слике, линкове и видеа у формату који је разумљив претраживача. Из овог једноставног почиње Аматеур сајтове и блогове. ЦСС је одговоран за фонтове, величине, пласмана и других елемената дизајна који чине веб страницу.
У ствари, највероватније, већ сте морали да се баве ХТМЛ, једноставно не знам. Ако имате или је блог, онда се гарантује да се преко ознаке. Било нормалан УИСИУИГ уредник представља садржај као визуелни и текстуални режим. Вреди видети у режиму приказа текста, а ту ће бити исти ХТМЛ-а. Дубље владање ХТМЛ-допринесе превазилажењу видљиве карактеристике уредника свој блог или сајт, ће странице вашег углу интернета више функционалне и занимљивији. У принципу, учење ХТМЛ је корисно, у сваком случају.
Желим да направим лепу веб апликацију
У том случају, потребно је ЈаваСцрипт знање. Он омогућава да Веб локације лепшим, ефикаснији и функционалнији. Постоји неколико популарних (и компатибилне) развој ЈаваСкрипт окружења, као што су Ембер, угаона и Бацкбоне.
Јавасцрипт живе 20 година, а неће да иде нигде. У ствари, његова доминација на терену само повећава. Због своје популарности, ЈаваСкрипт да је место где се освези. На пример, горе наведени позиви Поллацк курсеви језика најпопуларнија у Цоде школи.
Ако радиш нешто на Веб, онда морате да научите ЈаваСцрипт.
Желим брзо да прототипова
Ако - пројектант и желите да набавим Бацк-енд познавање програмирања у себи Тестит апликација, неопходно је да се научи Руби или Питхон. Обе опције су прилично лако савладати, и отвори пут ка једном од најпопуларнијих професија у 2013. години. Као што можете замислити, њихова релевантност ће се наставити у догледној будућности.
Руби се разликује развоја екосистема и један од најактивнијих и користан заједници. Развијен из 1995. године, језик почео да добије широку популарност у 2003. години, када је оквирни тавана. Захваљујући њему процесу стварања веб странице и веб апликације много једноставније.
У нашој такође похвалити јака заједницаА ако су импресионирани проблемима развоја и стварања вештачке интелигенције, и такав кул ствари, онда сте на путу у Питхон.
За брз почетак може препоручити Леарн Питхон Тхе Хард Ваиили секција Руби у Цоде академији.
Желим да Андроид-Апп
Развој Андроид апликација се углавном одвија у Јави. Лепота која је погодна за тебе и Виндовс и ОС Кс. Оба оперативни системи омогућавају да се инсталирати развојно окружење за Андроид. Још једна предност - могућност да тестирају своје апликације на буџету, јер на тржишту има доста јефтиних паметних телефона и таблета заснованих на Андроиду.
Још једна врло важна ствар: ако само пре неколико година био кључни иОС платформе, програмери сада преферирају да почну са Андроид.
Фрее увод у програмирање у Јави се може наћи на Јудасити. Када се проучавају темељи, ваш начин ће пасти са стране званични сајт за Андроид програмере. Овде можете научити о финесама стварања свој први Андроид-пројекат.
Желим да иОС апликације
Развој за иОС је много захтеван на инструментима. Поред познавања Објецтиве-Ц, биће вам потребан Мац са ОС Кс 10.7 или новији, КСЦоде - бесплатан алат за изградњу апликација, као и низ развојних алата за иОС.
Почните путању иОС Девелопер са трошковима студија форум иПхоне у Цоде школи, као и управљање Апплеов Девелопер.
Моје дете жели да научи да програм
Ово је веома похвално и веома обећавајући. Ако је дете и даље прилично мали, покушајте да му дам школице - апликација, које смо описали у једном од наших чланова. Процес кодирања се реализује кроз игру. Са одређене тачке русифицированним апликацију која може у великој мери помоћи у развоју ошамућен овог алата.
Анотхер одлично средство програмирања учења може бити "Огреби". Сервис намењен је корисницима од 8 до 16 година.
Ту су и услуге као што су помоћ Цоде.орг - њихови принципи указују на популаризацији програмирања у школама и универзитетима.
dalje читање
Као што је већ поменуто, имамо неколико пута раније дотакао на тему наставног програма, а ми смо сакупили довољан број корисних чланака о тој теми. Не пропустите:
- Хеклет - онлајн курсеве у руском од аутора Лаифхакера
- 5 најбољих бесплатних ресурса за програмирање учење
- 10 бесплатно онлине платформа која ће помоћи да постанете програмер
- Топ 50 онлине курсеви и средства за учење веб дизајн