Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar

Informatics II. (KHTIA21AND)

Tantárgykód: KHTIA21ANDKredit: 3
Angol cím: Informatics II.
Óbudai Egyetem
Kandó Kálmán Villamosmérnöki Kar
Híradástechnikai Intézet
Tantárgyfelelős: Dr. Gyányi Sándor
Heti óraszámElmélet: 2
Gyakorlat: 0Labormérés: 0
Tárgy teljesítésének feltétele: Examination grade
Előtanulmányok:
Oktatási cél:To provide knowledge about computer networks and web applications.
A tananyag:Infocommunication network basics.
Web standards: HTML, XML, HTTP, CSS.
Dynamic web content generation.
Web development.
Cascaded Style Sheets in details.
Web forms.
Client-side development.
User interactions in web applications.
Server-side web programming.
Persistent data storage, databases.
Lecture témaköreHétÓra
Basics: information, data, file, encoding, decoding, data transfer. Web technologies: URI, URL, DNS, Domain names, HTML, http, TCP/IP, UDP/IP, ports.12
HTML basics, documents, entities, tags, attributes, HTML versions, XML, inline and block elements.22
Dynamic web contents_ pros and cons, web frameworks, server-side applications, data storage. Dynamic web content components and technologies: Apache, LAMP/WAMP, CGI, virtual host, PHP.
Web development tools, IDEs, debuggers.
32
Cascaded Style Sheets syntax, components. Selectors, child selector, priority and specificity of rules. CSS units, properties, colors and other formatting attributes.42
User interactions: Web forms. Defining forms, input fields, GET and POST methods. File uploads.52
Client-side programming, Javascript and EcmaScript. Javascript components: variables, functions, objects, JSON syntax, arrays, dynamic function invication, numbers and the Math object, string and date handling, events. Javascript and HTML cooperation.62
Interactive web applications, timers, Document Object Model, Javascript DOM handling.72
Server-side programming: PHP. PHP tags, variables, variable scopes, arrays, classes, objects, operators, functions.82
Cookie handling, session management.92
Server-side persistent data storage in PHP. Relational databases, SQL, data structures, fields. 102
PHP-MySQL cooperation, MYSQLI interface. 112
Development of a Content Management System (CMS). Designing components, models, functions.122
Test.132
Test (if necessary).142
Félévközi követelmények

Attendance in class and lab is mandatory.

For the signature it is required an average grade 2 (pass mark) or better on mid-semester and/or repeat tests. Schedule:

Date

Length

Minimum result

Topics


1. test

13. week

60 minutes

50%

Whole

(lecture 1-12)

Vizsga módja

Written (test) and oral if necessary.

Percentage

Grade

85 - 100

excellent (5)

70 - 84

good (4)

55 - 69

satisfactory (3)

50 - 54

pass (2)

0 - 49

fail (1)


Kötelező irodalom:
Ajánlott irodalom:
Utolsó módosítás: