Difference between revisions of "Web Apps"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(ASP.Net Web App)
(ASP.Net Web App)
Line 37: Line 37:
 
[[Create logout for ASP.Net Web App]]
 
[[Create logout for ASP.Net Web App]]
  
[[Create register for ASP.Net Web App]]#
+
[[Create register for ASP.Net Web App]]

Revision as of 14:19, 19 October 2024

Web Apps

Web apps are cross platform apps which are used via a browser. This allows you to create a single app to cover platforms such has Windows, Linux, iOS, Android, and so on. These essentially have a server program, which when you start it will allow you to access your app via http://localhost:8000 or http://127.0.0.1:8000. The exact port number may vary, but the server will output the correct link to use.

Flask

Setup

Creating a Flask Web App

Parts of a Flask Web App

Connecting MySQL to Flask Web App

Connecting sqlite to Flask Web App

Login System

Login and Logout in a Flask App

Register and Edit profile in a Flask App

Database / Models

Models aren't used in Flask, so you will need to use the normal SQLITE queries. Remember the previous tutorials create a class to handle the database, so you will need to write the SQL only. The execute command can be used for Create, Update, Insert, and Delete queries. The select command can be used to run a select query.

Skills

Flashing messages in Flask App

Passing an integer via URL in Flask App

Uploading files in Flask

Fully OOP views in Flask

ASP.Net Web App

MySql

Connect MySQL to ASP.Net Web App

Setup Session for ASP.Net Web App

Create login for ASP.Net Web App

Create logout for ASP.Net Web App

Create register for ASP.Net Web App