Byrjað að kóða: Hvaða forritunarmál er rétt fyrir þig árið 2020?

Birting: Stuðningur þinn hjálpar til við að halda vefnum í gangi! Við þénum tilvísunargjald fyrir sumar þjónusturnar sem við mælum með á þessari síðu.


Lærðu að kóða: Hvaða tungumál er best fyrir þig?

Í dag eru tölvur óhjákvæmilegur hluti af starfi okkar og lífi. Þegar tækni þróast eru tölvur sífellt samþættari lífi okkar og því meira sem við skiljum þær og hvernig þær vinna, því betra erum við færar um að nota þær.

Að læra að kóða er ekki aðeins nauðsynlegt ef þú ert að leita að því að hefja ábatasaman feril sem tölvuforritari, heldur er það líka ótrúlega gagnleg færni sem mun hjálpa þér að þróa starfskrafta eftirspurn. Atvinnurekendur eru að leita að því að ráða fólk sem er hæft í hugbúnaðarfærni, tækniþekkingu og getu til að afla og vinna úr upplýsingum og greina gögn, og það að vera reiprennandi á forritunarmáli sannar þeim vinnuveitendum að þú hafir þessa kunnáttu.

Að læra forritun snýst ekki alltaf um að búa til fullunna vöru, hvort sem þú ert að byggja upp hugbúnað, forrit eða vefsíður. Að skilja hvernig forritun virkar kennir tölvunarhugsun, rökfræði og vandamálaleysi sem hægt er að beita á hvaða sviði sem er.

Það er ekki erfitt að kenna þér forritun með öllum þeim ókeypis auðlindum sem til eru á netinu í dag, en að byrja er ómögulegt ef þú veist ekki hvaða forritunarmál þú ættir að læra. Og valið er ekki auðvelt: þúsundir forritunarmála tölva eru til og tugir til eru búnir til á hverju ári. Jafnvel ef þú þrengir að vali þínum að aðeins þeim vinsælustu, þá eru enn mikið af því að velja.

Það getur verið erfitt að vita hvaða tungumál er best þegar þú ert ekki forritari ennþá, en þú þarft ekki að skilja allt um hvert forritunarmál til að velja það sem hentar þér. Hvert tungumál hefur sína sérstöku notkun, svo og kostir og gallar. Ef þú hefur skýra hugmynd um ástæður þínar fyrir því að læra að forrita og veist nákvæmlega hvað þú vilt ná með nýjum kóðunarhæfileikum þínum, þá munt þú geta tekið rétt val með því að bera saman valkostina hér að neðan.

Hvaða forritunarmál til að læra?

Lærðu tungumálið:

Það eru mörg tungumál til að kóða á, svo mörg, raunar getur byrjandinn auðveldlega orðið ofviða. Lærðu um helstu val svo þú getir náð árangri og aukið möguleika þína á að vinna sér inn.

Forvinnsluaðgerð yfir texti (PHP)

Þetta er túlkað, skrifað tungumál, sem ekki er tekið saman á netþjóninum. Það er hægt að skrifa það innan HTML. Þar sem kóðinn er keyrður af netþjóninum birtist notandinn sem venjulegur HTML.

Þróun PHP hófst árið 1994, búin til af Rasmus Lerdorf.

  • Kóðinn var gefinn út árið 1995
  • 2.0: 1996
  • 3.0: 1997/1998
  • 4.0: 1999/2000
  • 5,0: júlí 2004

PHP skrár geta stutt:

  • Texti
  • HTML
  • CSS
  • JavaScript
  • PHP kóða

PHP getur:

  • Búðu til kraftmikið síðuefni
  • Búðu til, opnaðu, lestu, skrifaðu og lokaðu skrám á netþjóninum
  • Safnaðu formgögnum
  • Senda og taka á móti smákökum
  • Bæta við, eyða, breyta gögnum í gagnagrunninum
  • Takmarkaðu notendur til að fá aðgang að sumum síðum á vefsíðunni þinni
  • Dulkóða gögn

Framleiðsla:

  • PHP skrár enda á .php viðbótinni
  • HTML
  • Myndir
  • PDF skjöl
  • Flash kvikmyndir
  • Allur texti, svo sem XHTML og XML

Af hverju að nota PHP?

  • Keyrir á ýmsum kerfum (Windows, Linux, Unix, Mac OS X osfrv.)
  • Samhæft við næstum alla netþjóna sem notaðir eru í dag (Apache, IIS, etc)
  • Styður fjölbreytt úrval gagnagrunna
  • Ókeypis og opinn uppspretta svo margir hýsingaraðilar reka það á netþjónum sínum.
  • Auðvelt að læra
  • Keyrir á skilvirkan hátt

PHP störf

  • Meðallaun: $ 80.000
  • Atvinnufjöldi: 20.308
  • Helstu borgir:
    • Nýja Jórvík
    • San Fransiskó
    • Chicago
  • Helstu vinnuveitendur:
    • CyberCoders
    • IBM
    • Robert Half Technology

PHP er notað á 65,45% af fyrstu 1 milljón vefsíðunum.

  • WordPress notar vinsælasta efnisstjórnunarkerfið (CMS), PHP
    • WordPress keyrir á 19% vefsíðna á Netinu

PHP hefur yfir 20 milljón vefsíður, þar á meðal: Facebook og Wikipedia

JavaScript

Þetta er forskriftarþarfir hlið viðskiptavinarins. Það er eina tungumálið sem er fellt inn í alla vafra. Hannað árið 1995 af Netscape. Notað á vefsíðu: auglýsingar, greiningar, búnaður

JQuery er mest JavaScript JavaScript bókasafnið sem er notað á vefnum, notað fyrir 22,9% af topp milljón vefsíðum á Netinu. Það býður upp á eiginleika og aðgerðir til að gera:

  • Táknmynd JavaScript-vafra
  • Auðveldara þróunarferli

JavaScript störf

  • Meðallaun: 88.000 dollarar
  • Atvinnufjöldi: 43.189
  • Helstu borgir:
    • Nýja Jórvík
    • San Fransiskó
    • Washington DC.
  • Helstu vinnuveitendur:
    • Amazon
    • Microsoft
    • IBM

Spurningar um visku

  • Þú getur notað JavaScript til að:
    • Athugaðu framboð notandanafns þegar notandi slær það inn og kemur í veg fyrir að þörf sé á að endurhlaða síðuna
    • Búðu til sjálfvirkt útfyllingaraðgerð á vefsíðunni þinni
    • Lagfæra skipulagsmál
    • Auka HTML textareitina svo notendur hafi samsetningu forstillingar og getu til að slá inn eigin texta.

Structured Query Language (SQL)

Þetta er ekki forritunarmál eða álagningar tungumál. Það er venjuleg leið til að hafa samskipti við gagnagrunna, flytja upplýsingar inn og út úr þeim. MySQL er algengasta leiðin til að hafa samskipti við gagnagrunna og er góð byrjun fyrir vefur verktaki.

SQL var fyrst þróað árið 1979. SQL skrár hafa .sql eftirnafn.

SQL getur:

  • Framkvæmdu fyrirspurnir gegn gagnagrunni
  • Sæktu gögn úr gagnagrunni
  • Settu skrár í gagnagrunn
  • Uppfæra skrár í gagnagrunni
  • Eyða gögnum úr gagnagrunni
  • Búðu til nýja gagnagrunna
  • Búðu til nýjar töflur í gagnagrunni
  • Búðu til geymdar aðferðir í gagnagrunni
  • Búðu til skoðanir í gagnagrunni
  • Stilltu heimildir á töflum, verkferlum og skoðunum

SQL störf

  • Meðallaun: 90.000 $
  • Atvinnufjöldi: 98.454
  • Helstu borgir:
    • Nýja Jórvík
    • Washington DC.
    • San Fransiskó
  • Helstu vinnuveitendur:
    • Microsoft
    • United Health Group
    • Amazon

Það eru mismunandi þróunaraðilar SQL, svo sem:

  • Oracle
  • Sybase
  • Microsoft

SQL forrit þeirra vinna öll í grundvallaratriðum á sama hátt. MySQL er opinn aðgangur (ókeypis) og vinsæll hjá forriturum.

Markmið-C

Objective-C er hlutbundið forritunarmál, byggt á C, notað af forriturum Apple (og annarra). Markmið-C var fyrst þróað á tíunda áratugnum. Objective-C skrár eru með .m viðbót.

Markmið-C getur:

  • Þróaðu farsímaforrit fyrir iOS
  • Þróa forrit fyrir OS X

Markmið-C störf

  • Meðallaun: $ 70.000
  • Atvinnufjöldi: 18.849
  • Helstu borgir:
    • Nýja Jórvík
    • San Fransiskó
    • Chicago
  • Helstu vinnuveitendur:
    • Regis Corporation
    • SmartStyle
    • SmartCuts

Þó að það sé „rétt“ tungumálið fyrir þróun iOS er ekki hægt að auka það fyrir aðra vettvangi eins og Android.

C++

C ++ er hlutbundið forritunarmál notað til að þróa hugbúnað, tölvuleiki og fleira. C ++ var fyrst þróað árið 1983 sem aukahlutur á forritunarmál C. C ++ skrár eru með .c ++ viðbyggingu

C ++ getur

  • Þróaðu forrit fyrir Windows og Linux
  • Þróa tölvuleiki
  • Þróa farsímaforrit

C ++ störf

  • Meðallaun: 90.000 $
  • Atvinnufjöldi: 31.893
  • Helstu borgir:
    • Nýja Jórvík
    • Seattle
    • San Fransiskó
  • Helstu vinnuveitendur:
    • Amazon
    • CyberCoders
    • Microsoft

Spurningar um visku

  • C ++ er mjög flytjanlegur í mörgum tækjum.
  • C ++ er studd af Apple, Android, Windows Phone og Blackberry.

Java ©

Þetta er túlkað tungumál á netþjónahlið sem notar sýndarvél. Það er ekki JavaScript og tengist því ekki.

Java var þróað árið 1995 og er eitt elsta forritunarmál vefsins.

Java leyfir þér:

  • Leika online leikur
  • Hladdu inn myndum
  • Taktu sýndarferðir
  • Notaðu gagnvirkt kort

Upplýsingar um Java starf:

  • Meðallaun: $ 95.000
  • Atvinnufjöldi: 66.485
  • Helstu borgir:
    • Nýja Jórvík
    • Washington DC.
    • San Jose
  • Helstu vinnuveitendur:
    • Amazon
    • IBM
    • eBay

Spurningar um visku

  • Notendur geta slökkt á Java á vélum sínum
  • Java er grundvöllur Android
  • Hægt að breytast, svo það er auðveldara að fylgjast með

Python ™

Þetta er túlkað hliðarþjónn, opið og skrifað tungumál, sem er ekki safnað saman. Það er hægt að nota það á eigin spýtur, eða sem hluti af öðrum ramma, eins og django.

Python getur:

  • Búðu til vefsíður
  • Veita aðgang að gagnagrunni
  • Búðu til skjáborðið grafískt notendaviðmót (GUI)
  • Búðu til hugbúnað og leiki

Upplýsingar um Python starf

  • Meðallaun: $ 83.000
  • Atvinnufjöldi: 19.627
  • Helstu borgir:
    • Fjallasýn
    • San Fransiskó
    • Nýja Jórvík
  • Helstu vinnuveitendur:
    • Amazon
    • Intel®
    • Dell

Spurningar um visku

  • Stuðningsverktaki NASA, United Space Alliance (USA), notar Python.
  • Lærðu að kóða hraðar miðað við önnur tungumál eins og C++

Ruby

Þetta er túlkað, skrifað tungumál, sem ekki er tekið saman á netþjóninum. Hann er japanskur að uppruna og hefur ekkert forskrift. Það var gefið út almenningi árið 1995. Ruby nýtur vaxandi vinsælda vegna notkunar þess með Rails: Ruby on Rails. Rails er hröð þróun ramma, eins og django fyrir Python.

Það er blanda af eftirfarandi forritunarmálum:

  • Perl
  • Spjall
  • Eiffel
  • Ada
  • Lisp

Ruby dós:

  • Búðu til vefsíður
  • Byggja uppgerð
  • Smíðaðu vefforrit

Upplýsingar um Ruby Job

  • Meðallaun: 90.000 $
  • Atvinnufjöldi: 13.805
  • Helstu borgir:
    • San Fransiskó
    • Nýja Jórvík
    • Seattle
  • Helstu vinnuveitendur:
    • CyberCoders
    • ERC
    • Amazon

Ruby er mjög flytjanlegur; það virkar á margar tegundir af UNIX, Mac OS X, Windows 95/98 / Me / NT / 2000 / XP, DOS, BeOS, OS / 2 og fleiru.

Ruby hefur margar útfærslur, þar á meðal:

  • JRuby: Ruby ofan á JVM (Java Virtual Machine)
  • Rubinius: „Ruby skrifað í Ruby.“ Byggt ofan á LLVM
  • MacRuby: Ruby sem er þétt samofin Cocoa bókasöfnum Apple fyrir Mac OS X

Active Server Pages (ASP). Net

Þetta er túlkað, skrifað tungumál, sem ekki er tekið saman á netþjóninum. Það er svipað og PHP, en mun aðeins keyra á Windows® netþjóni, vegna þess að það er Microsoft vara, í .net föruneyti forritunarmála.

ASP.Net getur:

  • Búðu til vefsíður
  • Smíðaðu vefforrit með MVC-hönnun (Model View Controller)
  • Búðu til vefform

ASP.Net Atvinnuupplýsingar

  • Meðallaun: 90.000 $
  • Atvinnufjöldi: 16.710
  • Helstu borgir:
    • Nýja Jórvík
    • Chicago
    • Atlanta

    Helstu vinnuveitendur:

    • Robert Half Technology
    • CyberCoders
    • Hendrickson International

Þú getur blandað saman og passað forritunarmál innan ASP.NET, svo framarlega sem hver blaðsíða er aðeins eitt tungumál.

Ósamstilltur JavaScript og XML (Ajax)

Þetta er ekki forritunarmál, heldur leið til að nota mörg forritunarmál saman. Það virkar með því að nota JavaScript í bakgrunni til að eiga samskipti við netþjóninn, til að leyfa síðunni að breyta (senda og taka á móti upplýsingum) án þess að þurfa notandann að endurnýja.

Það er mikið notað í dag.

  • Öll spjallkerfi byggð á vafra, svo sem Google Talk, nota Ajax.
  • Allt viðmót Gmail er byggt á Ajax.
  • Facebook notar það fyrir myndir og spjall.

Þú munt ekki geta notað þetta á áhrifaríkan hátt fyrr en þú hefur náð tökum á JavaScript, CSS og XML.

Ajax störf:

  • Meðallaun: 90.000 $
  • Atvinnufjöldi: 16.649
  • Helstu borgir:
    • Nýja Jórvík
    • San Fransiskó
    • Seattle
  • Helstu vinnuveitendur:
    • smiður & Keller
    • CyberCoders
    • Vísindakerfi og forrit

Ajax sameinar:

  • Staðalbundin kynning – XHTML, CSS
  • Dynamic sýna og samspil – Document Object Model
  • Gagnaskipti og meðferð – XML, XSLT
  • Ósamstilltur gagnaöflun – XMLHttpRequest
  • Virkni – JavaScript

Að læra að kóða í fyrsta skipti

Hvaða forritunarmál ættir þú að læra?

Hvað viltu gera?

Lokamarkmið þitt ákvarðar hvaða tungumál / tungumál þú þarft að læra.

  • Auðveldast að læra: Python
  • Öflugastur: C++
  • Líklegast að vera gagnlegur á 10 árum: Java
  • Til að búa til og breyta stöðluðum vefsíðum:
    • HTML
    • CSS
  • Til að gera vefsíður gagnvirkar:
    • JavaScript: bætir við drag and drop virkni
  • Til að geyma upplýsingar um notendur:
    • Tungumál hliðar netsins eins og:
      • PHP
      • Python
      • Ruby
  • Til að smíða farsímaforrit:
    • Markmið-C: iPhone forrit
    • Java, C ++: Android forrit
  • Það er auðvelt að læra PHP og SQL, jafnvel fyrir byrjendur.
    • Þú getur notað PHP með MySQL til að læra án þess að fjárfesta í hugbúnaði.
    • Þar sem þeir reka vinsælasta efnisstjórnunarkerfið (WordPress) eru þeir góður staður til að byrja.

Sama hvaða tungumál þú velur, þessi forritunarhæfileiki er eftirsótt af efstu fyrirtækjunum, með stæl laun.

Námskeið í dagskrárgerð

Þessar auðlindir á netinu geta hjálpað þér að læra að kóða:

  • Codecademy: Talið af mörgum sem þekktustu heimildina á vefnum, þú getur lært mörg tungumál með auðveldum, gagnvirkum námskeiðum.
  • Coursera: Fáðu aðgang að fullum háskólanámskeiðum, jafnvel út fyrir forritun, frítt, þó að aukagjöld geti stundum átt við.
  • OpenCourseWare Consortium: Fáðu aðgang að fullum háskólanámskeiðum frá fjölda samstarfsaðila, ókeypis. Þú munt vera sjálfur að sigla um efnið, en það getur verið mikil hjálp.
  • Code.org: Fáðu ókeypis námskeið fyrir fjölda tungumála til að kenna þér hvernig á að kóða.

Síðan síðast uppfærð: 6. júlí 2016

Heimildir

  • Forritunarmál fyrir internetið
  • 10 forritunarmál sem eru eftirspurn eftir vinnuveitendum
  • Litlar þekktar HTML staðreyndir
  • Meira smáþekkt HTML staðreyndir
  • Saga PHP
  • w3schools.com
  • 19 prósent af vefnum keyrast á WordPress
  • PHP störf
  • Tölfræði um notkun JavaScript
  • 9 fyndnustu JavaScript áhrif
  • Verið velkomin í Veröld SQL
  • 15 forritunarhæfileikar mest eftirsóttir af vinnuveitendum
  • Tungumálanotkun
  • Hver eru kostir og gallar PHP?
  • Kostir og gallar JavaScript: Er það ennþá nauðsynlegt?
  • dev.opera.com
  • Inngangur: Haters ætla að hata, eða hvers vegna þú þarft enn SQL
  • Hvaða tungumál ættir þú að byggja forritið þitt með?
  • 10 forritunarmál sem þú ættir að læra núna
  • Af hverju nota Ob-C skrár .M viðbótina?
  • C ++ – Stutt lýsing
  • Hvað er Java?
  • Sjö ástæður fyrir því að þú ættir að nota Java aftur
  • Um Python
  • Um Ruby
  • Ruby Jobs
  • ASP.NET störf
  • Hvað er ASP.Net?
  • Hvaða tungumál þarftu að kunna?
  • Hvaða forritunarmál ættir þú að læra að græða peninga?
  • Coursera
  • Alheimsnetið fyrir opna menntun
  • Hver sem er getur lært
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map