WTAT 2

Website of Prof. Dr. Barne Kleinen, Professor for Media Informatics (Bachelor/Master) at HTW Berlin

WTAT2 Tentative Schedule

    
WeekKWDateLecture TopicRequired Reading read this before the corresponding class!Lab
140Thu, 2017-10-05Agile Web Development - IntroTime Box, Topics, Rails Installation
241Thu, 2017-10-12Rails Dash, Ruby* Getting Started with RailsDefinition of Topics & Groups, Installation cont’ed
342Thu, 2017-10-19Web Applications Overview, Active Record Associations and Migrations* Active Record BasicsTopic 1: Rails and Active Record
443Thu, 2017-10-26Domain Models, Associations in the View* Active Record AssociationsTopic 1: Rails and Active Record
544Thu, 2017-11-02Testing and BootstrapCh. 7 Testing: Only “Installing RSpec for Testing”, Chapter 9 (Bootstrap)Topic 2: Authentication & Testing
645Thu, 2017-11-09(no lecture)
746Thu, 2017-11-16Authentication with Devise(*) Chapter 2 (Devise)Topic 2: Authentication & Testing
847Thu, 2017-11-23Docker & DatabaseLaura Frank: Using Docker for Rails Development. Codeship-Blog, 19.6.2017Topic 3: Search Functionality, Database & Docker
948Thu, 2017-11-30Active Record Queries* Rails Guides: Active Record Query Interface or Chapter 4, Chapter 5 for allTopic 3: Search Functionality, Database & Docker
1049Thu, 2017-12-07Rails Deployment and Continuous IntegrationMartin Fowler’s Bliki Article on Continuous IntegrationTopic 4: Deployment & Javascript
1150Thu, 2017-12-14Java ScriptRails Guides: Working with JavaScript in RailsTopic 4: Deployment & Javascript
1251Thu, 2017-12-21no class
131Thu, 2018-01-04External APIsTopic 5: External APIs & Security
142Thu, 2018-01-11Securing Web ApplicationsRuby on Rails Security GuideTopic 5: External APIs & Security
153Thu, 2018-01-18Exam Preparation, Planning of Own Topic & Project FinalizationTopic 6: choose one yourself
164Thu, 2018-01-25ExamTopic 6: choose one yourself
175Thu, 2018-02-01No Lecture
Fri, 2018-02-01SHOWTIME! 10:00 H001
186Tue, 2018-02-06Final Reports/Projects due