Aplicatie Web Pentru O Cafenea

UNIVERSITATEA DIN PITEȘTI

FACULTATEA DE MATEMATICĂ-INFORMATICĂ

PROGRAM DE STUDII LICENȚĂ – INFORMATICĂ

APLICAȚIE WEB PENTRU O CAFENEA

Coordonator științific

Lector univ.dr. Cristina TUDOSE

Absolvent

Oana-Gabriela DURĂ

2016

CUPRINS

INTRODUCERE………………………………………………………………………………………………………..3

CAPITOLUL 1. TEHNOLOGII UTILIZATE…………………………………………………………….z

1.1. LIMBAJUL HTML……………………………………………………………………………………..z

1.2. CSS…………………………………………………………………………………………………………..z

1.3. PHP…………………………………………………………………………………………………………..z

1.4. JAVASCRIPT…………………………………………………………………………………………….z

1.5. MYSQL……………………………………………………………………………………………………..z

CAPITOLUL 2. TEHNOLOGII UTILIZATE…………………………………………………………….z

2.1. Subcapitolul 1……………………………………………………………………………………………..z

2.2. Subcapitolul 2……………………………………………………………………………………………..z

2.3. Subcapitolul 3……………………………………………………………………………………………..z

Capitolul 3. Titlul……………………………………………………………………………………………………….z

3.1. Subcapitolul 1……………………………………………………………………………………………..z

3.2. Subcapitolul 2……………………………………………………………………………………………..z

3.3. Subcapitolul 3……………………………………………………………………………………………..z

Concluzii…………………………………………………………………………………………………………………….z

Bibliografie…………………………………………………………………………………………………………………z

CAPITOLUL 1.

PAGINI WEB

Un dezvoltator web este specializat pe tehnologiile aplicate pe Internet: pe partea de client (HTML, CSS, JavaScrip) și/sau pe partea de server (PHP, Ruby, Python, Java). Se disting 5 roluri ocupate în dezvoltare web: Web Developer, Front End Developer, UI Developer, Full Stack Developer, Back End Developer.

Tabelul 1.1 Roluri ocupate în dezvoltare web și titluri alternative

http://balloon-datascience.appspot.com/web_development_story#

Front end-ul se referă la acea parte dintr-un site cu care interacționează utilizatorii. Este definit de tot ce înseamnă culori, meniuri dropdown, slidere, etc. Dezvoltatorii Front end trebuie să cunoască 3 limbaje principale: HTML, CSS, JavaScript. Framework-uri ca Bootstrap, Foundation, Backbone, AngularJS și EmberJS fac posibilă existența unui conținut care arată foarte bine, indiferent de device-ul pe care este afișat. Librării ca jQuery și LESS administrează codul într-un mod mai eficient.

Back end-ul este alcătuit dintr-un server, o aplicație și o bază de date. Pentru a realiza legătura dintre acestea, dezvoltatorii Back end folosesc limbaje server-side precum PHP, Ruby, Python, Java și .Net pentru a implementa o aplicație și MySQL, Oracle și SQL Server pentru a găsi, salva sau schimba date.

Dezvoltatorii Full stack realizează partea de server a programării web, dar pot lucra și cu limbaje de Front-end care controlează cum va arăta conținutul pe partea de client.

Figura 1.1

http://designation.io/blog/wp-content/uploads/2014/09/full_stack_designer.jpg

Cât de importantă este o abilitate pentru un rol anume?

Din Figura 1.2 reiese că JavaScript, HTML și CSS reprezintă abilitățile principale întâlnite în toate rolurile, excepție făcând Back end-ul, urmate de jQuery si HTML5. Java, Python și SQL au o importanță mai mare în Back end, în timp ce abilitățile legate design grafic sunt importante în Front end și UI. Pentru rolul de Back end Developer se poate observa că nu există abilități puternic delimitate.

Figura 1.2

http://balloon-datascience.appspot.com/static/web_dev/skill_comparison_0217.jpg

Se observă o creștere a joburilor specializate, în dezvoltare web. Începând cu anul 2013, cererile pentru rolul de Front end Developer au crescut considerabil, spre deosebire de cererile pentru rolul de Web Developer, care se află în continuă scădere.

Figura 1.3 Disponibilitatea joburilor împărțită pe roluri

http://balloon-datascience.appspot.com/static/web_dev/monthly_relative_demand_web_dev_careers_ 0217.jpg

LIMBAJUL HTML

HTML(Hyper Text Markup Language) este un limbaj de marcare cu ajutorul căruia se realizează paginile web. Documentele HTML conțin etichete și au extensia .htm sau .html.

Exemplu de document HTML

<!DOCTYPE html>
<html>
<head>
<title>Titlul paginii</title>
</head>
<body>

<h1>Titlu</h1>
<p>Pragraf</p>

</body>
</html>

Etichete

Declarația DOCTYPE setează tipul documentului ca fiind HTML

Textul din interiorul etichetelor <html> și </html> descrie documentul HTML

Textul din interiorul etichetelor <head> și </head> furnizează informații despre document

Textul din interiorul etichetelor <title> și </title> definește un titlu pentru document

Textul din interiorul etichetelor <body> și </body> descrie conținutul vizibil pe pagina web

Textul din interiorul etichetelor <p> și </p> descrie un paragraf.

Rolul browserelor web (Google Chrome, Mozilla Firefox, Safari etc.) este de a citi și afișa documentele HTML. Acestea nu afișeaza etichetele prezente în documentul HTML, ci le folosesc pentru a determina modul în care va arăta documentul.

Figura x.x Partea din documentul HTML care va fi afișata de browser

http://www.w3schools.com/html/html_intro.asp

Similar Posts

  • Marxismul

    Capitolul 1 Marxismul este sistemul concepțiilor și al doctrinei lui Marx. Marx a continuat și a sintetizat în mod genial cele trei curente ideologice principale din secolul al XIX-lea existente în trei dintre cele mai înaintate țări din lume: filozofia clasică germană, economia politică clasică engleză și socialismul francez, legat de doctrinele revoluționare franceze în general….

  • Investigarea Criminalistică A Infractiunii DE Omucidere

    UNIVERSITATEA „NICOLAE TITULESCU” FACULTATEA DE DREPT PROGRAMUL DE STUDII: MASTER ȘTIINȚE PENALE LUCRARE DE DISERTAȚIE Coordonator științific   Lect. univ. dr. Nedelcu Constantin [anonimizat] Andreea București 2016 UNIVERSITATEA „NICOLAE TITULESCU” FACULTATEA DE DREPT PROGRAMUL DE STUDII: DREPT LUCRARE DE DISERTAȚIE Coordonator științific Lect. univ. Nedelcu Constantin [anonimizat] Andreea București 2016 CAPITOLUL I : INTRODUCERE S1…

  • Înfiintarea Si Dezvoltarea Unui Imm (start Up)

    Universitatea POLITEHNICA din București Facultatea de Ingineria și Managementul Sistemelor Tehnologice Specializarea / Programul de studii Ingineria Managerială a Sistemelor Tehnice LUCRARE DE DIsertație 2016 Departamentul Teoria Mecanismelor și Roboților Studii universitare de Masterat Domeniul Inginerie și Management Programul de studii Ingineria Managerială a Sistemelor Tehnice TEMA LUCRĂRII DE DISERTAȚIE ÎNFIINȚAREA ȘI DEZVOLTAREA UNUI IMM…

  • Industria Turistica

    CUPRINS INTRODUCERE………………………………………………………………………………………………………pag.3 Scopul, obiectivele și structura lucrării………………………………………………………………………………..4 Principalele concepte și noțiuni……………………………………………………………………………………….5 CAPITOLUL 1 1. COORDONATE ISTORICE ȘI CONCEPTUALE ALE TURISMULUI 1.1 Definirea termenului turism, turist, excursionist, vizitator……………………………………………..6 1.2 Scurt istoric în apariția turismului………………………………………………………………………………..7 1.3 Încadrarea în categoria turiștilor…………………………………………………………………………………8 1.3.1 Motive ale călătoriilor turistice………………………………………………………………………………9 1.3.2 Factorii care influențează dezvoltarea turismului……………………………………………………10 CAPITOLUL 2 2. INDUSTRIA TURISTICĂ 2.1…

  • Analiza Tematică și Structurală a Discursului Mediatic Despre Participarea Armatei României la Operațiile Militare din Afganistan

    ROMÂNIA NECLASIFICAT MINISTERUL APĂRĂRII NAȚIONALE Exemplar nr. 1 UNIVERSITATEA DE APARARE ,,CAROL I" PROIECT DE CERCETARE-DOCUMENTARE ȘTIINȚIFICĂ TEMA: Analiza tematică și structurală a discursului mediatic despre participarea Armatei României la operațiile militare din  Afganistan CONDUCĂTOR STIINTIFIC Lect. univ.dr. Ruxandra BULUC STUDENT MOISE Vil iunie 2014 BUCUREȘTI Cuprins: INTRODUCERE……………………………………….. PARTEA I CAPITOLUL I . Cadrul teoretic…

  • Creditul DE Consum In Cadru Brd

    === 5c9118173c644d7b247a2e12f9763aad53112b70_508060_1 === Cuрrins Intrοducere ϹΑРІΤОLUL І ΝОȚІUΝІ ΤЕОRЕΤІϹЕ ІΝΤRОDUϹΤІVЕ 1.1 Оrɡɑnіzɑrеɑ ѕесtоruluі bɑnсɑr rоmânеѕс 1.1.1 Ρɑlіеrеlе dе оrɡɑnіzɑrе ɑ ѕесtоruluі bɑnсɑr rоmânеѕс 1.1.2 Сɑdrul lеɡіѕlɑtіv ɑсtuɑl ɑl dеѕfășurărіі ɑсtіvіtățіі bɑnсɑrе în Rоmânіɑ 1.2 Еvоluțіɑ ѕіѕtеmuluі bɑnсɑr în Rоmânіɑ 1.3 Ϲrеdіtul dе сοnѕum 1.4 Dеfіnіrеɑ șі ɡеѕtіunеɑ rіѕсuluі dе сrеdіt CΑРIТОLUL II РRΕΖΕΝТΑRΕΑ ΒRD 2.1…