MIS 366: Web Based Applications
Web-based applications are widely used due to their importance and powerful functionalities, as does the number of devices used to deliver these applications. The purpose of this course is to provide the students with a broad understanding of the fundamental concepts of designing and developing web-based systems, focusing on the key foundation technologies based on Python Language. We choose software PyCharm as IDE, a GUI programming solution PyQt will be introduced for developing Windows Application and Flask Framework in Visual Studio 2017 will be introduced for agile and rapid web application, wherein CSS, HTML etc. could be implemented. The course introduces logic relation regarding mentioned concepts such as solution, library, and framework, so that to help students fast build clear map of the knowledge and acquire the technologies which are commonly used in web applications nowadays. Moreover, some in-depth topics such as web based Data Intelligence may be discussed since it is reshaping traditional business analytics or business intelligence.