Toggle navigation
Go
English
Latviešu
Log-in
Home
Go to Wiki
Wiki Index
Document Index
User Index
TrainingWebProgramming
Go to Space
Document Index
WebHome
Ante.lv
Web Programming
Wiki source code of
Web Programming
More actions
Content
Comments
Attachments
History
Information
Hide line numbers
1: 1 Web Programming 2: 3: Web Programming is a course taught in University of Latvia and (under the title "Java and EIM") also at Institute of Transport and Communications in Riga. Here are some materials related to the course - mostly setup instructions and exercise descriptions. Please feel free to correct typos and add your remarks about the materials, but do not vandalize! 4: 5: See [Environment Setup Guides|Guides.WebHome]. These installation instructions are useful to create an environment for this course on various platforms (Windows XP workstation, Kubuntu Linux Workstation, Linux workstation as a VMWare virtual machine). See the sections, which are relevant to your choices. 6: 7: 1.1 Individual Homeworks 8: 9: * [HW01 - Clean-up of HTML Documents|HW01CleaningHTML] 10: * [HW02 - Concordance App|HW02Concordance] 11: * [HW03 - Localization of Maven Site|HW03MavenSite] 12: * [HW04 - Java Collections Exercise|HW04JavaCollections] 13: * [HW05 - Selenium Tests for SVG and XHTML|HW05SVGAnimation] 14: * [HW06 - XML Canonization|HW06XMLCanonization] 15: * [HW07 - XWiki Export Processing|HW07XWikiProcessing] 16: * [HW08 - AJAX "floating glossary"|HW08AJAXGlossary] 17: * [HW09 - ICAP Interceptor for Web|HW09ICAP] 18: * [HW10 - LilyPond Conversion|HW10LilyPond] 19: * HW11 - Custom Ant task (*TODO*) 20: * [HW12 - Screen Scraping|HW12ScreenScraping] 21: * [HW13 - Custom Google Web Toolkit Widget|HW13TagCloud] 22: * [HW14 - Wikipedia Crawling|HW14WikipediaCrawling] 23: * [HW15 - XWiki API for RSS Feeds|HW15XWikiAPI] 24: * [HW16 - GWT Glossary Popup|HW16GWTGlossary] 25: * [HW17 - XWiki and LDAP users as Web Service|HW17WebService] 26: * [HW18 - XSLT for WirelessML|HW18WML] 27: * [HW19 - XSLT for Wiki Markup|HW19XHTML2Wiki] 28: * [HW20 - LaTeX to MathML Translator|HW20LaTeXParsing] 29: 30: <a name="tutorials"></a> 31: 1.1 Tutorials 32: 33: 1. *Test Digester:* How to make a specialized screen-scraper for an XWiki site. 34: 1a. [Part 1: Test Digester (RSS Parsing)|Training.OFM07.RssParsingExercise] 35: 1a. [Part 2: Test Digester (HttpDownload)|Training.OFM07.HttpDownloadExercise] 36: 1a. [Part 3: Test Digester (Item Parsing)|Training.OFM07.ItemParsingExercise] 37: 1a. [Part 4: Test Digester (Configuring Spring)|Training.OFM07.TestDigesterMainExercise] - *Wed 2007-11-14* 38: 1a. [Part 5: Test Digester (JPA)|Training.OFM07.DigesterJPAExercise] - *Wed 2007-11-14* 39: 1a. You can check out the completed JPA code from here - [http://java-eim.googlecode.com/svn/trunk/java-eim-demo-testdigester]. 40: 41: 42: 43: 1. *Vehicle Management:* - a usecase of selling cars proposed by Viktors G. 44: 1a. [VehicleManagement] - making an (almost) empty Web project for Tomcat (no Maven, just Tomcat's suggested build-script). 45: 1a. [Vehicle - adding Spring Framework|VehicleAddingSpring] - configuring Spring support 46: 1a. [Gentle introduction of JPA|IntroducingJPA] 47: 48: 49: 1.1 Special topics 50: 51: [Rich clients and MVC|RichClientsMVC] 52: 53: [Dokumentu vadības sistēmas un AJAX|AjaxDMS]
Applications
Blog
Dashboard
Scheduler
User Index
More applications
Create your own!
Quick Links
Blog