Përse zgjodha Front-end?

Pse të marrësh rrugën e Front-end-it? Cfarë ka ai për të ofruar? Së pari, ajo cka mund të them është që kjo rrugë eshte e gjatë POR ja vlen!!!

Prej disa kohësh tashmë kam punuar me Front-end Development dhe sot ndiej kenaqësinë të them se jam pjesë e kësaj skuadre. Por në fund të fundit, cfarë është Front-end dhe cfarë ka ai për të ofruar?

Front-end është një fushë përgjegjëse për konvertimin e kodit dhe për ti dhënë jetë atij design-it të bukur që kemi menduar, por për ta thjeshtësuar, është developer-i ai i cili kujdeset për funksionin praktik të faqes tuaj të internetit ose blogjeve.

Sot ne jetojmë në epokën e informacionit. Dhe me afërsinë midis aplikacioneve dhe sistemeve, shumë platforma në premisa janë kthyer në “cloud available applications (SaaS).”

I gjithë ky ndryshim nxjerr në pah rolin e një Front-end Developer-i dhe më tej duke u sjelle atyre një kërkesë të lartë për ta menaxhuar të gjithë këtë. Një developer i mirë i Front-end-it e bën produktin të dallohet nga të tjerët dhe të jetë atraktiv në syrin e klientit.

Marrë nga perspektiva e një developer, përtej projekteve në të cilët do jeni pjesë, Front

Pse të marrësh rrugën e Front-end-it? Cfarë ka ai për të ofruar? Së pari, ajo cka mund të them është që kjo rrugë eshte e gjatë POR ja vlen!!!

Prej disa kohësh tashmë kam punuar me Front-end Development dhe sot ndiej kenaqësinë të them se jam pjesë e kësaj skuadre. Por në fund të fundit, cfarë është Front-end dhe cfarë ka ai për të ofruar?

Front-end është një fushë përgjegjëse për konvertimin e kodit dhe për ti dhënë jetë atij design-it të bukur që kemi menduar, por për ta thjeshtësuar, është developer-i ai i cili kujdeset për funksionin praktik të faqes tuaj të internetit ose blogjeve.

Sot ne jetojmë në epokën e informacionit. Dhe me afërsinë midis aplikacioneve dhe sistemeve, shumë platforma në premisa janë kthyer në “cloud available applications (SaaS).”

I gjithë ky ndryshim nxjerr në pah rolin e një Front-end Developer-i dhe më tej duke u-end mund t’ju ofrojë:

1. Kontakte në të gjitha teknologjitë

Në përgjithësi në botën e programimit ju do të keni kontakte me gjuhe të ndryshme, mjete apo platforma (Paas, Saas, Iaas) të cilat jua lehtësojne punën. Në ditet e sotshme është paksa e gabuar që Front-end Development të limitohet vetëm në gjuhë si HTML dhe CSS! Dija dhe përgatitja e njohurive të një developer-i po rritet cdo ditë e më shumë. Që të jesh një developer i suksesshëm duhet të kesh përvetësuar njohuritë në HTML, CSS dhe Javascript (nuk mjafton vetem jQuery), të kesh një sy kritik në dizajn (akoma më mirë nëse pozesoni dije në graphical software), të njohësh arkitekturën dhe infrastrukturën dhe pattern design. Kjo listë sa vjen e zgjerohet dita-ditës…

2.Kontakte në një komunitet të gjerë

Sot, komuniteti i web developers (front+back) është shumë i gjerë dhe është i mbushur me njerëz fantastik. Grupe Github, forume, Facebook, Telegram, ka kanale te ndryshëm ku shperndahet dija. Është vështirë të gjesh një problem që nuk mund të zgjidhet brenda një afati të shkurtër kohor me një suport kaq të madh kualitativ.

3. Pranimi i UI dhe feedback-u

Të gjithë segmentet të development kanë një pohim logjik, por, unë besoj se është magjia e front end-it (njerëzit që vërtetë shohin dhe përfshihen me gjërat e tua.) Përdoruesit do të klikojnë butonin që ti ke koduar, do ta pelqejnë (ose jo) strukturen e faqes, animacionet dhe përdorimin…në këtë pikë feedback-u është shumë i shpejtë. Cdo ndryshim që do të bësh do të ndikojë tek përdoruesi, vizual ose performance qoftë ai. 

Për ta mbyllur, nëse për momentin operoni në një sipërmarrje ose në një fillim të ri, roli i  front-end ka benefite të mira dhe një udhëtim të mrekullueshem per të të ofruar. Për të qenë një lojtar i suksesshëm në fushë duhet të kesh vetëm vullnet dhe kreativitet!!!

Ju ftojmë në trajnimet tona profesionale praktike në Front-end Development @TiranaCenterOfTechnology

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa,  (sipër Bankës BKT) Kati 5
Tel: 067 686 1620
Website: tct.edu.al
Webmail: info@tct.al
Email: tirana.it.tct@gmail.com
Instagram: @tirana_center_of_technology
www.instagram.com/tirana_center_of_technology
Facebook: Tirana Center of Technology
www.facebook.com/TCT.kurse.IT )

Frontend apo Backend?

           Front-end apo Back-end?

Front End dhe Back End

Front-end dhe Back-end janë dy nga termat më të njohur që përdoren në zhvillimin e faqeve në internet.
Këto terma janë shumë të rëndësishëm për zhvillimin e faqes në internet,por janë mjaft të ndryshëm nga njëri-tjetri. Secila palë duhet të komunikojë dhe të veprojë në mënyrë efektive me tjetrën si një njësi e vetme për të përmirësuar funksionalitetin e faqes në internet.

Front-End Development

Pjesa e një faqe në internet me të cilën përdoruesi bashkëvepron direkt quhet pjesa e përparme. Pjesa e përparme përmban gjithçka që përdoruesi shikon në pamje të parë: Ngjyrat dhe stilet e tekstit, imazhet, grafikët dhe tabelat, butonat, ngjyrat dhe mënyra e navigimit. HTML,CSS dhe javascript janë gjuhët e përdorura për zhvillimin e Frontend. Zhvilluesi duhet të sigurojë që faqja të jetë e përgjegjshme domethënë të shfaqet në mënyrë korrekte nga pajisjet e të gjitha madhësive, asnjë pjesë e faqes së internetit anormalisht pavarësisht nga madhësia e ekranit.
Pjesa e përparme ndërtohet duke përdorur gjuhët e mëposhtme:

HTML

HTML (qëndron për Hypertext Markup Language). Përdoret për të krijuar pjesën e përparme të faqeve të internetit. Hypertext përdoret për të përcaktuar lidhjen midis faqeve te internetit.

CSS

Fletët e stilit Cascading është një gjuhë e thjeshtë për të thjeshtuar procesin e përbërjes së faqeve të internetit te paraqitshme.Pra CSS ju lejon të aplikoni stile në faqen e internetit në mënyrë të pavarur nga HTML.

JAVASCRIPT

Javascript është një gjuhë skriptimi e cila përdoret për ta berë faqen interaktive për përdoruesin.Përdoret për të rritur funksionalitetin e një faqe në internet për të ekzekutuar lojëra interesante dhe sofwer të bazuar në internet.

BACK END DEVELOPMENT

Back End është faqja server e faqes në internet.Ai ruan dhe rregullon te dhënat dhe gjithashtu sigurohet që gjithcka në anën e klientit të faqes së internetit të funksionojë mirë.Eshtë pjesa e sofwarit që nuk bie në kontakt të drejtperdrejtë me përdoruesit
Pjesa e prapme përfshin:

PHP

PHP është një gjuhë skriptimi nga ana e serverit e krijuar posacërisht për zhvillimin e webit,prandaj quhet gjuhë skriptimi nga ana e serverit.

C++

C++ është një gjuhë programimi me qëllim të përgjithshëm dhe përdoret gjerësisht në ditët e sotme për programim konkurrues.

JAVA

Java është një nga gjuhët dhe platformat më të njohura të programimit.Komponentët e saj janë lehtësisht te disponueshëm.

PYTHON

Python është një gjuhë programimi që ju lejon të punoni shpejt dhe të integroni sistemet në menyrë efikase.

JavaScript

JavaScript mund të përdoret si gjuhë programimi në pjesën e përparme dhe atë të pasme.Node.js është një mjedis me burim të hapur dhe  ndër platformë për ekzekutimin e kodit JavaScript jashtë një shfletuesi.NodeJs nuk është një kornizë dhe një gjuhë programimi.
Bashkëngjitur gjeni linkun për të parë programin e plotë kursit,

Ju mirëpresim në TCT!

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa,  (sipër Bankës BKT) Kati 5
Tel: 067 686 1620
Website: tct.edu.al
Webmail: info@tct.al
Email: tirana.it.tct@gmail.com
Instagram: @tirana_center_of_technology 
www.instagram.com/tirana_center_of_technology 

Facebook: Tirana Center of Technology
www.facebook.com/TCT.kurse.IT )

Si funksionon një faqe në internet?

Si funksionon një faqe në internet?

Kur vizitoni një faqe në internet ka elementë të vecantë në faqe me të cilat ju mund të shihni dhe të ndërveproni me të.Si psh imazhe, tekst, video, ngjyra, menu forma etj.Të gjitha këto gjëra përbëjnë pjesën e përparme dhe të fundit të faqes. Back-endi është gjithçka që ju nuk mund të shihni ose të ndërveproni të tilla si serverat, bazat e të dhenave, sistemet operative dhe ip-të.

Si bashkëveprojnë FRONT-END DHE BACK-END

Mendoni për analogjinë e restorantit.Ju jepni porosinë tuaj stafit të pritjes.Ata marrin porosinë tuaj, kuzhinierët përgatisin ushqimin dhe stafi i pritjes sjell porosinë tuaj. Ndërveprimet dhe përvoja juaj në një faqe interneti nuk ndryshon shumë nga ajo e restorantit. Kur kërkoni dicka në pjesën e përparme, ajo kërkesë dërgohet në pjesën e pasme. Fundi i pasëm ploteson kërkesën tuaj dhe i dërgon të dhënat përsëri në pjesën e përparme.Si rezultat ju keni veprimin tuaj të dëshiruar.
 
PROGRAMIMI PER FRONT-END DHE BACK-END
 
Si zhvillimi FRONT END dhe BACK END kërkojnë aftësi dhe fokusime të ndryshme, ose gjuhë programimi.Ndërsa ka qindra gjuhë programimi për zhvillimin e faqeve në internet, ekzistojnë gjuhë specifike për zhvillimin e faqes që janë të njohura,si FRONT-END dhe BACK-END.


FRONT END 
zhvillohet me gjuhë si:

  • HTML
  • CSS
  • JavaScript
  • Ajax, React JS ose Angular JS

BACK END zhvillohet me gjuhë si:

  • JavaScript
  • SQL
  • Java
  • C#
  • Python
  • PHP
  • Ruby
Ejani në TCT për të mësuar pranë nesh nga ekspertë të fushës!
Kontakti:067 686 1620

Përse JAVA ?

Unë dua të jem një zhvillues i softuerit. Çfarë duhet të bëj më parë?


Hapi i parë i arsyeshëm është zgjedhja e teknologjive të duhura dhe gjuhës programuese për të filluar dhe për të patur një punë të mirë në të ardhmen.

Nëse google-on se cila gjuhë është më e mira, do të përballeni me shumë mendime të diskutueshme. Çdo zhvillues përpiqet  t’ju “shtyjë” në zgjedhjen e tyre, është tipike për psikologjinë njerëzore. Sidoqoftë, nuk ka diçka të tillë si “gjuha më e mirë në Univers”, sepse gjuhë të ndryshme shërbejnë për qëllime të ndryshme.

      Pse Java është kaq popullore dhe pse duhet ta mësoj atë?

Epo, Java është jashtëzakonisht e popullarizuar, por jo e vetmja gjuhë e njohur në botë. Tani me siguri po mendoni: “pse saktësisht më duhet Java nga të gjitha opsionet”? Siç kemi thënë më parë, nuk ka asnjë gjuhë programimi që të jetë më e mira. Megjithatë, mund të zgjidhni më lehtë, nëse analizoni përfitimet afatgjata të zotërimit të një gjuhe të caktuar. Le të përpiqemi të marrim atë që e bën Java-n kaq popullore dhe pse duhet ta mësojmë.

Java është miqësore për fillestarët

Patjetër që mund të gjesh gjuhë që fillimisht janë më të lehta se Java. Para së gjithash, është Python, një gjuhë me sintaksë të përmbledhur dhe të kuptueshme. Megjithatë ka më shumë detyra në botë reale që janë më të lehta për tu zgjidhur në Java sesa në Python.

     Java është kudo, kështu që ju mund të zgjidhni se çfarë të bëni

Ku përdoret Java?

     Përdoret për gjithçka! Java është pothuajse kudo dhe këtu është një listë e shkurtër:

− Aplikacionet e serverit Big Enterprise

− Aplikacione Android

− Aplikacione të ndryshme në internet dhe desktop

− Aplikacione serverash në industrinë e shërbimeve financiare

− IoT, blockchain

− Teknologji të mëdha të të dhënave

− AI, Mësimi i Makinerisë

Pra, nëse doni të punoni për një kompani të madhe, në një projekt të madh të komplikuar, Java është një zgjedhje e mirë.

Pse duhet të mësoni Java?

 Java përdoret për të shkruar aplikacione celular, si Android ashtu edhe iOS. Ju gjithashtu mund ta zgjidhni atë për të krijuar faqe në internet duke u përpiluar në JavaScript (Google Web Toolkit).

Ndërtimi i platformave dhe aplikacioneve për çdo pajisje, të tilla si laptopë, kompjuterë, konzola lojrash, sisteme navigimi, pajisje monitorimi, terminale, etj., e bën Java-n një gjuhë programuese shumë të mirë për tu mësuar.

Për çfarë përdoret Java?

Përgjigja e shkurtër është “të krijosh softuer kryesor për çdo nevojë biznesi”.

Java mund t’ju ndihmojë të gjeni një punë të ëndrrave tuaja.

Java është kudo sepse mund të zgjidhë probleme të ndryshme.

𝚃ë 𝚖ë𝚜𝚘𝚜𝚑 𝚜𝚎 𝚜𝚒 𝚝ë 𝚔𝚘𝚍𝚘𝚜𝚑 𝚖𝚞𝚗𝚍 𝚝ë 𝚓𝚎𝚝ë 𝚍𝚒𝚜𝚒 𝚜𝚏𝚒𝚍𝚞𝚎𝚜𝚎 𝚙ë𝚛 𝚏𝚒𝚕𝚕𝚎𝚜𝚝𝚊𝚛ë𝚝.

𝙰 𝚍𝚘 𝚝ë 𝚍𝚞𝚑𝚎𝚝 𝚝ë 𝚖ë𝚜𝚘𝚜𝚑 𝚒𝚗𝚝𝚎𝚗𝚜𝚒𝚟𝚒𝚜𝚑𝚝? 𝐏𝐎 !

𝙰 𝚍𝚘 𝚝ë 𝚒𝚜𝚑𝚝𝚎 𝚎 𝚟ë𝚜𝚑𝚝𝚒𝚛ë? 𝐍𝐝𝐨𝐧𝐣𝐞𝐡𝐞𝐫𝐞 !

𝙰 ë𝚜𝚑𝚝ë 𝚝𝚎𝚙ë𝚛 𝚟𝚘𝚗ë 𝚝ë 𝚙𝚛𝚘𝚟𝚘𝚜𝚑? 𝐏𝐚𝐝𝐲𝐬𝐡𝐢𝐦, 𝐪𝐞 𝐉𝐎

Front End Development

Front End Development është aty ku aftësitë teknike dhe ato të projektimit përputhen. Zhvilluesit më të mirë të skajeve të përparme kanë aftësi teknike për të shkruar kod të ndryshueshëm dhe të qëndrueshëm, duke mbajtur përvojën e përdoruesit në thelb të çdo vendimi që ata marrin.

Kursi është i nivelit fillestar dhe shumë të rinj synojnë ta nisin programimin nga ana vizive/ e interfaqes . Në këtë kurs ju do të mësoni gjuhë script-i nga më të njohurat për të ndërtuar pjesën vizive të programeve apo aplikacioneve. Kursi ju trajnon në HTML, CSS, Bootstrap, Javascript dhe ReactJS (ose Angular JS). Nqs ju keni sy estetik dhe dëshironi programet e bukura dhe të thjeshta atëherë ju mund t’a anashkaloni komplet programimin back end dhe të orientoni karrierën tuaj totalisht në Front End Development, aty ku aplikacioni bëhet i bukur, i lehtë në përdorim dhe i kënaqshëm për syrin. Instruktorët e thjeshtojnë mësimin e programimit nëpërmjet shëmbujve praktikë, studentët drejtohen në praktikat më të mira dhe zgjidhjet më të thjeshta të cilat përdoren në punë. 
Kursi është 100% në praktikë “Hands On”! Me udhëzimet e duhura praktika ju bën perfekt!
 
Student ose specialist të rinj pa eksperiencë në programim ose vetëm me eksperiencë në back end programming dhe synojnë të zgjerojnë njohuritë edhe në front end development. Gjithashtu, ky kurs i shërben të rinjve që janë marrë me krijim website në plaftformën WordPress dhe synojnë të rrisin njohuritë e tyre në këtë fushë duke mësuar gjuhët scripting që përdoren në user interface. Ky kurs ju fillon përgatitjen si web developer ndërsa disa të tjerë nuk dëshirojnë të futen fare në programimin backend dhe të qëndrojnë vetëm në programimin e user interface.
Synimi i kursit është përgatitja e të rinjve për punë dhe avancimi në karrierë.
 
Bashkëngjitur gjeni linkun për të parë programin e plotë kursit,

Ju mirëpresim në TCT!

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa,  (sipër Bankës BKT) Kati 5
Tel: 067 686 1620
Website: tct.edu.al
Webmail: info@tct.al
Email: tirana.it.tct@gmail.com
Instagram: @tirana_center_of_technology 
www.instagram.com/tirana_center_of_technology )
Facebook: Tirana Center of Technology
www.facebook.com/TCT.kurse.IT )