Internet Praktikum TK WS17/18 (Kickoff) Lecturer: Christian Meurisch, Sebastian Kauschke
|
|
- Gervais Pearson
- 6 years ago
- Views:
Transcription
1 Internet Praktikum TK WS17/18 (Kickoff) Lecturer: Christian Meurisch, Sebastian Kauschke
2 LECTURERS Christian Meurisch S2/02 A112 Sebastian Kauschke S2/02 D202! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 2
3 GOALS & GENERAL Type: P4, 6CPs ( pr) Main purpose of the course: Mobile + Backend Development 6 tutorial sessions (optional) Implementation of a project Teamwork! ~4-5 students per group At the end we expect build-/runnable (.apk), documented code (> 2 days before) 1CP = 25-30h 6CP = h 4-5 students: ~ h technical user documentation (> 10 pages, TUD template, 11pt) final presentation (i.e., 1min pitch/promotion video + live demo)! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 3
4 COURSE MODUS Previous courses style (< WS15/16) different projects weekly meetings self-studying New organization (>= WS15/16) same project for all groups training/tutorial lessons as bootstrap support for implementing the project and to keep all students at the same knowledge level self-studying is still necessary (!) course topics mobile development (Android) web development (HTML, JavaScript, Bootstrap, NodeJS)! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 4
5 COURSE MODUS Previous courses style (< WS15/16) different projects weekly meetings self-studying New organization (>= WS15/16) same project for all groups Reason? Number of participants (> 100) vs. number of supervisors (2) training/tutorial lessons as bootstrap support for implementing the project and to keep all students at the same knowledge level self-studying is still necessary (!) course topics mobile development (Android) web development (HTML, JavaScript, Bootstrap, NodeJS)! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 5
6 LAST PROJECT (WS 16/17) Silent Music Party
7 LAST PROJECT (WS 16/17) Silent Music Party
8 THE PROJECT (WS17/18) Social Li(f v)e Tracking
9 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile)
10 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile) TIMELINE (Places* / Activities) *home/work/..
11 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile) TIMELINE (Places* / Activities) *home/work/.. SUMMARIES (e.g., daily, weekly,..)
12 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile) SOCIAL COMPONENT (e.g., sharing / tracking) TIMELINE (Places* / Activities) *home/work/.. SUMMARIES (e.g., daily, weekly,..)
13 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile) SOCIAL COMPONENT (e.g., sharing / tracking) TIMELINE (Places* / Activities) *home/work/.. GAMIFICATION (e.g., achievements, ranking,..) SUMMARIES (e.g., daily, weekly,..)
14 THE PROJECT (WS17/18) Social Li(f v)e Tracking USER MANAGEMENT (login / registration / profile) TIMELINE (Places* / Activities) *home/work/.. SUMMARIES (e.g., daily, weekly,..) SOCIAL COMPONENT (e.g., sharing / tracking) GAMIFICATION (e.g., achievements, ranking,..) BONUS (e.g., Smartwatch app, Cheering, Live-Chat,..)
15 THE PROJECT (WS17/18) Social Li(f v)e Tracking Third-party services Sensor: Location Sensor: Activity NoSQL database: mongodb
16 THE PROJECT (WS17/18) Social Li(f v)e Tracking Third-party services Sensor: Location Sensor: Activity NoSQL database: mongodb Task allocation - Split your team (> 4-5 students) into front-end (Android) and back-end (NodeJS) developers
17 THE PROJECT (WS17/18) Social Li(f v)e Tracking More details in the next lecture
18 Organizational Issues
19 COMMUNICATION PLATFORM OpenProject ( Login with your TU-ID is necessary An overview of recent activities 2 discussion forums Organizational issues Technical issues A Git repository containing both code examples and slides Log in to the system as soon as possible so that I can give you rights to view the lecture space and assign you to your group space! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 19
20 YOUR GROUP WORKSPACE Each group has its own workspace including an overview of recent group activities a personal group discussion forum for internal discussions a group wiki a Git repository Assignments to groups (next Monday) building groups in advance (~4-5 students) a single person will be assigned to a group Please use the git repository to merge your code! Each team member should contribute to the project (> git commits).! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 20
21 TUTOR Regular consulting hours when? - Tuesday 17:15-18:15 (starting ) where? - S2 02 A313 (see our forum for changes) Digital support general questions: SCM forums Stefan Wullkotte, B.Sc. iptk.tutor@gmail.com specific questions: to Stefan General or technical issues: iptk.tutor@gmail.com Organizational issues: iptk@tk.tu-darmstadt.de Please ask Stefan first, if you have any technical or understanding issues!! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 21
22 EXTENSIVE SUPPORT I have a question I have a technical issue details regarding presented topics general general deep problem Questions within lectures SCM forums Consulting hour 1st level support if the problem cannot be solved to Stefan iptk.tutor@gmail.com 2nd level support if the problem cannot be solved by Stefan to lecturers 3rd level support! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 22
23 AGENDA (PRELIMINARY) Kickoff (Wed, , 17:10-18:50, S2 02 C110) 6 Tutorial sessions (weekly > Wed, 17:10-18:50, S2 02 C110) : Project details, Git, NodeJS basics (npm, grunt) : RESTful API, Restify, JWT, Rate Limiting, API Documentation : Database (MongoDB), External services (Thu!): Android Studio, Basics (UI), Lifecycle (Room: tbd) : Services, Sensors, Database (GreenDAO) : Remote connections, Data visualization (Google Maps) Individual group meetings (Thu, , 09:00-12:00, S2 02 A116) Submission deadline (Tue, , 23:59, mandatory!) Final presentation (Thu, , 09:00-14:00, S2 02 C120, mandatory!)! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 23
24 AGENDA (PRELIMINARY) Kickoff (Wed, , 17:10-18:50, S2 02 C110) 6 Tutorial sessions (weekly > Wed, 17:10-18:50, S2 02 C110) : Project details, Git, NodeJS basics (npm, grunt) Student s choice of topics : RESTful API, Restify, JWT, Rate Limiting, API Documentation : Database (MongoDB), External services Are you interested in one specific Android/Nodejs topic? - Pls send us an : Services, Sensors, Database (GreenDAO) with your topic proposal and we try to integrate it in our lectures ;) (Thu!): Android Studio, Basics (UI), Lifecycle (Room: tbd) : Remote connections, Data visualization (Google Maps) Individual group meetings (Thu, , 09:00-12:00, S2 02 A116) Submission deadline (Tue, , 23:59, mandatory!) Final presentation (Thu, , 09:00-14:00, S2 02 C120, mandatory!)! Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 24
25 YOUR NEXT TASKS FILL OUT the registration form ( until SUNDAY, (!) ONE registration per group Team members: name, matriculation number, , Android phone? LOG IN to the OpenProject workspace w/ your university account (at latest by SUNDAY, 22.10): Internet Praktikum TK WS17/18 Christian Meurisch (Telecooperation Lab, TU Darmstadt) 25
26 " THE END Thanks for Your Attention!
EMPLOYEE LOCATION TRACKING SERVICE
WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,
More informationKick-Off. and presentation of available topics
Kick-Off and presentation of available topics 1 SECUSO Research Group Kick-Off 21.10.2016 You are in the right room if...... you want to participate in our Usable Security and Privacy lab... you are interested
More informationFULL STACK FLEX PROGRAM
THE CODING BOOT CAMP AT UNC CHARLOTTE OVERVIEW: FULL STACK FLEX PROGRAM Prepare for a career as an end-to-end web developer at The Coding Boot Camp at UNC Charlotte. Our Full Stack Flex course gives you
More information/ Cloud Computing. Recitation 7 October 10, 2017
15-319 / 15-619 Cloud Computing Recitation 7 October 10, 2017 Overview Last week s reflection Project 3.1 OLI Unit 3 - Module 10, 11, 12 Quiz 5 This week s schedule OLI Unit 3 - Module 13 Quiz 6 Project
More informationFull Stack boot camp
Name Full Stack boot camp Duration (Hours) JavaScript Programming 56 Git 8 Front End Development Basics 24 Typescript 8 React Basics 40 E2E Testing 8 Build & Setup 8 Advanced JavaScript 48 NodeJS 24 Building
More informationTecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM
Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Curriculum Overview The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationIntro Winter Semester 2016/17
Practical Course: Web Development Intro Winter Semester 2016/17 Juliane Franze & Tobias Seitz Ludwig-Maximilians-Universität München Practical Course Web Development WS 16/17-01 - 1 Today s Agenda Introduction
More informationCMPE 280 Web UI Design and Development
San José State University Department of Computer Engineering CMPE 280 Web UI Design and Development Section 2 Spring 2019 Course and Contact Information Instructor: Ron Mak Office Location: ENG 250 Email:
More informationOperations Orchestration 10.x Flow Authoring (OO220)
Operations Orchestration 10.x Flow Authoring (OO220) Education Services course product number H4S75S Course length 4 days Delivery mode Instructor Led Training (ILT) virtual Instructor Led Training (ILT)
More informationCMPE 280 Web UI Design and Development
San José State University Department of Computer Engineering CMPE 280 Web UI Design and Development Section 2 Fall 2018 Course and Contact Information Instructor: Ron Mak Office Location: ENG 250 Email:
More informationFULL STACK FLEX PROGRAM
UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationT Mobile Systems Programming (5 cr)
T-110.5130 Mobile Systems Programming (5 cr) Practical issues and course arrangements 17 th January 2012 M.Sc. Olli Mäkinen, course assistant Agenda Course basics Mobile platforms Group assignments and
More informationFULL STACK FLEX PROGRAM
UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationLIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW
UNIVERSITY OF ARIZONA CODING BOOT CAMP LIVE ONLINE PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationFULL STACK FLEX PROGRAM
UNIVERSITY OF RICHMOND CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationTechnology Background Development environment, Skeleton and Libraries
Technology Background Development environment, Skeleton and Libraries Christian Kroiß (based on slides by Dr. Andreas Schroeder) 18.04.2013 Christian Kroiß Outline Lecture 1 I. Eclipse II. Redmine, Jenkins,
More informationDiploma in Web Development Part I
Diploma in Web Development Part I Lesson 1 The Web Development Full Stack Presented by: Julian Quirke Web Development Educator Lesson 1 About us Course Agenda Member Area & Community Course Engagement
More informationMGA Developing Interactive Systems (5 ECTS), spring 2017 (16 weeks)
MGA 672 - Developing Interactive Systems (5 ECTS), spring 2017 (16 weeks) Lecturer: Ilja Šmorgun ilja.smorgun@idmaster.eu, Sónia Sousa sonia.sousa@idmaster.eu Contact Details: All email communication regarding
More informationGuide Campus Global. Participant profile. Barcelona,
Guide Campus Global Participant profile Barcelona, GENERAL INFORMATION 3 HOW TO ACCESS 4 GLOBAL CAMPUS FUNCTIONALITIES 7 1. AT THE TOP 7 2. MENU TO THE LEFT 9 THE GLOBAL CLASSROOM 11 1. GENERAL VIEW 11
More informationJavaScript Fundamentals_
JavaScript Fundamentals_ HackerYou Course Syllabus CLASS 1 Intro to JavaScript Welcome to JavaScript Fundamentals! Today we ll go over what programming languages are, JavaScript syntax, variables, and
More informationAdvanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018
Advanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018 CSCI 491/595 Section 00 Instructor: Michael Cassens Office: SS 411 Office Hours: MWF 11:00-11:50 am or by appt Phone: (415) 787-0577
More informationFULL STACK FLEX PROGRAM
THE CODING BOOT CAMP AT UNC CHARLOTTE FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW - FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part of it as
More informationCSC 443: Web Programming
1 CSC 443: Web Programming Haidar Harmanani Department of Computer Science and Mathematics Lebanese American University Byblos, 1401 2010 Lebanon Today 2 Course information Course Objectives A Tiny assignment
More informationMobile Web Appplications Development with HTML5
Mobile Web Appplications Development with HTML5 Lab 1: The Challenge Claudio Riva Aalto University - Fall 2012 1 / 36 THE CHALLENGE OVERVIEW OF THE ASSIGNMENT WAY OF WORKING TEAMS DEVEVELOPMENT ENVIRONMENT
More informationFull Stack Web Developer Nanodegree Syllabus
Full Stack Web Developer Nanodegree Syllabus Build Complex Web Applications Before You Start Thank you for your interest in the Full Stack Web Developer Nanodegree! In order to succeed in this program,
More informationEDA Spring, Project Guidelines
Project Guidelines This document provides all information regarding the project rules, organization and deadlines. Hence, it is very important to read it carefully in order to know the rules and also to
More informationLab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU
Lab 01 How to Survive & Introduction to Git Web Programming DataLab, CS, NTHU Notice These slides will focus on how to submit you code by using Git command line You can also use other Git GUI tool or built-in
More informationGetting Started in TRACS Version /1/09
What is TRACS? TRACS (Teaching, Research, And Collaboration System) is a new open-source collaborative learning environment. TRACS is being built on a technology developed by a consortium of universities
More informationCSCI 6312 Advanced Internet Programming
CSCI 6312 Advanced Internet Programming Section 01, Spring 2018, W, 5:55pm - 8:25pm Instructor: Emmett Tomai Office: ENGR 3.2100 Phone: 665-7229 Email: emmett.tomai@utrgv.edu Office hours: W 1 3pm, TR
More informationIntroduction. Software Architecture VO/KU ( / ) Roman Kern. KTI, TU Graz
Introduction Software Architecture VO/KU (707.023/707.024) Roman Kern KTI, TU Graz 2013-10-02 Roman Kern (KTI, TU Graz) Introduction 2013-10-02 1 / 32 Introduction Introduction Basic organisational information
More informationJavaScript and MVC Frameworks FRONT-END ENGINEERING
FRONT-END ENGINEERING Introduction & History Introduction JavaScript is an incredible language to learn for anyone interested in getting into programming. It is the only programing language that can run
More informationT Mobile Systems Programming (5 cr)
T-110.5130 Mobile Systems Programming (5 cr) Practical issues and course arrangements 13 th January 2016 D.Sc. (Tech.) Sakari Luukkainen, responsible teacher M.Sc. (Tech.) Olli Mäkinen, course assistant
More informationAdvance AngularJS (with.net)
Advance AngularJS (with.net) Duration: 30-40 hours class room program Prerequisites: No eligibility, course start right from installation. But knowledge of.net could add advantage. Lab 25 hours lab sessions
More informationFundamentals of Database Systems
Fundamentals of Database Systems Semester 1, 2017 Fundamentals of Database Systems COMPSCI/SOFTENG 351 COMPSCI 751 Instructors: Gill Dobbie, Miika Hannula, Sebastian Link, Gerald Weber Department of Computer
More information5th April Installation Manual. Department of Computing and Networking Software Development Degree
5th April 2017 Installation Manual Department of Computing and Networking Software Development Degree Project name: Student: Student Number: Supervisor: MaaP (Message as a Platform) Chihabeddine Ahmed
More informationLab session 1 Git & Github
Lab session 1 Git & Github Administration Course personnel: Lecturer - Refael Dakar, currentintec@gmail.com TA - Avi Hayoun, hayounav@cs.bgu.ac.il Office hours - Tuesdays, 14:00-16:00 @ 109/37 (might change)
More informationCanvas Student Guide. The Office of Online Learning Massasoit Community College
Canvas Student Guide The Office of Online Learning Massasoit Community College www.massasoit.edu TABLE OF CONTENTS What is Canvas?... 1 Computer and Browser Requirements... 1 Mobile Support... 1 Accessing
More informationDiploma in Web Development Part I
Diploma in Web Development Part I Lesson 1 The Web Development Full Stack Presented by: Julian Quirke Web Development Educator Webinar Interaction Any questions? Our support team are here to help Chat
More informationJava Camp Daily Schedule
Java Camp Daily Schedule M & W 8:30 am 10:00 am self-directed Java review exercises & activities T, R, & F 8:30 am 10:00 am instructor demonstrations, lecture, & discussion 10:00 am 10:15 am morning break
More informationMember Impacting Project Overview
Member Impacting Overview Page 1 of 7 Table of Contents PR20090027 - Outage Scheduler Table of Contents... 2 Version Control... 2 Document Purpose... 2 Executive Summary... 3 Business Impact... 3 Technical
More informationSoftware. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading
Full Stack Web Development Intensive, Fall 2017 There are two main objectives to this course. The first is learning how to build websites / web applications and the assets that compose them. The second
More informationUnit 3 - Week 2 lectures: Building your webapp
X Courses» Modern Application Development Announcements Course Forum Progress Mentor Discourse forum Discussion Forum Unit 3 - Week 2 lectures: Building your webapp Course outline How to access the portal?
More informationDr. Shuang LIANG. School of Software Engineering TongJi University
Human Computer Interface Dr. Shuang LIANG School of Software Engineering TongJi University Today s Topics Course Introduction What is? From the Software Engineering Perspective Today s Topics Course Introduction
More informationSoftware Developer June 2016 August 2017 Hemisphere Interactive, Auckland
Curriculum Vitae Andrew Prakash Mobile : (021) 08214242 Home : (09) 8370 232 Email : andrew.prakash@gmail.com Permanent Resident Bachelor s Degree in Software Development Objective An enthusiastic software
More informationDeep Dive on How ArcGIS API for JavaScript Widgets Were Built
Deep Dive on How ArcGIS API for JavaScript Widgets Were Built Matt Driscoll @driskull JC Franco @arfncode Agenda Prerequisites How we got here Our development lifecycle Widget development tips Tools we
More informationProject 3 Students Choice of Native Apps. each milestone s deadline is noon see cs164.net/expectations for each milestone s expectations
Project 3 Students Choice of Native Apps each milestone s deadline is noon see cs164.net/expectations for each milestone s expectations Mon Tue Wed Thu Fri 4/10 Proposal 4/17 Design Doc, Style Guide 4/24
More informationFULL STACK FLEX PROGRAM
GW CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.
More informationANDROID APPLICATION DEVELOPMENT COURSE Training Program
ANDROID APPLICATION DEVELOPMENT COURSE Training Program This Android Application Development Course is a 24 Hours Training Program with Certification. The program is to be developed for Matriculated, Intermediate
More informationInstructor: Anna Miller
Media Graphics ADV 3203 Fall 2016 Advertising Media Graphics - 81584 - ADV 3203 Mondays and Wednesdays 12:15 PM - 1:30 PM room 1011 And Advertising Media Graphics - 82354 - ADV 3203 Mondays and Wednesdays
More informationCS GPU and GPGPU Programming Lecture 1: Introduction. Markus Hadwiger, KAUST
CS 380 - GPU and GPGPU Programming Lecture 1: Introduction Markus Hadwiger, KAUST Lecture Overview Goals Learn GPU architecture and programming; both for graphics and for computing (GPGPU) Shading languages
More informationIntroduction. Martin Ledvinka. Winter Term 2018
Introduction Martin Ledvinka martin.ledvinka@fel.cvut.cz Winter Term 2018 Martin Ledvinka (martin.ledvinka@fel.cvut.cz) Introduction Winter Term 2018 1 / 23 Contents 1 Organization 2 Projects in Semester
More informationHCI-4/631 Software Architectures for User Interfaces, Fall 2006
HCI-4/6 Software Architectures for User Interfaces, Fall 2006 Place and Time: XXXXXX, Monday and Wednesday 9:00-10:30 Instructor: Vassilis Kostakos (vassilis@cmu.edu) Office: 2.91 Office Hours: Monday
More informationUsing and Developing with Azure. Joshua Drew
Using and Developing with Azure Joshua Drew Visual Studio Microsoft Azure X-Plat ASP.NET Visual Studio - Every App Our vision Every App Every Developer .NET and mobile development Desktop apps - WPF Universal
More informationWEB DEVELOPER BLUEPRINT
WEB DEVELOPER BLUEPRINT HAVE A QUESTION? ASK! Read up on all the ways you can get help. CONFUSION IS GOOD :) Seriously, it s scientific fact. Read all about it! REMEMBER, YOU ARE NOT ALONE! Join your Skillcrush
More informationCompiler Construction. (1 Design practical)
S C I E N C E n P A S S I O N n T E C H N O L O G Y (1 ) 716.077 SS 2017 Univ.-Prof. Dr. Franz Wotawa, DI Roxane Koitz Martin Zimmermann, Christopher Liebmann, Stephan Frühwirt Institute for Software Technology
More informationCopyright Open University Malaysia (OUM) 1-6
1-6 By the end of this presentation, you should be able to: Use myinspire for your learning activities Optimize myinspire for your online learning 2-6 Presentation Outline Part 1 Part 2 Part 3 Part 4 Part
More informationCS 235AM, Mobile Application Development: Android Spring 2016
CS 235AM, Mobile Application Development: Android Spring 2016 Sections CRN 44555 & 44036 Credits 4 Classroom 19/132 Day & Time M, W 8:00 9:50 Instructor Brian Bird Office Building 19, Room 152 Office Phone
More informationIntroduction to Kony Fabric
Kony Fabric Introduction to Kony Fabric Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on the Revision
More informationIntroduction April 27 th 2016
Social Web Mining Summer Term 2016 1 Introduction April 27 th 2016 Dr. Darko Obradovic Insiders Technologies GmbH Kaiserslautern d.obradovic@insiders-technologies.de Outline for Today 1.1 1.2 1.3 1.4 1.5
More information32 nd Annual Spring Conference Tuesday All Day Session
32 nd Annual Spring Conference Tuesday All Day Session *NEW* Lunch is included SQL Programming Overview Tuesday 09:00 AM to 4:00 PM Session Abstract Learn how to use advanced SQL features and syntax that
More informationTools. SWE 432, Fall Design and Implementation of Software for the Web
Tools SWE 432, Fall 2016 Design and Implementation of Software for the Web Today Before we can really make anything, there s a bunch of technical stuff to get out of the way Tools make our lives so much
More informationCMPS 182: Introduction to Database Management Systems. Instructor: David Martin TA: Avi Kaushik. Syllabus
CMPS 182: Introduction to Database Management Systems Instructor: David Martin TA: Avi Kaushik Syllabus Course Content Relational database features & operations Data definition, queries and update Indexes,
More informationDatabases 2 (VU) ( )
Databases 2 (VU) (707.030) Denis Helic KMI, TU Graz Oct 5, 2015 Denis Helic (KMI, TU Graz) Dbase2 Oct 5, 2015 1 / 33 Lecturer Name: Denis Helic Office: IWM (Know-Center), Inffeldgasse 13, 5th Floor, Room
More informationIonic Tutorial. For Cross Platform Mobile Software Development
About Ionic Tutorial For Cross Platform Mobile Software Development This Tutorial is for setting up a basic hybrid mobile application using the Ionic framework. The setup will be shown for both Mac and
More informationDeveloping Android applications in Windows
Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution
More informationINF Introduction. Knut Staring gmail}
INF5750 - Introduction Knut Staring knutst@{ifi, gmail} Lecture 1 - overview Background to the course Content and expectations Assignments and group work Maven build system Revision control system Object-Relational
More informationInnovation&Development. Junior Web Developer. Portuguese (fluent) English (fluent) Spanish is a plus
Innovation&Development Position Junior Web Developer Translation of software applications from Portuguese to English/Spanish Code edition and compilation is necessary Knowledge of Web Microsoft,.NET, asp.net,
More informationINFSCI 1017 Implementation of Information Systems Spring 2017
INFSCI 1017 Implementation of Information Systems Spring 2017 Time: Thursdays 6:00 8:30 Location: Information Science Building, Room 406 Instructor: Alexander Nolte Office Hours: Monday, 1-2PM Thursdays,
More informationCIS 3308 Web Application Programming Syllabus
CIS 3308 Web Application Programming Syllabus (Upper Level CS Elective) Course Description This course explores techniques that are used to design and implement web applications both server side and client
More informationUsing PBworks in the Classroom/Library. What is a wiki? Wiki means quick or fast in Hawaiian. How to use a wiki for your classroom/library
Using PBworks in the Classroom/Library What is a wiki? Wiki means quick or fast in Hawaiian A wiki is a web site that lets any visitor become a participant: you can create or edit the actual site contents
More informationDEC Computer Technology LESSON 6: DATABASES AND WEB SEARCH ENGINES
DEC. 1-5 Computer Technology LESSON 6: DATABASES AND WEB SEARCH ENGINES Monday Overview of Databases A web search engine is a large database containing information about Web pages that have been registered
More informationiphone Software Development
iphone Software Development Philipp Schmidt Volker Roth 1 What will you do..? Learn how to develop iphone apps resembling a typical real-life workflow
More informationFULL STACK FLEX PROGRAM
UCF CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW - FULL TIME PROGRAM The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development
More informationCase Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services
Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17 CWDS / Child Welfare Digital Services Agenda Sprint Stories Core County Brief Sprint Backlog and Team Metrics Feature Based Presentations:
More informationPro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development
Pro Events Functional Specification Name: Jonathan Finlay Student Number: C00193379 Course: Bachelor of Science (Honours) Software Development Tutor: Hisain Elshaafi Date: 13-11-17 Contents Introduction...
More informationMicrosoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days; Instructor-Led
Course 55035: Microsoft SharePoint Server 2013 for the Site Owner/Power User Page 1 of 8 Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days; Instructor-Led Overview This
More informationArcGIS GeoEvent Server: Making 3D Scenes Come Alive with Real-Time Data
ArcGIS GeoEvent Server: Making 3D Scenes Come Alive with Real-Time Data Morakot Pilouk, Ph.D. Senior Software Developer, Esri mpilouk@esri.com @mpesri Agenda 1 2 3 4 5 6 3D for ArcGIS Real-Time GIS Static
More informationLecture 3: Processing Language Data, Git/GitHub. LING 1340/2340: Data Science for Linguists Na-Rae Han
Lecture 3: Processing Language Data, Git/GitHub LING 1340/2340: Data Science for Linguists Na-Rae Han Objectives What do linguistic data look like? Homework 1: What did you process? How does collaborating
More informationUsing Cisco Unified MeetingPlace for IBM Lotus Notes
Using Cisco Unified MeetingPlace for IBM Lotus s Limitations When Scheduling Cisco Unified MeetingPlace Meetings From IBM Lotus s, page 1 How to Schedule a Meeting, page 2 Rescheduling a Meeting, page
More informationFULL STACK FLEX PROGRAM
THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.
More informationPre-Course Meeting Proseminar Network Hacking & Defense
Network Architectures and Services Department Computer Science Technische Universität München Pre-Course Meeting Proseminar Network Hacking & Defense Dr. Holger Kinkelin and Nadine Herold Content q Administrative
More informationFull Stack Flex Program
RUTGERS CODING BOOTCAMP Full Stack Flex Program CURRICULUM OVERVIEW - FULL TIME PROGRAM The digital revolution has transformed virtually every area of human activity and you can be part of it as a web
More informationmystudy User Guide for Students - Winter Semester
mystudy User Guide for Students - Winter Semester 2017-18 Switch to the english interface For this session (at top right side) As a presetting in your profile Status bar (at top right corner): Your role
More informationSoftware Systems Architecture
Course overview Theory Archetypes, architectural styles Models, structures and views Viewpoints Quality characteristics Application architecture Domain-specific architecture... Process Waterfall/iterative
More informationTelerik Training for Mercury 3
Telerik Training for Mercury 3 Telerik training is intended for IT professionals and Power Users familiar with constructing reports based on raw data from databases or spreadsheets. You will learn how
More informationMicrosoft SharePoint Server 2013 for the Site Owner/Power User
Course 55035A: Microsoft SharePoint Server 2013 for the Site Owner/Power User Course Details Course Outline Module 1: The Role of the Site Owner This module provides an introduction to the topics covered
More informationTesting NodeJS, REST APIs and MongoDB with UFT January 19, 2016
Testing NodeJS, REST APIs and MongoDB with UFT January 19, 2016 Brought to you by Hosted By Bernard P. Szymczak Ohio Chapter Leader HP Software Education SIG Leader TQA SIG Leader Today s Speakers Ori
More informationMobile and Social Computing
ì Mobile and Social Computing A.A. 2015/16 Lesson 1 Introduction to mobile and social computing About me Ing. Francesco Florio Mobile designer and developer since 2009 GDG Cosenza manager Teacher for University
More informationFULL STACK FLEX PROGRAM
THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.
More informationAdvanced Programming CMPS 109
Advanced Programming CMPS 109 Dr. Karim Sobh Computer Science Department Jack Baskin School of Engineering ksobh@cs.ucsc.edu Winter 2017 Basic Information Course Title: Advanced Programming (CMPS 109)
More information20486-Developing ASP.NET MVC 4 Web Applications
Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an
More informationDCMTK and QIICR. Open Connections. QIICR Kickoff Boston October 22, 2013
QIICR Kickoff Boston October 22, 2013 Open DCMTK and QIICR Dipl.-Inform. Michael Onken (Open GmbH / OFFIS e.v.) dicom@open-connections.de Open / OFFIS? OFFIS official maintainer of DICOM Toolkit DCMTK
More informationEagle Eye. Sommersemester 2017 Big Data Science Praktikum. Zhenyu Chen - Wentao Hua - Guoliang Xue - Bernhard Fabry - Daly
Eagle Eye Sommersemester 2017 Big Data Science Praktikum Zhenyu Chen - Wentao Hua - Guoliang Xue - Bernhard Fabry - Daly 1 Sommersemester Agenda 2009 Brief Introduction Pre-processiong of dataset Front-end
More informationBasics of Project Sites
February 2009 Information Technologies Copyright 2009 University of Delaware. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed
More informationCleveland State University
Cleveland State University CIS 265/506 Data Structures & Algorithms (4 credits). Fall 2014 Section 1 Class Nbrs. 2108 & 2192. Mon & Wed. 4:00 5:50 PM Prerequisites: CIS260/CIS500 Instructor: Dr. Victor
More informationBuild Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)
Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS) Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the need for something like Oracle Mobile
More informationAndroid App Development for Beginners
Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who
More informationCS-E4420 Information Retrieval
CS-E4420 Information Retrieval Course assignments 02-07-2017 Esko Ikkala Agenda General information about the course assignments Short demo: how to set up the necessary programming tools Assignments There
More informationTelerik Training for Mercury 3
Telerik Training for Mercury 3 Telerik training is intended for IT professionals and Power Users familiar with constructing reports based on raw data from databases or spreadsheets. You will learn how
More informationConnect to CCPL
Connect to Tech @ CCPL Charleston County Public Library July August September 2016 Technology Training Catalog The CCPL Tech Team includes staff from the Main Library and five Regional branches who assist
More information