CS396A UGP Presentation. Dr. Prabhakar T.V
|
|
- Elinor Randall
- 8 years ago
- Views:
Transcription
1 CS396A UGP Presentation A framework for Institutional Knowledge Management and Sharing Preetansh Goyal, K. Goutham Reddy under the guidance of Dr. Prabhakar T.V IIT KANPUR India Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
2 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
3 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
4 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Knowledge Management System Description A Knowledge Management system aims to provide the ability to organize and locate relevant content. We can then analyse relationships in the content and prepare a knowledge map.
5 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
6 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Problem Statement Aim We propose a Knowledge Management System for the Institute where we organize the contents related to academic achievements and involvements in a hierarchical manner. Figure: Hierarchy
7 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
8 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Drupal Drupal is a content management software, widely used in various web applications nowadays and provides easy authoring, reliability and a good security. The Drupal project is open source and has one of the largest open source communities. This enables easy collaboration and debugging and also leads the path for thousands of add-on features and modules.
9 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
10 Implementation The core data of the application was added through adding various content types to the application. Achievements Department Institute type Institutes Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
11 Achievement Content type defines structure of an achievement such as Award, Paper, Patent, etc enables user (Professor) to add an achievement to his profile fields to provide relevant details related to each achievement type Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
12 Department Content type defines the structure of a department type this content type provides the admin the route to add a generic department type to the application. For example, the admin may add a department name Computer Science to the application and this department can later be referenced in the Institute content type. Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
13 Institute type this content type provides the admin the route to add a generic institute type to the application while adding a new institute, one of these types is assigned to it Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
14 Institute - Content type new Institute is added to the application via this content type content type contains information about the institute such as name, type and lists it s various departments Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
15 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
16 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Interaction Through the Views of the application, users interact with the content where they can view all achievements. Authorized users(professors) can add achievements and they can view all their achievements in a view. Professors have Blocks on their dashboard to access their few five achievements and also to add new achievement. Once a professor add the details of a new achievement, request is generated in the admin(hod) dashboard where he can approve the achievement and subsequently publish it.
17 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
18 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
19 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Idea Aim Here at IITK, the institute offers hundreds of courses which are taken by thousands of students. A major problem faced by students is the absence of a single place to find all the course related materials and also the lack of a single discussion platform. We intend to solve all those problems with our application Bello. This is a Course Content Sharing platform designed to Connect Students. It offers Discussion forum, Announcement page and at the same time acts as a hub for course material such as lecture notes, exam papers etc accumulated over the past.
20 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
21 MEAN Stack MongoDB MongoDB is a NOSQL database. This stores data in JSON format which makes it easy for transfer between client and server. ExpressJS This is a MVC framework used to build web apps using NodeJS. AngularJS Replaced with ejs rendering engine. AngularJS is a frontend javascript framework. Here we are using ejs-embedded javascript rendering engine. NodeJS Node is server side javascript execution environment. Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
22 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
23 Structure of Application app.js config controllers models node modules public views package.json Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
24 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
25 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Flow Figure: Flow
26 Flow When a HTTP request is made, the application processes the request through the appropriate route in the app.js. This application uses GET and POST requests only. Routes are defined in the app.js file. For a match of request in the app.js file, the corresponding method from the controller is called. The user authentication and privileges are verified using the isauthenicated function in passport.js. If the user requirements are matched for the request, the controller function proceeds otherwise the user is redirected to login page. Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
27 Flow Once the controller proceeds, it processes the request and calls the next required method. For requests requiring interaction with the database, the controller gets the data via the models and sends the requisite information to the appropriate view. The requests which require redirecting to a different view are handled by the controller, where if data is required, is fetched via a model from the database and passed to the view. Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
28 Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31 Outline 1 Knowledge Management System Introduction: Knowledge Management Problem Statement Drupal Implementation Achievement Content type Department Content type Institute type - Content type Institute Content type Interaction 2 Resource Sharing Application Idea MEAN Stack Structure of Application Flow Other Modules/Technologies Used
29 Other Modules/Technologies Used jquery bcrpyt-nodejs Material Bootstrap Mongoose PassportJS express-generator AJAX Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
30 Future Possibilities Collaboration of professors in achievements and these can be across departments and institutes. Research Assistant and other Student types can be incorporated in the application and professor, department and institute be allowed to endorse their achievements. Discussion forum can be improved. Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
31 Thank You :) Preetansh Goyal, K. Goutham Reddy under the guidance CS396A of Dr. UGP Presentation Prabhakar T.V (IIT Kanpur) / 31
FormAPI, AJAX and Node.js
FormAPI, AJAX and Node.js Overview session for people who are new to coding in Drupal. Ryan Weal Kafei Interactive Inc. http://kafei.ca These slides posted to: http://verbosity.ca Why? New developers bring
More informationWEB DEVELOPMENT IMMERSIVE GA.CO/WDI
General Assembly Course Curriculum WEB DEVELOPMENT IMMERSIVE Table of Contents 3 Overview 4 Students 5 Curriculum Projects & Units 11 Frequently Asked Questions 13 Contact Information 2 Overview OVERVIEW
More informationMEAN/Full Stack Web Development - Training Course Package
Brochure More information from http://www.researchandmarkets.com/reports/3301786/ MEAN/Full Stack Web Development - Training Course Package Description: This course pack features a detailed exploration
More informationICON UK 2015 node.js for Domino developers. Presenter: Matt White Company: LDC Via
ICON UK 2015 node.js for Domino developers Presenter: Matt White Company: LDC Via September 2012 Agenda What is node.js? Why am I interested? Getting started NPM Express Domino Integration Deployment A
More informationLearning Web App Development
Learning Web App Development Semmy Purewal Beijing Cambridge Farnham Kbln Sebastopol Tokyo O'REILLY Table of Contents Preface xi 1. The Workflow 1 Text Editors 1 Installing Sublime Text 2 Sublime Text
More informationDeveloping ASP.NET MVC 4 Web Applications
Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools
More informationDeveloping ASP.NET MVC 4 Web Applications MOC 20486
Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies
More informationAvaya Inventory Management System
Avaya Inventory Management System June 15, 2015 Jordan Moser Jin Oh Erik Ponder Gokul Natesan Table of Contents 1. Introduction 1 2. Requirements 2-3 3. System Architecture 4 4. Technical Design 5-6 5.
More informationDeveloping ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationHYBRID. Course Packet
HYBRID Course Packet TABLE OF CONTENTS 2 HYBRID Overview 3 Schedule 4 Prerequisites 5 Admissions Process 6 What is a Full Stack? 7 Why Become a Full Stack Developer? 8 Inside the 3 Full Stacks: LAMP 9
More informationWeb Applications: Overview and Architecture
Web Applications: Overview and Architecture Computer Science and Engineering College of Engineering The Ohio State University Lecture 1 Road Map in Pictures: Web App Road Map in Pictures Browser Request
More informationCT30A9301 Code Camp on Platform Based Application Development. LocalEAT
CT30A9301 Code Camp on Platform Based Application Development Open Data and Green IT CodeCamp Spring 2015 LocalEAT Anar Bazarhanova 0 446968 Julien Dhallenne 0446926 Khan Mohammad Habibullah 0446890 Marie
More informationLucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088
Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 SUMMARY Over 7 years of extensive experience in the field of front-end Web Development including Client/Server
More informationThe Learn-Verified Full Stack Web Development Program
The Learn-Verified Full Stack Web Development Program Overview This online program will prepare you for a career in web development by providing you with the baseline skills and experience necessary to
More informationThis Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:
Introduction to Office 365 Development DevOps - Visual Studio Release Management Jump Start Building Blocks: JavaScript and C# (Initialize) Cross-Platform Development with Visual Studio Introduction to
More informationWhat is a CMS? Why Node.js? Joel Barna. Professor Mike Gildersleeve IT 704 10/28/14. Content Management Systems: Comparison of Tools
Joel Barna Professor Mike Gildersleeve IT 704 10/28/14 Content Management Systems: Comparison of Tools What is a CMS? A content management system (CMS) is a system that provides a central interface for
More informationKEYSTONE JS FOR DRUPAL DEVELOPERS
NYC CAMP KEYSTONE JS FOR DRUPAL DEVELOPERS @northps JULY 18, 2016 ABOUT US Founded 2003 114 Employees 10 YEARS Average Experience Offices in: NEW YORK, NY (HQ) BOSTON, MA PHILADELPHIA, PA 80 % Of our clients
More informationVincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network vadimg88@gmail.com
Vincent Gabriel Senior Software Developer at Landmark Network vadimg88@gmail.com Summary Open Source Contributions: https://github.com/vinceg Results-oriented lead architect with a focus on delivering
More informationArt of Code Front-end Web Development Training Program
Art of Code Front-end Web Development Training Program Pre-work (5 weeks) Codecademy HTML5/CSS3 and JavaScript tracks HTML/CSS (7 hours): http://www.codecademy.com/en/tracks/web JavaScript (10 hours):
More informationSAV2013: The Great SharePoint 2013 App Venture
SHAREPOINT 2013 FOR DEVELOPERS 5 DAYS SAV2013: The Great SharePoint 2013 App Venture AUDIENCE FORMAT COURSE DESCRIPTION Professional Developers Instructor-led training with hands-on labs This 5-day course
More informationThis course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.
20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction
More informationMarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
More informationJavaScript Programming
JavaScript Programming Pushing the Limits ADVANCED APPLICATION DEVELOPMENT WITH JAVASCRIPT & HTML5 Jon Raasch WILEY Contents About the Author vi Dedication vii About the Contributor ix Acknowledgments
More informationMarkLogic 8: Samplestack
MarkLogic 8: Samplestack Kasey Alderete, Justin Makeig, Charles Greer, Daphne Maddox January 2015 MarkLogic 8 Feature Presentations Topics Developer Experience: Samplestack and Reference Architecture Product
More informationNode.js, MongoDB and AngularJS Web Development
Node.js, MongoDB and AngularJS Web Development Developer s Library ESSENTIAL REFERENCES FOR PROGRAMMING PROFESSIONALS Developer s Library books are designed to provide practicing programmers with unique,
More informationWeb application specialist with a broad range of front-end technology expertise.
Kris Karras Experienced Front-End Engineering for UI/UX developer.kris.karras@gmail.com Summary Web application specialist with a broad range of front-end technology expertise. Loves working with creative
More informationEMPLOYEE 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 informationNoSQL web apps. w/ MongoDB, Node.js, AngularJS. Dr. Gerd Jungbluth, NoSQL UG Cologne, 4.9.2013
NoSQL web apps w/ MongoDB, Node.js, AngularJS Dr. Gerd Jungbluth, NoSQL UG Cologne, 4.9.2013 About us Passionate (web) dev. since fallen in love with Sinclair ZX Spectrum Academic background in natural
More informationPROFESSIONAL. Node.js BUILDING JAVASCRIPT-BASED SCALABLE SOFTWARE. Pedro Teixeira WILEY. John Wiley & Sons, Inc.
PROFESSIONAL Node.js BUILDING JAVASCRIPT-BASED SCALABLE SOFTWARE Pedro Teixeira WILEY John Wiley & Sons, Inc. INTRODUCTION xxvii CHAPTER 1: INSTALLING NODE 3 Installing Node on Windows 4 Installing on
More informationCloud Services Design
Czech Technical University in Prague FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING Bachelor Thesis Cloud Services Design Vassiliy Zhovner May 17, 2013 Supervisor: Ing. Robert Pergl,
More informationMobile development with Apache OFBiz. Ean Schuessler, co-founder @ Brainfood
Mobile development with Apache OFBiz Ean Schuessler, co-founder @ Brainfood Mobile development For the purposes of this talk mobile development means mobile web development The languages and APIs for native
More informationMuzikayise Flynn Buthelezi
MFB Project, 56 Marble road, Apple Orchids, Johannesburg, South Africa mobile: +27 82 594 4807 e-mail: muzi@mfbproject.co.za web: http://mfbproject.co.za/ Muzikayise Flynn Buthelezi Full Stack Javascript
More informationDesign and Technology Manifesto
Design and Technology Manifesto Technologies/Software(Website): We use Django for the framework for our website since it is easy to use and comes with a lot of built in functionality that makes our lives
More informationApache Sling A REST-based Web Application Framework Carsten Ziegeler cziegeler@apache.org ApacheCon NA 2014
Apache Sling A REST-based Web Application Framework Carsten Ziegeler cziegeler@apache.org ApacheCon NA 2014 About cziegeler@apache.org @cziegeler RnD Team at Adobe Research Switzerland Member of the Apache
More informationArchitecture Workshop
TIE-13100 / TIE-13106 Tietotekniikan projektityö / Project Work on Pervasive Systems Architecture Workshop Hadaytullah Marko Leppänen 21.10.2014 Workshop Plan Start Technologies Table (Collaboration) Workshop
More informationWhat is Drupal, exactly?
What is Drupal, exactly? Drupal is an open source content management system used to build and manage websites. A content management system (CMS) is a set of procedures or functions that allow content to
More informationResponsive, resilient, elastic and message driven system
Responsive, resilient, elastic and message driven system solving scalability problems of course registrations Janina Mincer-Daszkiewicz, University of Warsaw jmd@mimuw.edu.pl Dundee, 2015-06-14 Agenda
More informationMultimedia im Netz (Online Multimedia) Wintersemester 2014/15. Übung 09 (Hauptfach)
Multimedia im Netz (Online Multimedia) Wintersemester 2014/15 Übung 09 (Hauptfach) Ludwig-Maximilians-Universität München Online Multimedia WS 2014/15 - Übung 09-1 Today s Agenda Spot the error! Mash-Ups
More informationApplied Internet Technology (CSCI-UA.0480) - Sample Questions
Applied Internet Technology (CSCI-UA.0480) - Sample Questions A reference is provided on the last page. This does not represent the length of the actual midterm (this has more questions) 1. Two broad categories
More informationResponsive UX & UI Front End Developer
Full Stack Developer London 530/day Years of experience: 8+ Latest contract: Front End Developer at Ericsson Red Bee Responsive UX & UI Front End Developer S U M M A R Y 8+ years professional working experience
More informationDrupal CMS for marketing sites
Drupal CMS for marketing sites Intro Sample sites: End to End flow Folder Structure Project setup Content Folder Data Store (Drupal CMS) Importing/Exporting Content Database Migrations Backend Config Unit
More informationPROPOSED SOLUTIONS FOR THE DESIGN & DEVELOPMENT OF COUPON WEBSITE
PROPOSED SOLUTIONS FOR THE DESIGN & DEVELOPMENT OF COUPON WEBSITE Proposed Framework: PHP5.0, Jquery, Json, Javascript, Ajax; MySQL will be used as back-end database; Div based HTML/CSS for browser compatibility;
More informationStriderCD Book. Release 1.4. Niall O Higgins
StriderCD Book Release 1.4 Niall O Higgins August 22, 2015 Contents 1 Introduction 3 1.1 What Is Strider.............................................. 3 1.2 What Is Continuous Integration.....................................
More informationSoftware Development & Education Center PHP 5
Software Development & Education Center PHP 5 (ADVANCE) Detailed Curriculum Advance PHP JQuery Basics Of JQuery Including the JQuery Library Code in an HTML Page JQuery Utilities Faster, Simpler, More
More informationWhy Pompeiify Program Is Paid?
Why Pompeiify Program Is Paid? Ecommerce Jobs & Careers: What are the qualifications/eligibility are necessary to join Pompeiify Program? Now a days E-commerce is very hot topics everywhere e-commerce
More informationAngularJS for the enterprise
Jan- Kees van Andel So0ware Architect, JPoint, @jankeesvanandel 1 1 What I always liked about programming 2 2 And it keeps getting better... 3 3 Also for the web 4 4 Not only games 5 5 And not only WebGL
More informationSplendorNet. Pvt. Ltd. www. www. www. Riding The Future. Portfolio. You could say, we do it all... (and you'd be right.)
SplendorNet Pvt. Ltd. www www www Riding The Future Web Portfolio You could say, we do it all... (and you'd be right.) About Us SplendorNet Technologies Pvt. Ltd. is a fast growing company striving for
More informationElectronic Ticket and Check-in System for Indico Conferences
Electronic Ticket and Check-in System for Indico Conferences September 2013 Author: Bernard Kolobara Supervisor: Jose Benito Gonzalez Lopez CERN openlab Summer Student Report 2013 Project Specification
More informationHEAVY LIFTING WEB DEVELOPER
VENTUREWEB / A DIGITAL EXPERIENCE AGENCY HEAVY LIFTING WEB DEVELOPER JUNE 2015 1 VENTUREWEB / A DIGITAL FIRST AGENCY Heavy Lifting Web Developer DO YOU SEND TEXTS TO YOUR FRIENDS IN PHP? IN LOVE WITH ANGULAR.JS
More informationMASTER DRUPAL 7 MODULE DEVELOPMENT
MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts
More informationWrite Modern Web Apps with the MEAN Stack
Write Modern Web Apps with the MEAN Stack Mongo, Express, AngularJS, and Node.js DEVELOP AND DESIGN Jeff Dickey Write Modern Web Apps with the MEAN Stack Mongo, Express, AngularJS, and Node.js DEVELOP
More informationINF5750/9750 Introduction INF5750/9750 - Lecture 1 (Part I)
INF5750/9750 Introduction INF5750/9750 - Lecture 1 (Part I) Lecturers: Magnus Korvald: korvald@ifi.uio.no Lecture 1 - overview Course content Assignments and group work Prerequisites Thorough general programming
More informationCloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage
More informationWEB SECURITY CONCERNS THAT WEB VULNERABILITY SCANNING CAN IDENTIFY
WEB SECURITY CONCERNS THAT WEB VULNERABILITY SCANNING CAN IDENTIFY www.alliancetechpartners.com WEB SECURITY CONCERNS THAT WEB VULNERABILITY SCANNING CAN IDENTIFY More than 70% of all websites have vulnerabilities
More informationA little about me: I m a Computer Science Engineer I m Spanish but living in Finland. I ve been working and contributing to Drupal for more than 3
1 A little about me: I m a Computer Science Engineer I m Spanish but living in Finland. I ve been working and contributing to Drupal for more than 3 years I m working for #AberdeenCloud, the newway of
More informationIBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience
IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks
More informationBrief Description of project: This project will be an interactive Javascript. 1. What do you want to accomplish by doing this project?
Date: 10/9/2013 Title: History of Web Development Brief Description of project: This project will be an interactive Javascript presentation detailing the history of web development from its early days
More informationFour Reasons Your Technical Team Will Love Acquia Cloud Site Factory
Four Reasons Your Technical Team Will Love Acquia Cloud Site Factory Table of Contents The Journey You ve Accepted.... 3 The Freedom of Open Source and Power of Drupal.... 4 Manage and Deploy Tens, Hundreds,
More informationCertified Selenium Professional VS-1083
Certified Selenium Professional VS-1083 Certified Selenium Professional Certified Selenium Professional Certification Code VS-1083 Vskills certification for Selenium Professional assesses the candidate
More informationAdd Munchkin Tracking Code to Your Website
Add Munchkin Tracking Code to Your Website Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting custom JavaScript.
More informationEHR Designer: Engineering Volume. Noah Pedrini, Marine Koshkakaryan, PIIM, The New School. Last Updated: February 6, 2015
Noah Pedrini, Marine Koshkakaryan, PIIM, The New School Last Updated: February 6, 2015 Notes Revision History Date Notes Author 3/12/2014 Document creation and formatting Jihoon Kang 3/12/2014 Add initial
More informationAndrew Kovalenko Full Stack Web Developer
Andrew Kovalenko Full Stack Web Developer 3425 Lebon Dr apt. 925, San Diego CA 92122 USA Tel: +1 619 342 59 14 LinkedIn: https://www.linkedin.com/in/kovalenkoandrey Visit card: http://andrewkovalenko.com
More informationDesign ï Development ï Digital Marketing ï Content
Design ï Development ï Digital Marketing ï Content About Us We are a digital agency with a fresh and unique approach. We believe in working as strategic partners and not as vendors. We decide on the platforms
More informationASP.NET Using C# (VS2012)
ASP.NET Using C# (VS2012) This five-day course provides a comprehensive and practical hands-on introduction to developing applications using ASP.NET 4.5 and C#. It includes an introduction to ASP.NET MVC,
More informationATLAS job monitoring in the Dashboard Framework
ATLAS job monitoring in the Dashboard Framework J Andreeva 1, S Campana 1, E Karavakis 1, L Kokoszkiewicz 1, P Saiz 1, L Sargsyan 2, J Schovancova 3, D Tuckett 1 on behalf of the ATLAS Collaboration 1
More informationwww.expaway.com Offerte del 13 giugno 2014
www.expaway.com Offerte del 13 giugno 2014 TR1414A - SOFTWARE DEVELOPER/ ARCHITECT (GERLINGEN) Location: Gerlingen (9 km west of Stuttgart) Field of operation: Consumer Services Founded: 2011 and German
More informationSELECTED PROJECTS / PORTFOLIO
SELECTED PROJECTS / PORTFOLIO RecyclingPerks (recyclingperks.com) Many people pull their blue recycling bin to the curb every week or two to recycle. But did you know that you can earn rewards for recycling?
More informationJames Singletary IV :: Front End Web Developer located in Tampa, Florida
James Singletary IV :: Front End Web Developer located in Tampa, Florida (813) 843 5176 :: jsingletaryiv@gmail.com :: jamessingletaryiv.com Technical Summary HTML5, CSS3, JavaScript / jquery, Ajax, JSON,
More informationInstallation Guide MAGENTO PAYMENT PLUGIN. release 1.0.1
release 1.0.1 MAGENTO PAYMENT PLUGIN MAXIMUM CONSULT Tel: (+258) 21 903 112 (+258) 84 74 37 30 8 (+258) 82 61 45 471 Email: info@maximumconsult.com Maputo. Mozambique 1 Paguei.Online is the first Mozambican
More informationHow is it helping? PragmatiQa XOData : Overview with an Example. P a g e 1 12. Doc Version : 1.3
XOData is a light-weight, practical, easily accessible and generic OData API visualizer / data explorer that is useful to developers as well as business users, business-process-experts, Architects etc.
More informationSoftware development & technologies in Market Research industry
Software development & technologies in Market Research industry Ember.js, PHP, ConfirmIt & Dimensions October 2014 1 ROC Online 2 Who we are and what we do? Team & Skills Process Software/Frameworks/Products
More informationwww.innobuzz.in Certified PHP Professional (CPP) Brochure Certified PHP Professional Training Brochure
Certified PHP Professional (CPP) Brochure Certified PHP Professional Training Brochure Innobuzz Knowledge Solutions (P) Limited is a Leading Global Firm providing Training Programs on Information Security,
More informationFile Auditor for NAS, Net App Edition
File Auditor for NAS, Net App Edition Installation Guide Revision 1.2 - July 2015 This guide provides a short introduction to the installation and initial configuration of NTP Software File Auditor for
More informationSitecore Dashboard User Guide
Sitecore Dashboard User Guide Contents Overview... 2 Installation... 2 Getting Started... 3 Sample Widgets... 3 Logged In... 3 Job Viewer... 3 Workflow State... 3 Publish Queue Viewer... 4 Quick Links...
More information(An) Optimal Drupal 7 Module Configuration for Site Performance JOE PRICE
(An) Optimal Drupal 7 Module Configuration for Site Performance JOE PRICE Intro I m a performance junkie. My top three non-drupal performance tools are Apache Bench, Google PageSpeed Insights, and NewRelic.
More informationFrance-Strasbourg: IT services: consulting, software development, Internet and support 2014/S 126-224834. Contract notice.
1/12 This notice in TED website: http://ted.europa.eu/udl?uri=ted:notice:224834-2014:text:en:html France-Strasbourg: IT services: consulting, software development, Internet and support 2014/S 126-224834
More informationProject Orwell: Distributed Document Integrity Verification
1 Project Orwell: Distributed Document Integrity Verification Tommy MacWilliam tmacwilliam@cs.harvard.edu Abstract Project Orwell is a client and server application designed to facilitate the preservation
More informationStripe. Chapters. Copyright. Authors. Stripe modules for oscommerce Online Merchant. oscommerce Online Merchant v2.3
Stripe Stripe modules for oscommerce Online Merchant. Chapters oscommerce Online Merchant v2.3 Copyright Copyright (c) 2014 oscommerce. All rights reserved. Content may be reproduced for personal use only.
More informationUNIVERSITY OF HERTFORDSHIRE. School of Computer Science. Modular Masters Programme in Computer Science
UNIVERSITY OF HERTFORDSHIRE School of Computer Science Modular Masters Programme in Computer Science 7COM1039 Advanced Computer Science Masters Project Final Report May 2015 A comparison of the performance
More informationCollaborative Open Market to Place Objects at your Service
Collaborative Open Market to Place Objects at your Service D6.4.1 Marketplace integration First version Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP6 Open marketplace Lead
More informationBrandlink Business-to-Business E-commerce web Solution. Master of Science Thesis MUHAMMAD ALI NASIR JANJUA MUHAMMAD ARIF
Brandlink Business-to-Business E-commerce web Solution Master of Science Thesis MUHAMMAD ALI NASIR JANJUA MUHAMMAD ARIF Chalmers University of Technology University of Gothenburg Department of Computer
More informationResource Guide: Developing for Mobile on Drupal
Resource Guide: Developing for Mobile on Drupal Delivering content today requires broad flexibility, at least if you want to do it well across all possible devices. Drupal offers a terrific platform for
More informationGit - Working with Remote Repositories
Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync
More informationModern Web Development From Angle Brackets to Web Sockets
Modern Web Development From Angle Brackets to Web Sockets Pete Snyder Outline (or, what am i going to be going on about ) 1.What is the Web? 2.Why the web matters 3.What s unique about
More informationCase Study. Online Retail Management System with SAP Integration. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1
Case Study Online Retail Management System with SAP Integration www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement Client required a complete retail management system that
More informationProgramming Fundamentals of Web Applications Course 10958A; 5 Days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course
More informationMongoDB and Couchbase
Benchmarking MongoDB and Couchbase No-SQL Databases Alex Voss Chris Choi University of St Andrews TOP 2 Questions Should a social scientist buy MORE or UPGRADE computers? Which DATABASE(s)? Document Oriented
More informationTable of Contents. Open-Xchange Authentication & Session Handling. 1.Introduction...3
Open-Xchange Authentication & Session Handling Table of Contents 1.Introduction...3 2.System overview/implementation...4 2.1.Overview... 4 2.1.1.Access to IMAP back end services...4 2.1.2.Basic Implementation
More informationCSCI-UA:0060-02. Database Design & Web Implementation. Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com
CSCI-UA:0060-02 Database Design & Web Implementation Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com Lecture #27: DB Administration and Modern Architecture:The last real lecture. Database
More informationAbdullah Radwan. Target Job. Work Experience (9 Years)
Abdullah Radwan LAMP / Linux / PHP / Apache / Ruby / MySQL / ASP.NET / Web Developer Wordpress / Magento / Drupal / C# / Sql Server / HTML / HTML5 / CSS CSS3 / Javascript / jquery / Prototype / SEO Target
More informationThe importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013
The importance of Drupal Cache Luis F. Ribeiro Ci&T Inc. 2013 Introduction Caio Ciao Luppi Software Architect at Ci&T Inc. More than 4 years of experience with Drupal Development Experience with Application
More informationMOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions
MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Overview This course provides students with the knowledge and skills to work with the server-side and client-side object models,
More informationIPSL - PRODIGUER. Messaging Platform Design
IPSL - PRODIGUER Messaging Platform Design I - Platform Overview Aujhourd hui TGCC IDRIS CINES SSH IPSL User @ Command Line Demain ( = Aujhourd hui + Messaging Platform) IPSL IPSL TGCC IDRIS CINES CNRM
More informationBuilding native mobile apps for Digital Factory
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
More informationWeb development with Lua Programming Language
Web development with Lua Programming Language Introducing Sailor, a web MVC framework in Lua Etiene Dalcol @etiene_d Web development with Lua Programming Language Introducing Sailor, a web MVC framework
More informationZabbix Manual. https://www.zabbix.com/documentation/2.0/manual
Zabbix Manual [Zabbix] 11/21/13, 4:25 PM Zabbix Manual Welcome to the user manual for Zabbix 2.0 software. These pages are created to help our users successfully manage their monitoring tasks with Zabbix,
More informationHow To Train Aspnet
Technology Services...Ahead of Times.net Training Plan Level 3 Company Class Pre-requisites Attendees should have basic knowledge of: HTML/ JavaScript Object Oriented Programming Relational DBMS / SQL
More informationHow To Build A Web App
UNCLASSIFIED Next Gen Web Architecture for the Cloud Era Chief Scientist, Raytheon Saturn 2013 28 Apr - 3 May Copyright (2013) Raytheon Agenda Existing Web Application Architecture SOFEA Lessons learned
More informationA Practical Approach to Process Streaming Data using Graph Database
A Practical Approach to Process Streaming Data using Graph Database Mukul Sharma Research Scholar Department of Computer Science & Engineering SBCET, Jaipur, Rajasthan, India ABSTRACT In today s information
More information