UMCP (CMSC389N)
Syllabus
Schedule
Office Hours
Resources
Gitlab Server
Grades Server
Piazza
Lecture Videos - Coming Soon
Web Resources
Web Technologies Resources
Boostrap
Tables
http://mdbootstrap.com/css/tables/
http://v4-alpha.getbootstrap.com/content/tables/
Bootstrap Table Generator (and more)
Color
Color Palette Generator
Color Picker Tool
http://www.colorhunt.co/
https://encycolorpedia.com/
CSS
Learn CSS Layout
http://lesscss.org/
Device Emulators(check page on iphone, ipad, etc.)
http://quirktools.com/screenfly/
Drupal
drupal.org
Drupal Gardens
Drupal Gardens Documentation
Tutorials
Drupal Mobile Theme
JQuery Based Drupal Modules
Hosting
https://www.namecheap.com/
,
Additional Info
http://www.hostmonster.com/
PHP Hosting
http://www.inmotionhosting.com/
https://www.webhostinghub.com/
http://www.arvixe.com/
HTML
HTML Cheat Sheet
HTML Formatter
https://validator.w3.org/#validate_by_uri (HTML Validator)
HTML Validator
IDE / Editors
http://www.bluegriffon.org/ (HTML Editor)
Komodo Edit (HTML/JavaScript)
https://atom.io/
https://www.jetbrains.com/webstorm/ (JavaScript IDE)
JavaScript
JavaScript Reference
JavaScript Debugging
https://www.javascript.com/
https://fivejs.codeschool.com/episodes
ecmascript-6-complete-tutorial
http://exploringjs.com/es6/
The Modern JavaScript Tutorial
JavaScript Beautifier
ECMAScript 2015 Language Specification
Babel (JavaScript Compiler)
Gentle Explanation of this in JavaScript
A Plain English Guide to JavaScript Prototypes
Await and Async Explained with Diagrams and Examples
HTML5 FileReader API
Understanding Promises
JavaScript Promises: A Tutorial with Examples
JavaScript Hoisting
Philip Roberts: What the heck is the event loop anyway? | JSConf EU 2014
Tool:
Animation
http://jsbeautifier.org/ (HTML/JS Beautifier (indentation, etc.))
Eloquent JavaScript 3rd Edition (ebook)
freeCodeCamp
jQuery
Introduction to jQuery
PHP References
PHP Net →
http://www.php.net/
PHP Manual →
http://www.php.net/manual/en/
PHP Function Index→
http://www.php.net/manual/en/indexes.php
PHP Tutorials →
http://www.thescripts.com/serversidescripting/php/index.html
W3schools.com PHP Tutorial →
http://www.w3schools.com/php/default.asp
Onlamp →
http://www.onlamp.com/
http://www.phptherightway.com/
PHP_SELF exploits
How to Create a Secure Login Script in PHP and MySQL
https://meekro.com/quickstart.php (the simple php mysql library)
Getting Started on Heroku with PHP
Getting Started with Laravel
XAMPP(Apache, MySql, and PHP)
XAMPP for Linux, Windows, Mac OS X, Solaris
Fonts
Google Fonts API
https://fontawesome.com/
Responsive Web Design (Google)
Other
Safari Books Online
Tiny URL
Free Web Design Templates
Favicon Generator
https://examplewebpresence.wordpress.com/
http://www.terpconnect.umd.edu/~nelsonp/csterpconnect/
https://bitbucket.org/ (Git solution for professional teams)
http://www.oswd.org/ (Open Source Web Design)
sqlReview.pdf
Free Certificates
Building HTML email
Wireframing Tool
http://pencil.evolus.vn/ → GUI Prototyping Tool
https://proto.io/ → GUI Prototyping Tool (Creates Operational GUI Protototype)
git tutorial
How Web Servers Work
Speedometer
AWS
How to setup an AWS database for your group project
APIs
https://apigee.com/providers
(https://apigee.com/console) API Console
Online Payments
https://developer.wepay.com/
https://stripe.com/
Web Accessibility