Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Adaptor pt casti

În UE, permis digital de conducato...

Spalatorie auto profesionala in I...

Anxietate si Safety behaviors OCD.
 Conducta DN 800 pe teren construi...

placa video buna pentru redare ca...

in cat timp se activeaza un abona...

Dilema dupa facultate
 Reciclare metale - merita?

Renault Arkana sh sau Sang Yong K...

La multi ani @ceanu1980!

La multi ani @KiloW!
 ChatGPT - Certificat de rezidenta...

Page numbers in Google Docs, dar ...

Prenadez dubios

WhatsApp pe cartela din routerul ...
 

Programare - de unde incep?

- - - - -
  • Please log in to reply
6 replies to this topic

#1
Fedainn

Fedainn

    New Member

  • Grup: Candidate Members
  • Posts: 19
  • Înscris: 23.04.2020
Salut,
Vreau sa invat si pe masura ce caut informatii, gasesc raspunsul la o intrebare si mai apar inca 5 intrebari.

M-am hotarat deja asupra limbajului, si anume Javascript (am aflat si eu ca e o mare diferenta intre JS si Java).
As vrea sa pot sa duc un proiect cap coada, deci trebuie sa pot sa fac Full Stack (?).
Adica am nevoie de limbaj de programare backend - JS + forntend - HTML + CSS?

Am gasit tutoriale in care JS este incadrat la FE si imi creeaza si mai multa confuzie.
Apoi mai sunt cele 3 VUE, React si Angular - din nou confuzie. Trebuie sa aleg ceva inca de la inceput?
Tailwind CSS este recomandat pentru incepatori?
Accept absolut orice sfat, orice sursa de invatare de la cineva cu experienta.

#2
Bursul

Bursul

    alias Petrov, zilier in DE

  • Grup: Senior Members
  • Posts: 50,946
  • Înscris: 30.10.2003
What does full stack mean? A full-stack developer is a web developer or engineer who works with both the front and back ends of a website or application—meaning they can tackle projects that involve databases, building user-facing websites, or even work with clients during the planning phase of projects.


JS nu e back end.


Front-end focused
Markup and web languages such as HTML, CSS, Javascript, and ancillary libraries commonly used in those languages such as Sass or jQuery


Back-end focused
Scripting languages like PHP, Python, Ruby, Perl, Node.js, or Compiled languages like C#, Java or Go

Edited by Bursul, 26 June 2021 - 17:58.


#3
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,935
  • Înscris: 24.02.2006
poti face back-end-ul cu node.js, daca tii neaparat sa folosesti JS peste tot. nu-i un scenariu chiar comun, dar se poate

#4
Friskey

Friskey

    Guru Member

  • Grup: Banned
  • Posts: 11,500
  • Înscris: 11.01.2013
JS e front end.
Pentru back end e bine sa incepi cu php daca tot te-ai orientat pe web.
Incepe cu un limbaj si continua cu el pana inveti BINE programare, apoi poti sa sari din limbaj in limaj cu ce vrei tu. Altfel iese o varza.
Invata in limba engleza dintr-o carte consacrata. O poti gasi si gratis pe net in format pdf. Sau din documentatia de pe site-ul oficial al producatorului softului.

Edited by Friskey, 26 June 2021 - 18:21.


#5
bostanu_4u

bostanu_4u

    Junior Member

  • Grup: Junior Members
  • Posts: 213
  • Înscris: 30.12.2020
nodejs = js.
Este suficient de comun nodejs, si tot mai utilizat.
Mergi pe js pentru back-end ca este viitorul, altceva mai bun nu exista momentan. PHP in nici un caz.
Acum se asicronizreaza tot mai multe operatii pentru ca procesoarele sunt multicore, iar js are suport nativ pentru asta.

Java e inca o fosila, care din pacate domina Android. Daca vrei sa faci aplicatii Android atunci inveti java dar te atentionez ca iti trebuie nervi de otel. Android are Api bazat pe event-uri, adica tu iti asociezi bucati din program la diferite actiuni sau stadii ale aplicatiei, deci e foarte simplu. Problema la acel Api este ca ce merge in Android 6, nu merge in 7, ce merge in 7 nu merge in 8 si tot asa. Mai adauga la asta si multitudinea de producatori fiecare cu varianta sa de Android modificata.
Ca idee, ca sa afisezi o simpla notificare trebuie sa scrii vreo 30 de linii de cod ca sa iti mearga macar in ultimele 3 versiuni Android, din care mai multe jumatate exista doar pentru compatibilitate.

Daca vrei full stack, e suficient js, si evident html + css. Ca sa scrii aplicatii complexe cu ele e suficient nodejs si vue. Eventual si nginx ca si server daca nu vrei sa scrii propriul server in nodejs.
Invata si sqlite, sintaxa sql e simpla.

#6
Mosotti

Mosotti

    Geniu umil

  • Grup: Senior Members
  • Posts: 33,294
  • Înscris: 21.04.2004
Node.js nu e viitorul. Java nu e viitorul. Nimic nu e mort si nimic nu e fosila. Sint doua chestii complet diferite, ambele capabile, cu avantaje si dezavantaje si practic cel mai important factor in a alege una sau alta este cit de usor gasesti oameni pentru una sau pentru alta. In acest moment oferta  de joburi pentru Java este mult mai mare decit pentru Node.js si probabil o sa mai ramana asa multa vreme, cel putin in Romanica. Ce-o fi in viitorul superindepartat nici dracu nu stie, da ar fi bine sa fie altceva, pentru ca si Java si Javascript, cu toate timpeniile cu care vin dupa ele, sint un cacat in esenta lor.

#7
nychrome

nychrome

    New Member

  • Grup: Candidate Members
  • Posts: 10
  • Înscris: 04.09.2021
Daca vrei sa te angajezi pe javascript, iti propun sa o iei fara frameworkuri la inceput (react, vue, angular)

Majoritatea interviurilor de internship (si chiar si cele advanced) se axeaza pe intrebari simple din javascript (afisari de cod, tipuri de date, structuri, operatii cu vectori, clase etc). Dupa iti poti alege un framework si poti avansa.

NU ai nevoie de backend ca sa faci proiecte entry level, le poti face stocand datele in frontend sau utilizand API-uri.

Ca si sugestie iti recomand proiectele lui Dev Ed (este chiar roman), de ex: [ https://www.youtube-nocookie.com/embed/wPElVpR1rwA?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Spor!

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate