C# PROGRAMIRANJE I RAZVOJ ASP.NET MVC APLIKACIJA ZA POČETNIKE

C# PROGRAMIRANJE I  RAZVOJ ASP.NET MVC APLIKACIJA ZA POČETNIKE

Ako želite da uđete u svet programiranja, a nikada se ranije niste susretali sa programiranjem onda je kurs C# pravi način za to. C# je kurs namenjen svima koji imaju želju da se profesionalno bave programiranjem a ne znaju odakle da počnu. Namenjen je i svima onima koji  imaju skromna znanja iz programiranja a imaju želju da postanu programeri.

Polaznici ovog kursa će se upoznati sa C# programiranjem i razvojem web aplikacija u ASP.NET MVC.

Sadržaj kursa je namenjen ljudima koji nemaju prethodnog iskustva u programiranju i predavač ih uvodi u svet programiranja i pravljenja web sajtova korak po korak.

U prvom delu kursa  je detaljan uvod u programski jezik C# koji je sve popularniji u IT svetu, koji je svestran i  pomocu njega može da se pravi mnoštvo različitih vrsta aplikacija.

Nakon uvoda u C# polaznici će svoje znanje primeniti u pravljenju web aplikacije.

Ako se pitate zašto baš C# i ASP.NET onda je jedan od odgovora zato što su u ovim alatima napisane velike web aplikacije kao što su:

https://stackoverflow.com/

https://www.marketinvoice.com/

https://www.xbox.com/en-WW/

https://www.pluralsight.com/

Nikakvo predznanje se ne očekuje od polaznika, ali se očekuje posvećenost i želja za učenjem u ovom zanimljivom i dinamičnom poslu. Kurs kreće od nule sa programiranjem i poznavanjem ASP.NET MVC.

Za sve one koji žele da započnu profesionalnu IT karijeru, od najvećeg je značaja da otkriju svoje predispozicije i telente, a najbolji mogući početak je upravo kurs C#.

1. Deo C# osnove programiranja:

.NET C# uvod u Objektno Orijentisano programiranje,

Tipovi podataka, vrednosni i referentni tipovi

Operatori: aritmetički, logički,relacioni, operatori dodele, ternarni operator

Konverzije implicitne I eksplicitne, Convert klasa, Parse() i TryParse()

If naredbe, Scope, if-else, if-else if, switch

While, do while, for, foreach, break, continue, goto

Enumeracije

Strukture

Klase

Konstruktori, parametrizovani, overloaded konstruktori, potpis, this

Metode, return, by value, by reference, ref, out, params, rekurzija , overloaded metode

Static

Nizovi, dvodimenzionalni, nazubljeni(jagged array)

Stringovi, immutable, StringBuilder, verbatim

Namespace, komentari

Enkapsulacija

Svojstva(property)

Modifikatori pristupa, public, private, protected,  internal, protected internal

Nasledjivanje, sakrivanje metoda, polimorfizam

Virutal, override

Interfejsi, Apstraktne klase, sealed

Izuzeci, try, catch, finally, throw

Delegati, Eventi

Anonimne metode, lambda izrazi

Boxing Unboxing, Generics, Kolekcije

List,LinkedList, Queue, Stack, Dictionary

Priprema za tehnički intervju(vežbe: design patterni,algoritmi,SOLID,Git… )

2. Deo ASP.NET MVC:

ASP.NET fundamentalno

HTTP i OSI Model(mrežni protokoli)

Evolucija web aplikacija

HTML i CSS

Rad sa podacima

Pravljenje formi

Implementiranje validacije

Pravljenje RESTful servica sa web API-jem

Autentifikacija I autorizacija

Optimizacija performansi

Ubacivanje dodatnih featurea

Konačna aplikacija

 

Na kursu se pravi web aplikacija za iznajmljivanje (može se primeniti na filmove,knjige,auto delove…)

Na kraju kursa polaznici će biti sposobni da samostalno programiraju u C# programskom jeziku i prave web aplikacije.

Rastuća popularnost C# jezika ne staje sa razlogom, pošto u C# jeziku možete praviti mnoštvo različitih aplikacija koja uključuje pravljenje web sajtova, mobilnih aplikacija, video igara na svim platformama. C# je takodje dobra osnova za savladavanje bilo kog programskog jezika ukoliko se odlučite da uđete u svet programiranja. Lak je za učenje i to je programski jezik koji se stalno razvija i ima svoj veliki i veran community koji ga dopunjava što developeru olakšava posao.

Poslovi C# programera je sve više pogotovo u Srbiji

i samim tim su ljudi sa znanjem  C# jezika veoma traženi.

ASP.NET je  najpoznatiji i najbolji framework za pravljenje svih vrsta web aplikacija u C# jeziku.

Svi polaznici kursa dobijaju knjigu C# osnove programiranja. Literatura je uključena u cenu obuke.

Naše učionice