EN3RGY
Lista Forumurilor Pe Tematici
EN3RGY | Reguli | Inregistrare | Login

POZE EN3RGY

Nu sunteti logat.
Nou pe simpatie:
dannutzza pe Simpatie.ro
Femeie
25 ani
Mehedinti
cauta Barbat
25 - 52 ani
EN3RGY /            👩‍💻Tutoriale Tech / Cum incepi sa programezi ? Moderat de eLeM3nT23, sTarT93
Autor
Mesaj Pagini: 1
therealzebra
Pe lista neagra

Inregistrat: acum 12 ani
Postari: 175
Vreau sa incep in programare ce pot face?
Inainte sa incepi ceva, trebuie mai intai:

Prima intrebare pe care ar trebui sa ti-o pui:

Ce vreau sa fac? Care sunt obiectivele mele?
Logic cu raspunsul : "Vreau sa invat totul!" ai fi cam fail, nu poti ataca tot frontul, in acelasi timp, asa ca aveti nevoie sa faceti alegerea voastra, sa va alegeti calea. Daca incerci sa inveti totul o sa obtii multe si in acelasi timp nimicuri. O sa stii cate putin din fiecare limbaj dar nu o sa poti realiza nimic folositor. In acest tutorial va scriu 2-3 cuvinte despre cum sa incepeti. Daca ceea ce doreati sa aflati e pe-aici, bafta voastra .
Fara prea mult spam cam asa suna.

# - Crearea website-urilor: Visul tau e sa faci site-uri web? In ziua de azi sa ai propriul website a devenit inevitabil! Unii au ajuns sa munceasca asta: lucrand in agentii web si creand website-uri pentru clientii lor

# - Programarea software: programarea e subiectul ala care fascineaza oamenii. Cine nu s-a gandit vreodata sa-si creeze propriul program/soft? Fie ca vrei sa-ti indeplinesti un vis ( sa creezi ceva ce nu s-a mai facut ) sau ca vrei sa descoperi functionalitatea calculatorului.

# - OS: sistemul de operare este soft-ul care sta la baza functionalitatii unui computer. Fara el, nimic nu ar fi posibil. Windows e cel mai folosit, apoi urmeaza MacOS, dar mai sunt. Daca urmaresti ideea asta te poti documenta si vei descoperi chestii noi/ o lume noua.

# - Grafic: daca te simti mai confortabil in ale artei, poti descoperi pe carare lumea software-ului grafic. Cel mai cunoscut e Photoshop-ul, care a devenit o referinta in prelucrearea imaginilor, crearea mock-upurilor unor website-uri sau retusarea pozelor.

# - Grafica 3D: Pasionat de grafica 3d? In ziua de azi aproape oricine poate ajunge la un nivel de a crea o lume 3D. Poti invata sa modelezi obiecte in 3D pentru jocurile video sau pentru ilustratii. De ce sa nu profiti de aceasta sansa si sa-ti modelezi casa pe care ti-o doresti? Casa viselor tale?


O sa adaug detalii la fiecare dar nu e putin de explicat

Crearea website-urilor

Site-urile web sunt foarte populare pe tot globul, si-un exemplu ar fi numarul de site-uri create in fiecare zi ( ceva hilar ) :
in 1996 : 100000 site-uri
in 2000 : 11 milioane
in 2005 : 59 milioane
in 2008 : 176 milioane
samd..

Primul pas este: Invata sa creezi un website static
Un website static se creeaza cu limbajele XHTML si CSS.
Deci de unde sa incepi? Incepi cu XHTML si CSS. Invata chestiile basic pentru aceste doua limbaje. Asta-i o chestie vitala, nu trebuie omisa sau amanata.

Odata ce ai priceput "basic-stuff" din ele, vei putea crea site-uri de prezentare ce pot contine de exemplu activitatea business-ului tau, pasiunile tale sau pe tine ca persoana ( descrieri/CV/portofolio ). Astea sunt exemple de site-uri statice. Sunt site-uri reale pe care le poti face cum vrei, poti face ce vrei cu ele, le poti aranja cum vrei.
Singura parte "negativa" e ca nu poti interactiona cu vizitatorii unui astfel de site, de tip static.

Pasul urmator: Invata sa creezi un site dinamic
Sunt mai multe metode prin care-ti poti imbunatati un website pentru a-l face mai interactiv. Cele mai cunoscute sunt Javascript and PHP pe care le poti invata in ce ordine doresti, depinde de preferinte/nevoii.  Dupa ce ai priceput XHTML/CSS, te poti apuca sa rasfoiesti prin Javascript si PHP, sau in ordine inversa ( PHP si Javascript ).
Idealul ar fi ca intr-un final sa le fi citit pe ambele, pentru a putea face cat mai multe lucruri posibile.

Javascript: creeaza interactiuni si animatii pe browserul vizitatorului.

Dupa ce te obisnuiesti cu XHTML si CSS, poti descoperi limbajul Javascript ( a nu se confunda cu limbajul de programare Java deoarece nu au nici o legatura ). Javascript iti da voie sa-ti adaugi pe site animatii si sa creezi diferite tipuri de interactiuni cu vizitatorii.

De exemplu poti deschide dialog-uri ( boxuri dialog ) dar in acelasi timp poti muta,ascunde, sterge, micsora, colora elementele de pe site sub forma de animatie. Javascript te ajuta sa-ti aduci website-ul la o forma mai "responsive" si mai interactiva.

PHP / MYSQL: Creeaza un website inteligent cu abilitatea de a interactiona cu vizitatorii acestuia.

Daca vrei sa mergi si mai departe decat am povestit eu, trebuie sa cauti alte limbaje de programare, ce-ti permit sa creez website-uri dinamice. Acestea pot fi bogate in contactul cu vizitatorii datorita continutului lor. Esti singurul ce-si poate updata contentul din site-ul tau ( asta se poate schimba in functie de cerinte )!
Poti crea forumuri, un loc al utilizatorului ( member area ), un sistem de management, news.

S-ar putea sa nu fi inteles dupa tot ce-am scris, dar ideea e de a modifica fiecare pagina conform vizitatorului.  Poti sa-l intampini cu numele sau cand se intoarce pe site-ul tau ( " Salut _FTW! Bine-ai revenit" ).

Pentru a crea site-uri dinamice, trebuie sa inveti un limbaj de programare adaptat. De data asta ai de unde alege, deoarece sunt mai multe limbaje si tool-uri pentru a face asta :
1. PHP
2. j2EE ( Java )
3. Django ( Python )
4. Ruby on Rails ( Ruby )
and so on

Daca esti incepator eu iti sugerez PHP, dar daca ai trecut putin prin limbaje de programare cum ar fi Java, ar fi mai bine daca ai continua cu j2EE, Python => Django apoi, si asa mai departe, fara sa mai folosesti Php.

Ajax: ofera o combinatie intre Javascript si un alt limbaj mai adaptat ( de exemplu PHP )

Daca ai invatat deja un limbaj si Javascript pentru a crea un website dinamic ( cum ar fi PHP ) poti combina cele doua si poti crea site-uri imbogatite cu Ajax.
Acesta se foloseste pentru a modifica o parte dintr-o pagina web fara a face reload complet la content. Multe site-uri populare folosesc aceasta tehnica in ziua de azi precum Gmail ( totul se incarca in aceeasi pagina ), dar si Facebook ( multe informatii incarcate intr-o singura pagina ), etc..

Pentru a folosi AJAX e nevoie de o buna cunoastere de Javascript si PHP ( sau alt limbaj echivalent acestuia ). Nu incercati asta fara a practica Javascript si PHP inainte si nu uitati ca marele factor ce face Ajax-ul sa mearga este Javascript-ul.


pus acum 12 ani
   
Pagini: 1  

Mergi la