Logo VŠ
hr hr

Objektno orijentirano programiranje - praktikum u .NET okolini

Oznaka predmeta:

Naziv predmeta:

Status predmeta:

Semestar

obvezni ili izborni

opći ili stručni

2028

Objektno orijentirano programiranje – praktikum u .NET okolini

Obvezni

Stručni

4.

ECTS

Predavanja

Vježbe

Samostalni rad

Ukupno

5

15

45

90

150

Nastavnici i suradnici

Marko Petričević, dipl.ing., prof.; Ivan Mesic

Cilj predmeta

Student treba naučiti izrađivati desktop aplikacije koje koriste mogućnosti modernih operativnih sustava.

Znanja i vještine

Student će steći znanje potrebno za izradu aplikacija, dohvat i izmjenu podataka, te korištenje naprednih tehnika za izradu aplikacija sa bogatim korisničkim sučeljem.

Sadržaj predavanja

Izrada jednostavne aplikacije. Korištenje standardnih kontrola. Izrada menija. Izrada MDI aplikacija. Prikaz i izmjena podataka u aplikaciji. Korištenje kontrola za pomoć korisniku. Korištenje nasljeđivanja dijaloga i formi. Prilagođavanje formi i kontrola. Korištenje povuci-ispusti i kopiraj-zalijepi tehnika. Ispis i izrada izvještaja. Prilagođavanje komponenti za ispis. Pokretanje asinhronih procedura. Višenitni rad. Izrada naprednog korisničkog sučelja. Priprema aplikacije za instalaciju .

Sadržaj vježbi

Laboratorijske:

Izrada desktop aplikacije, Korištenje kontrola, Izrada menija, Izrada MDI sučelja, Rad sa podacima, Tehnike nasljeđivanja, Prilagodba formi, Povuci-ispusti, Korištenje međuspremnika, Izrada izvještaja, Prilagodba ispisa, Pokretanje asinkronih procedura, Višenitni rad, Izrada naprednog korisničkog sučelja, Instalacija aplikacija.

Način (oblik) izvođenja

predavanja

vježbi

Gradivo se izlaže na predavanjima popraćenim prezentacijama s računala uz velik broj primjera.

Laboratorijske vježbe:

Rješavanje unaprijed pripremljenih zadataka na računalima

Način provjere znanja

Laboratorijske vježbe, kontrolni i domaći uradci

Literatura za studij i polaganje ispita:

1. Grady Booch, Object-oriented Analysis and Design With Applications, second edition, Addison-Wesley, Menlo Park, CA, 1994.

2. Priručnik – Objektno orijentirano programiranje - praktikum u .NET okolini, Visoka škola za primijenjeno računarstvo, Marko Petričević, Zagreb, 2010.

Preporučena dopunska literatura

2.     Brian Noyes , Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET, Microsoft Press

3.     Microsoft Corporation, Smart Client Architecture and Design Guide (Patterns & Practices), Microsoft Press

4.     Charles Petzold, Programming Microsoft? Windows? Forms, Microsoft Press

5.   Chris Sells, Windows Forms Programming in C#, Addison-Wesley Professional, September 2003

 

MINIMALNI ISHODI UČENJA*
Po uspješnom završetku predmeta, student će moći:
                                                         
Kreirati    jednostavnu Windows Forms aplikaciju.
Koristiti napredne Windows Forms    kontrole.
Koristiti alatne trake i izbornike, te    implementirati događaje.
Implemetirati ispis, tehniku vuci-pusti,    globalizaciju i lokalizaciju, te tehnike povećanja uporabljivosti aplikacije.
Koristiti tehnike asinkronog    programiranja.
Kreirati Windows Forms kontrole.
Instalirati Windows Forms aplikaciju.

 

ŽELJENI ISHODI UČENJA**
Uspješan student bi trebao moći:
                                                         
Na najbolji način    koristiti standardne kontrole za dizajniranje Windows Forms korisničkog    sučelja.
Prepoznati situacije u kojima treba    koristiti napredne kontrole.
Odabrati najbolji način za dizajniranje    korisničkog sučelja korištenjem alatnih traka, izbornika i događaja.
Osmisliti najbolji način za kreiranje    bogatog korisničkog sučelja.
Ovisno o situaciji odabrati najbolju    tehniku asinkronog programiranja.
U određenoj situaciji odabrati najbolju    vrstu kreiranja nove kontrole.
Odabrati najbolji način instalacije    aplikacije.

 

Centar karijera

UlazSada je otvoren i za sve zainteresirane za Visoku školu, prijavite se za sastanak.

Digitalna referada

UlazZa "gost" pristup koristite podatke:
Korisničko ime: gost
Lozinka: gost

Vijesti

Preuzmi publikacije