Programi C/ C++

Karakteristikat e programit

Nise si duhet karrierën në programim, duke siguruar themele të forta me gjuhët bazë të programimit. C është një gjuhë programimi procedurale. Kodimi i Operating System është komod duke përdorur gjuhën C, sepse ofron një akses të drejtpërdrejt me memorjen, është i thjeshtë në sintaksë. C++ është një gjuhë programimi që përdoret për të koduar aplikacione me performancë të lartë. Kjo gjuhë është object-oriented dhe e strukturuar.

  Kohëzgjatja: 8 javë / 34 orë

  Pjesëmarrja: 2 hërë/javë

Kompetencat

Kompetencat që fitojnë kursantët:

  • Të programojnë me gjuhët C dhe C++ dhe të zbatojnë konceptet bazë dhe të avancuara.

  • Të kuptojnë dhe implementojnë strukturat e të dhënave dhe algorimet përkatëse.

  • Të aplikojnë parimet e programimit të orientuar drejt objekteve në C++.

Certifikimi

Pas përfundimit me sukses të trajnimit, pajiseni me certifikatë të licencuar nga Ministria e Ekonomisë, Kulturës dhe Inovacionit.

Karriera

Njohuritë në gjuhët C dhe C++ hapin dyert për mundësi të ndryshme punësimi, përfshirë:

  • Zhvillimi i softuerit për sisteme operative, pajisje embedded dhe aplikacione kritike.

  • Programimi i lojërave dhe motorëve grafikë.

  • Punë si zhvillues i aplikacioneve me performancë të lartë.

  • Inxhinieri për zhvillimin e sistemeve të integruara dhe pajisjeve IoT.

  • Karriera në zhvillimin e mjeteve dhe aplikacioneve për siguri kibernetike.

  • Kontributi në projekte open-source dhe zhvillimi i bibliotekave dhe framework-ve.

1.Hyrje në Programim C++
  • Çfarë është Programimi?
  • Gjuhët e Programimit
  • Kompajlimi dhe Ekzekutimi i Programeve
2.Tipet e të Dhënave në C
  • Tipet Primitive
  • Tipet e Përbëra
  • Përcaktimi i Madhësisë së Tipeve
  • Konstantet dhe Përdorimi i #define
3.Variablat në C
  • Deklarimi dhe Inicializimi i Variablave
  • Tipet e Ndryshme të Memorjes
  • Fusha e Veprimit (Scope) dhe Jeta (Lifetime) e Variablave
4.Strukturat e Kontrollit
  • Strukturat e Degëzimit
  • Operatorët Logjikë dhe Krahasues
  • Struktura goto dhe Etiketa
5.Ciklet
  • Llojet e Cikleve në C
  • Kushtet dhe Ndërprerjet në Cikle
  • Ciklet e Brendshme (Nested Loops)
6.Funksionet
  • Deklarimi dhe Thirrja e Funksioneve
  • Kthimi i Vlerave dhe void
  • Funksionet Rekursive
  • Prototipet dhe Fushat e Funksioneve
7.Stringjet
  • Përfaqësimi i Stringjeve në C
  • Operacione me Stringje
  • Përpunimi i Stringjeve
8.Hyrje në C++
  • Evolucioni nga C në C++
  • Kompilimi dhe Ndërtimi i Programeve në C++
  • Konceptet Bazë të C++
9.Vektoret dhe Matricat
  • Vektoret në C/C++
  • Matricat në C/C++
10.Pointerat
  • Koncepti i Pointerave
  • Përdorimi i Pointerave në Funksione
  • Pointerat dhe Vargjet
  • Pointerat dhe Strukturat
11.Strukturat
  • Deklarimi i Strukturave
  • Strukturat e Ndërlidhura
  • Strukturat në Funksione
12.Filet në C
  • Koncepti i File-ve në C
  • Metodat e Leximit dhe Shkrimit
  • Menaxhimi i File-ve Binarë
13.Filet në C++
  • Hyrje në fstream
  • Leximi dhe Shkrimi i të Dhënave Tekstuale
  • Filet Binarë në C++
14.Klasat dhe Objektet në C++
  • Konceptet Bazë të Klasave dhe Objekteve
  • Konstruktorët dhe Destruktorët
  • Encapsulation dhe Modifikatorët e Aksesit
  • Trashëgimia dhe Polimorfizmi

Trajnime të Ngjashme

Trajnimi DevOps

DevOps

DevOps është një metodologji e zhvillimit software që integron ekipet e zhvillimit dhe operimeve për të përmirësuar automatizimin, shpejtësinë, stabilitetin, dhe bashkëpunimin në ciklin e jetës së një aplikacioni. Kombinon teknologji, procese, dhe kulturë të bashkëpunojë për përditësime të shpejta dhe cilësi të lartë.

  2 hërë/javë   34 orë
Mëso më Shumë
Web Design

Web Design

Bëhu Frontend Developer për të krijuar atë që përdoruesi sheh në një browser. Web Design praktikohet si hapi i parë i një programuesi. Me përqafimin e teknologjisë, prezenca e klientëve online dhe blerjeve po shkon drejt rritjes. Në të njëjtën kohë rritet dhe kërkesa për një faqe dinamike, kreative. Faqet e bizneseve në Shqipëri janë në zhvillim, duke siguruar një treg të gjerë pune. Ky trajnim do t’ju mësojë çdo gjë që duhet të dini në lidhje me Web Design, duke përfshirë dizejnim, kontent dhe kodim.

  2 hërë/javë   32 orë
Mëso më Shumë
Mobile & Cloud

Mobile & Cloud

Bëhu autor i një aplikacioni Trajnimi Mobile & Cloud ka në fokus dizejnimin, ndërtimin dhe publikimin e aplikacionit tuaj mobile në Android apo në iOS. Gjatë trajnimit do të mësoni të përdorni teknologjinë cloud për të zhvilluar aplikacione në pajisjet tuaja mobile, që nuk janë gjë tjetër vecse aplikacione mobile, të cilat nuk janë të varura nga sistemet e funksionimit celular ose nga hapësira ruajtëse e pajisjeve mobile.

  2 hërë/javë   32 orë
Mëso më Shumë