Create RESTful APIs and Web Apps with Python Flask

Training Provider: TERTIARY INFOTECH PTE. LTD.
Course Reference: TGS-2021010365
S$350
Original: S$700
Save S$350

About This Course

The WSQ Create RESTful APIs and Web Apps with Python Flask course is designed to provide participants with hands-on experience in developing RESTful APIs and dynamic web applications. You will learn how to use Flask as middleware for web development, create simple APIs, and test them using Postman. Dive into Flask's templating framework to integrate data, variables, and static files while implementing control structures and functions for robust web application functionality.

This course also covers essential database operations such as connecting to databases, performing CRUD operations, and securing data with authentication. Participants will explore API integration, JSON data handling, HTTP methods, and URL rules to create scalable and secure APIs. By the end of the course, you'll have the skills to build efficient, secure, and user-friendly web apps and APIs with Python Flask.

What You'll Learn

Learning Outcome:
- identify and assess Python Flask to create connections
- integrate data and functions using Flask templating framework.
- support API integration using Python Flask
- perform tests and checks on the connection to databases using Python Flask
- modify the API to enhance integration and security.

Course Outline:
Topic 1 Get Started on Flask Web API
• Use Flask as Web API Middleware
• Create a Simple Flask Web API
• Test the Flask Web API on Postman

Topic 2 Data and Function Integration with Flask Templating Framework
• Utilize Flask Templating Framework
• Integrate Data and Variables to Template
• Implement Control Structures and Functions
• Integrate Static Files

Topic 3 Web API Integration
• Work with JSON Data
• HTTP Methods and Status Code
• Implement Variable Rules
• Test URL Rules

Topic 4: Working with Database
• Connect to Database
• Serialize Data

Topic 5: Database Integration and Security Issues
• Implement Registration Form and Login to Database
• Login Authentication
• Implement CRUD Operations on Database

Entry Requirements

• Able to operate using computer functions
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
• Basic Python programming


Attitude
• Positive Learning Attitude
• Enthusiastic Learner

Experience
• Minimum of 1 year of working experience.

Course Details

Duration 16 hours
Language English
Training Commitment Part Time
Total Enrolled 7 students
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from TERTIARY INFOTECH PTE. LTD.

The WSQ Certified Lean Six Sigma Green Belt (CLSSGB) Training course equips participants with the sk...
Duration 16 hours
Fee After Subsidy S$315
Dive into the world of 3D modelling with our comprehensive Blender course for beginners. Designed to...
Duration 16 hours
Fee After Subsidy S$350
Delve deep into the realm of accounting tailored explicitly for professionals outside of the finance...
Duration 16 hours
Fee After Subsidy S$400