Návrh a tvorba WWW Přednáška 13 Vývoj webových aplikací.

Slides:



Advertisements
Podobné prezentace
Vyvíjejte webové aplikace nově a lépe
Advertisements

Ing. Jan Mittner  Ing. Jan Mittner    KH  v případě zájmu vždy po cvičení.
AJAX fenomén současného internetu Dalibor Kačmář Academic Developer Evangelist Microsoft ČR host Vítek Karas Senior Software Development Engineer Microsoft.
Exchange 2013 – Autodiscover - přehled
Ing. Jan Mittner MySQL Workbench 2. Základy práce s databází 3. Subversion 2.
Ing. Jan Mittner Profiling aplikací 2. Zend_Cache 3. Optimalizace výkonu databáze 4. Optimalizace rychlosti načítání webu 5. Další tipy.
Digitální učební materiál
Ing. Jan Mittner Rozšíření modelu 2. Vazba 1:n 3. Vazba m:n 2.
Přednáška č. 5 Proces návrhu databáze
Modelování procesů pomocí workflow
Webová aplikace.  Úvod  Možnosti vývoje (komponenty, které dokážeme nabídnout) + ukázka  Možnosti využití Frameworku pro těžkého klienta  Výrobní.
Metamodelování OpenSoul Metamodeler UML profily v EA Albert Zentner Aquasoft
Práce s textem Jan Martinovič Fakulta elektrotechniky a informatiky
Uživatelská rozhraní Uživatelská rozhraní 9. cvičení.
Informační systémy a technologie
Zend Framework 2. Svět se změnil! Zapomeňte! Všechno je jinak!
Workshop PHP + MySQL 2. část Frameworky. Framework S rostoucím zájmem o webové stránky vzrůstal počet vývojářů, kteří se nasazením webových aplikací zabývali,
Návrh architektury moderních informačních systémů
Ing. Lukáš Burkoň Debugging 2. Testování 3. Unit testy 2.
Adobe Dreamweaver CS4 Ing. Martin Dosedla.
Tvorba webů pomocí Web CMS Michal Neuwirth Product Manager Kentico Software s.r.o. Ondřej Výšek Samostatný konzultant Optimalizovane-it.
Tvorba webových aplikací
Moderní formy tvorby webových stránek Martin Šebela, 9.A vedoucí práce: Mgr. Jan Kříž.
Softwareová architektura
Úvod. školní: příprava na předmět Databázové systémy praktický: webové aplikace databázové systémy základy vývoje webových aplikací od návrhu databáze.
PHP – Základy programování
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
BAKALÁŘSKÁ PRÁCE Tomáš Janda
Tomáš Urych, ESO9 Intranet a.s.
4IT445 – Testování a ladění v PHP Ing. Jan Mittner
Roman Valeš projekt AVT. Cíl práce Obeznámení s programovacím jazykem Java Práce s vývojovými nástroji Hierarchie kódu Androidu Vytvoření Android aplikace.
Petr Brůha  udělat průzkum využití moderních vývojových nástrojů na Kivu  doplňuji průzkum Jana Štěbetáka z dokumentu.
C# - Úvod Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Windows Presentation Foundation 2D grafika. 2D tvary Elementy UI stromu Stejné jako jiné ovládací prvky a elementy Mohou mít k sobě připojeny události,
WebMathematica MathMl.CDF aneb ZASE JEDEN POVEDENÝ PROJEKT Petr Bělaška OA aVOŠE Zlín.
Ing. Jan Mittner Životní cyklus požadavku 2. Moduly 3. Pluginy 4. Jak řešit komponenty typu menu 5. atd. 2.
Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
Web 2.0 Štěpán Bechynský Microsoft. Web 2.0 aplikace.
Vývoj aplikací v jazyku Ruby Bakalářská práce Tomáš Kohout VTI.
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
Novinky pro webovou platformu Jiří Burian, Tomáš Kutěj,
Remote control and administration. Podle technického řešení Harware Software klient/server.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 9. Politika systému Administrace OS Windows 1Miroslav Prágl.
Efektivní vývoj webů v ASP.NET 4.0 Tomáš Herceg Microsoft MVP Microsoft Student Partner
PHP PHP - úvod - 02 Mgr. Josef Nožička IKT PHP
Nové technologie pro webové aplikace v cestovním ruchu Nové technologie pro webové aplikace v cestovním ruchu Pavel Čech Unverzita Hradec Králové.
KL Free IS Informační systém pro regionální síť KLfree.net.
SERVICESSERVER CLIENT Operating System Relational Database Application ServicesSystems Management Developer Tools Programming Model Applications.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Windows 7 & Internet Explorer 8 vývoj aplikací a kompatibilita Štěpán Bechynský, Ondřej Štrba Developer Evangelists
ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA TEORETICKÉ ELEKTROTECHKY Oddělení informatiky Java Micro Edition pro mobilní zařízení.
IDEA Web Systém 5.0 Pavel Bezstarosti IDEA spol. s r.o
Delphi a databáze MS SQL Server.
MSDN Academic Alliance Přehled programu Jan Toman.
Inzerce sběratelských předmětů Jan Matějka 4.B 2013/2014.
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
Katedra počítačů ČVUT FEL
Visual Basic - programování
Struktura operačních systémů
Systém pro sledování vývoje cen produktů AVT LS 2015 Petr Kalas.
Technologie pro publikování na webu II Ing. Jiří Štěpánek
23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Hotel Tatra, Velké Karlovice Univerzitní informační systém Milan Šorm.
Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY MVC vs MVP.
Vývoj mobilních aplikací a jejich výhody
Instalace Javy ( pro Windows )
Přednáška pro předmět Operační systémy II ÚI PEF MENDELU
Web Application Scanning
Praktická cvičení Úvodní hodina David Malý kabinet 205.
Transkript prezentace:

Návrh a tvorba WWW Přednáška 13 Vývoj webových aplikací

Vývojové prostředí IDE (Integrated Development Environment) Eclipse + PHP Development Tools (PDT) ( Zend Studion ( NetBeans ( Visual Studio + VS.PHP ( + PhpED ( … Vývojářské doplňky Firebug ( Web Developer ( …

Zend Studio 9.0

Debuging Pro debuging lze využít opensourcový debuger Xdebug (dostupný na Postup instalace a konfigurace Xdebugu v Netbeans např. na 16/getting-started-with-xdebug-and- netbeans-7-0/.

PHP frameworks Framework je softwarová struktura, která slouží jako podpora při programování a vývoji a organizaci jiných softwarových projektů. Může obsahovat podpůrné programy, knihovnu API, návrhové vzory nebo doporučené postupy při vývoji. Příklady PHP frameworků: –CakePHP ( –Prado ( –QPHP ( –Symfony ( –Yii ( –Zend ( –…

Model-view-controller Model-view-controller (MVC) je softwarová architektura, která rozděluje datový model aplikace, uživatelské rozhraní a řídicí logiku do tří nezávislých komponent tak, že modifikace některé z nich má minimální vliv na ostatní. Model (model), což je doménově specifická reprezentace informací, s nimiž aplikace pracuje. View (pohled), který převádí data reprezentovaná modelem do podoby vhodné k interaktivní prezentaci uživateli. Controller (řadič), který reaguje na události (typicky pocházející od uživatele) a zajišťuje změny v modelu nebo v pohledu.

Vývojové prostředí pro webové aplikace Nezbytný software: XAMPP ( NetBenas for PHP ( Xdebug ( Subversion ( Postup instalace: 1.Rozbalit xampp do zvoleného adresáře a spustit dávku setup-xampp.bat 2.Nainstalovat NetBens do zvoleného adresáře 3.Nakonfigurovat Xdebug ( environment-windows.html#installAndEnableXDebug) 4.Nainstalovat subversion server ( 5.Nainstalovat subversion klienta do NetBeans (Team->Subversion->checkout a pak vybrat volbu recommended)