{"id":50,"date":"2015-05-16T14:14:31","date_gmt":"2015-05-16T14:14:31","guid":{"rendered":"http:\/\/samfee.com\/courses\/?page_id=50"},"modified":"2023-04-27T17:23:31","modified_gmt":"2023-04-27T17:23:31","slug":"cis-375-advanced-web-development","status":"publish","type":"page","link":"https:\/\/samfee.com\/courses\/cis-375-advanced-web-development\/","title":{"rendered":"CIS 375"},"content":{"rendered":"<p><strong>CIS 375: Advanced Web &#038; Mobile Development<\/strong> \u2013 provides an understanding of concepts, techniques and software products used in building dynamic software applications for the Web. This course uses standard methodologies for application design and development and will teach evaluation, implementation and configuration of open source software, scripting and databases to create web and hybrid mobile applications.<\/p>\n<p>As a student in this course, you will develop a firm understanding of the more advanced concepts of web application development and the systems that generate dynamic web content. In addition, you will begin to think critically upon how the web has changed through time, and where the future of app development is going. You might even consider a future career in web and mobile development.<\/p>\n<p><em>Students must complete CIS 112 (databases) and CIS 275 (web design and development) prior to enrolling in CIS 375. This course is typically offered every other Spring term.<\/em><\/p>\n<div class=\"sources\">\n<strong>Resources for CIS 375:<\/strong><br \/>\n<br \/>\n<a href=\"http:\/\/www.jamesshore.com\/v2\/books\/aoad1\/vision\" rel=\"noopener noreferrer\" target=\"_blank\">*** Agile Vision Statement ***<\/a> &#8212; focus on the section concerning &#8220;How to Create a Vision Statement&#8221;<br \/>\n<br \/>\n<a href=\"http:\/\/samfee.com\/courses\/wp-content\/uploads\/2023\/01\/CIS-375_Syllabus_SP23.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">SP23 Syllabus<\/a><br \/>\n<a href=\"https:\/\/a.co\/d\/88a6Ltw\" rel=\"noopener noreferrer\" target=\"_blank\">USB Drive Recommendation<\/a><br \/>\n<br \/>\n<a href=\"http:\/\/samfee.com\/courses\/wp-content\/uploads\/2023\/03\/CMSproject_23.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">CMS Project sheet<\/a><br \/>\n<a href=\"https:\/\/www.mddhosting.com\/support\/aff.php?aff=1105\" rel=\"noopener noreferrer\" target=\"_blank\">Web Hosting Packages<\/a><br \/>\n<br \/>\n<a href=\"http:\/\/html5please.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">html5please<\/a><br \/>\n<a href=\"http:\/\/caniuse.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Caniuse<\/a><br \/>\n<a href=\"https:\/\/netmarketshare.com\" target=\"_blank\" rel=\"noopener noreferrer\">Net Marketshare<\/a><br \/>\n<a href=\"http:\/\/meyerweb.com\/eric\/tools\/css\/reset\/\" target=\"_blank\" rel=\"noopener noreferrer\">Eric Meyer\u2019s Reset CSS<\/a><br \/>\n<a href=\"https:\/\/www.elegantthemes.com\/blog\/tips-tricks\/putting-the-famous-wordpress-5-minute-install-to-the-test\" target=\"_blank\" rel=\"noopener noreferrer\">Putting the Famous WordPress 5 Minute Install To the Test<\/a><br \/>\n<a href=\"http:\/\/backbonejs.org\/#examples\" target=\"_blank\" rel=\"noopener noreferrer\">Backbone Examples<\/a><br \/>\n<a href=\"http:\/\/code.tutsplus.com\/tutorials\/working-with-indexeddb--net-34673\" target=\"_blank\" rel=\"noopener noreferrer\">Working With IndexedDB<\/a><br \/>\n<a href=\"https:\/\/blog.teamtreehouse.com\/create-your-own-to-do-app-with-html5-and-indexeddb\" rel=\"noopener noreferrer\" target=\"_blank\">Create A To-Do App with HTML5 and IndexedDB<\/a><br \/>\n<a href=\"http:\/\/www.smashingmagazine.com\/2014\/09\/02\/building-simple-cross-browser-offline-todo-list-indexeddb-websql\/\" target=\"_blank\" rel=\"noopener noreferrer\">Build a To-Do List with IndexedDB<\/a><br \/>\n<a href=\"http:\/\/www.smashingmagazine.com\/2015\/04\/10\/thinking-like-an-app-designer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Thinking Like An App Designer<\/a><br \/>\n<a href=\"http:\/\/www.nngroup.com\/articles\/mobile-usability-update\/?utm_source=Alertbox&#038;utm_campaign=95932474cd-State_of_Mobile_UX_long_03_23_2015&#038;utm_medium=email&#038;utm_term=0_7f29a2b335-95932474cd-24402789\" target=\"_blank\" rel=\"noopener noreferrer\">The State of Mobile User Experience<\/a><br \/>\n<a href=\"https:\/\/www.google.com\/webmasters\/tools\/mobile-friendly\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google\u2019s Mobile-Friendly Test<\/a><\/p>\n<p><strong>Review Materials for HTML and CSS:<\/strong><br \/>\n<a href=\"http:\/\/www.w3.org\/community\/webed\/wiki\/Main_Page\" target=\"_blank\" rel=\"noopener noreferrer\">W3C\u2019s Web Standards Curriculum<\/a><br \/>\n<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Guide\/CSS\/Getting_started\" target=\"_blank\" rel=\"noopener noreferrer\">Mozilla\u2019s CSS Tutorial (focus on Part I)<\/a><\/p>\n<p><strong>Online Color Assist:<\/strong><br \/>\n<a href=\"http:\/\/paletton.com\/#uid=1000u0kllllaFw0g0qFqFg0w0aF\" target=\"_blank\" rel=\"noopener noreferrer\">Paletton<\/a><br \/>\n<a href=\"http:\/\/www.hexcolortool.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hexcolortool<\/a><br \/>\n<a href=\"http:\/\/www.colorpicker.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Color Picker<\/a><\/p>\n<p><strong>Additional Readings:<\/strong><br \/>\n<a href=\"http:\/\/www.smashingmagazine.com\/2011\/08\/15\/mind-your-en-and-em-dashes-typographic-etiquette\/\" target=\"_blank\" rel=\"noopener noreferrer\">Typographic Etiquette<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>CIS 375: Advanced Web &#038; Mobile Development \u2013 provides an understanding of concepts, techniques and software products used in building dynamic software applications for the Web. This course uses standard methodologies for application design and development and will teach evaluation, implementation and configuration of open source software, scripting and databases to create web and hybrid&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-50","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/pages\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":24,"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":615,"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/pages\/50\/revisions\/615"}],"wp:attachment":[{"href":"https:\/\/samfee.com\/courses\/wp-json\/wp\/v2\/media?parent=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}