Jedini način da se nauči neki programski jezik jeste da se pišu programi na njemu. Ova knjiga je u potpunosti podređena tom osnovnom načelu.Uvodno poglavlje 1 sadrži informacije pre svega korisne za početnike. U poglavlju 2 obrađeni su podaci koji su predmet obrade u programima. 3. poglavlje posvećeno je operatorima i načinima sastavljanja izraza pomoću njih. u poglavlju 4 prikazane su naredbe koje predstavljaju jedinične obrade u programima. Iz matematike dobro poznati nizovni tipovi: vektori, matrice i višedimenzionalni nizovi obrađeni su u poglavlju 5. U poglavlju 6 obrađeni su pokazivači koji u jeziku C predstavljaju vrlo efikasan mehanizam za obradu nizova. Znakovni podaci koji služe za predstavljanje tekstova, obrađeni su u poglavlju 7. Poglavlje 8 je posvećeno pisanju funkcija (potprograma) i opštoj strukturi programa na jeziku C. Predprocesor jezika C, koji vrši uvodnu obradu izvornog teksta programa pre samog prevođenja, objašnjen je u poglavlju 9. poglavlje 10 prikazuje strukturne tipove podataka koji omogućavaju predstavljanje složenih apstraktnih podataka kao što su kompleksni brojevi, geometrijski likovi i slično. Na kraju, poglavlje 11 je posvećeno radu sa datotekama.
Ova knjiga predstavlja udžbenik za programski jezik C# za široki krug čitalaca. Knjigu mogu da koriste i početnici u programiranju, ali poznavanje osnovnih pojmova iz objektno-orijentisanog programiranja i programskih jezika C/C++ ili Java znatno olakšava da se savlada materija iz ove knjige. Programski jezik C# izložen je u obimu koji može da zadovoljava i naprednije nepro-fesionalne programere. Od ogromne standardne biblioteke klasa, koja prati jezik C#, objašnjeni su samo delovi koji su potrebni za efikasno programiranje pri rešavanju većine problema relativno visoke složenosti.
Rukovodeći se već istaknutim načelom o učenju jezika, ova knjiga, pored manjih primera u toku izlaganja, na kraju svakog poglavlja sadrži nekoliko rešenih zadataka sa detaljnim objašnjenjima. Više zadataka može da se nađe u autorovoj zbirci Rešeni zadaci iz programskog jezika C# (videti [8]). Kroz zadatke u ovoj knjizi i u zbirci skreće se pažnja na neke specifičnosti jezika C# i daju se ideje za elegantno i efikasno rešavanje nekih problema. Ova knjiga je više nego udžbenik za programski jezik C#. Kroz rešene zadatke prikazane su i primene osnovnih elemenata objektno-orijentisanog programiranja, a na primerima koji se uopšteno sreću u računarskoj tehnici: obradi redova, stekova, listi, tekstova itd. Posebna pažnja posvećena je i inženjerskim aspektima programiranja. Nije dovoljno da program rešava zadati problem, već treba da bude i „lep”, razumljiv, da se lako održava, da troši što manje memorije i da bude što efikasniji.
Postanite C# programer – i zabavite se dok to radite!
Počnite sa pisanjem softvera kojim rešavate stvarne probleme, iako nemate nikakvo programersko iskustvo! Ova lako čitljiva knjiga omogućava da učite onako kako to vama najviše odgovara, pri čemu stičete veštine za građenje jedinstvenih i korisnih programa. Microsoft je potpuno preradio priručnik o programiranju za početnike, u koji su ugrađena sva saznanja o tome kako današnji početnici uče i zašto su neke druge knjige manje uspešne. Knjiga C# osnove programiranja ispunjena je novinama, od već napravljenih „Snaps” osnovnih funkcija, do projekata nazvanih „Neka se nešto dešava”. Bez obzira na to da li ste potpuni početnik ili već imate neka iskustva, ovaj priručnik će moć, uzbuđenje i zabavu koje nudi programiranje staviti tamo gde i pripada: u vaše ruke!
Samostalno naučite Visual Basic 2015. Krenite odmah! – 24 proverene lekcije
U 24 lekcije od po jedan čas ili manje, naučićete kako da pravite kompletne, pouzdane i savremene Windows aplikacije koristeći Microsoft Visual Basic 2015. Jasan i postupan pristup u svakoj lekciji će vam pomoći da nadogradite znanje koje ste već stekli i tako vam pružiti solidne osnove za uspoešno programiranje u okruženju Visual Basic 2015.
Napomene sadrže interesantne informacije.
Saveti vam pomažu da lakše obavite posao koji je pred vama.
Upozorenja vam ukazuju na potencijalne probleme i pomažu vam da izbegnete neželjene situacije.
Naučite kako da:
Kreirajte moćne aplikacije za različite platforme koristeći C# 6, .NET Core 1.0, ASP.NET Core 1.0 Visual Studio 2015.
Šta ćete naučiti
Opis knjige
Izdanjem .NET Core-a 1.0, sada možete da kreirate aplikacije za Mac OS X i Linux, kao i za Windows, koristeći programerske alate koje poznajete i volite. Knjiga C# 6 i .NET Core 1.0 je podeljena na tri odeljka da bismo vam pomogli da započnete rad koristeći ove nove funkcije.
Prvo ćemo vas provesti kroz osnove C#-a, kao i objektno orijentisanog programiranja, pre nego što pregledamo najnovije funkcije za C# 6 kao što je interpolacija niza radi lakšeg ispisa vrednosti promenljivih, izuzetno filtriranje i način izvršavanja importovanja statične klase. Takođe ćemo opisati stari .NET Framework sa svim funkcijama i novi međuplatformski .NET Core.
Nakon brzog pregleda C#-a i opisa načina funkcionisanja .NET-a, opisaćemo unutrašnjost biblioteka .NET klase, i opisati teme kao što su performanse, nadgledanje, ispravljanje grešaka, internacionalizacija, serijalizacija i enkripcija. Pregledaćemo Entity Framework Core 1.0 i načine za kreiranje modela podataka za Code-First objekat, kao i načine upotrebe LINQ-a za slanje upita i manipulisanje tim podacima.
Poslednji odeljak će predstaviti osnovne vrste aplikacija koje možete da gradite i upotrebite na različitim uređajima i različitim platformama. U ovom odeljku, opisaćemo Universal Windows Platform (UWP) aplikacije, web aplikacije i web servise. Na kraju, pomoći ćemo vam da izgradite kompletnu aplikaciju koju možete da hostujete na svim popularnim platformama, uključujući Linux i Docker.
Do kraja knjige imaćete znanje koje vam je potrebno za gradnju moderne aplikacije za različite platforme koristeći C# i .NET Core.
Ova knjiga je najprodavanija u okviru softverskih knjiga Elektorovih Visual Studio C#, a namenjena je inženjerima, naučnicima i entuzijastima koji žele da se upoznaju sa jezikom C# i razvojnim okruženjem.
Knjiga obuhvata korake od instalacije, .Net framework-a i objektno-orijentisanog programiranja, pa sve do naprednijih koncepata, uključujući primenu baze podataka, obradu niti, višeprogramski rad, internetsko/mrežnu komunikaciju i pisanje DLL-a. Poglavlja o DirectX-u uključuju i video snimanje. Knjiga se završava sa nekoliko poglavlja o pisanju Android aplikacija u jeziku C# pomoću dodatnog programa Xamarin.
Ova knjiga se zasniva na razvojnom okruženju Visual Studio 2015 i najnovijim C# dodacima uključujući WPF aplikacije, LINQ upite, dijagrame i nove komande, kao što su await i async. Obuhvaćene su i najnovije funkcije Visual Studio za otklanjanje grešaka (PerfTips, Diagnostic Tool prozor i IntellTrace). Na kraju, poglavlja o Androidu obuhvataju GPS, E-poštu i SMS aplikacije.
Osim toga, ova knjiga pruža besplatni online pristup opsežnim, dobro dokumentovanim primerima – u stilu isprobajte sami - zajedno sa linkovima koji sadrže video zapise autora koji vas vode kroz potrebne korake za dobijanje očekivanih rezultata
Internet stvari (IoT) je novi koncept pametne automatizacije i pametnog nadgledanja uz pomoć Interneta kao medija komunikacije. “Stvari” u IoT (The Internet of Things) se obično odnose na uređaje koji imaju jedinstvene identifikatore povezane sa Internetom za međusobnu razmenu informacija. Takvi uređaji imaju senzore i/ili aktuatore koji se mogu koristiti za prikupljanje podataka o njihovim okruženjima, kao i za nadgledanje i kontrolisanje istih. Prikupljeni podaci se mogu obraditi lokalno i mogu biti poslati na centralizovane servere ili oblak radi čuvanja i obrade na daljinu. Na primer, mali uređaji veličine kutije šibica mogu biti korišćeni za prikupljanje podataka o temperaturi, relativnoj vlažnosti i atmosferskom pritisku. Ovi podaci se mogu slati i čuvati u oblaku. Svako ko ima mobilni uređaj može da pristupi ovim podacima i da ih prati u bilo kom trenutku i bilo gde na Zemlji gde postoji Internet veza. Pored toga, korisnici mogu, na primer, da podese centralno grejanje na daljinu pomoću svojih mobilnih uređaja i da pristupe oblaku.
Ova knjiga je namenjena studentima, inženjerima za projektovanje i hobistima koji žele da saznaju više o gradivnim blokovima IoT sistema, kao i da nauče kako da podese IoT sistem pomoću ovih blokova. Ova knjiga je napisana pod pretpostavkom da je čitalac pohađao kurs o digitalnom logičkom dizajnu i da je pisao programe pomoću najmanje jednog programskog jezika visokog nivoa. Poznavanje programskog jezika C će biti vrlo korisno. Takođe, poznavanje barem jednog člana PIC serije mikrokontrolera (npr. PIC16 ili PIC18) će biti prednost. Poznavanje asemblerskog jezika programiranja nije neophodno jer se svi projekti u knjizi zasnivaju na C jeziku. Ako ste totalni početnik u programiranju i dalje možete da koristite knjigu, ali se savetuje da prvo proučite knjige o mikrokontrolerima za početnike.
U ovoj knjizi naći ćete odgovore na svako pitanje koje se odnosi na C# 5.0 ili .NET CLR. Organizacija knjige zasniva se na konceptima i primerima upotrebe, a peto izdanje sadrži ažurirane materijale o istovremenosti, višenitnom radu i paralelnom programiranju - uključujući i detaljno razmatranje novih asinhronih funkcija jezika C# 5.0.
Radu na knjizi doprinelo je više od 20 stručnih recenzenata, među kojima su i Microsoftovi Eric Lippert, Stephen Toub, Chris Burrows i Jon Skeet. U njoj ćete naći sve što vam je neophodno da biste bili u toku sa svim mogućnostima jezika C# 5.0.
Ova knjiga namenjena je inžinjerima, studentima i hobi entuzijastima. Predstavlja veoma praktičan vodič i esencijalni izvor referentnog materijala.
Merenje je od vitalnog značaja za uspešnu kontrolu svakog procesa.
Ova knjiga vas uvodi u merne sisteme zasnovane na PC računaru, kao i u neophodne softverske alate, radi razumevanja osnovnih principa ili primene različitih tehnika.
U knjizi se koristi programski jezik C# za vođenje čitaoca kroz direktnu praktičnu implementaciju. C# ima veliku podršku i popularan je izbor za inžinjerska rešenja.
Svi korisni programski izvorni kodovi, dostupni su za besplatno preuzimanje.
Prikazane su osnove sistema za merenje i prikupljanje podataka, kao i primeri dalje softverske obrade. Priloženi su i primeri aplikacija iz različitih procesnih industrija, sa referencom na daljinski monitoring, distribuirane sisteme i aktuelne industrijske prakse.
Ova knjiga će vam pomoći da upoznate različite vrste komunikacija koje se koriste, a koje možete ostavariti i na vašem PC računaru. Svi primeri u knjizi napisani su programskom jeziku C#-a uz podršku MS Visual Studia 2008. Knjiga je nastavak prethodne autorove knjige „PC Interfejsi“. Dati su novi primeri, a dodate su i dve nove vrste komunikacije One Wire i Radio komunikacija uz primenu popularnih Xbee Pro modula. Svi primeri u knjizi su napisani i provereni od strane autora.
USPEŠNO DODATO U KORPU