YoVDO

Build and Use APIs for Android Apps - Full-Stack Development with Flask, SQL, and Android Studio

Offered By: Linode via YouTube

Tags

API Development Courses Android Development Courses SQL Courses Flask Courses Kotlin Courses Android Studio Courses Full Stack Development Courses Retrofit Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build and integrate APIs for Android apps in this comprehensive full-stack development tutorial. Follow along as the instructor guides you through creating APIs with Flask and SQL, setting up an API server, and incorporating these APIs into an Android app using Android Studio and Kotlin. Master the entire development process, from server provisioning to app integration, covering topics such as creating a Linode instance, developing a Flask app, working with SQLAlchemy, testing with Postman, deploying to Linode, and building an Android app with Retrofit. Gain practical experience in resolving common bugs and errors while developing a fully functional Android app that interacts with your custom API.

Syllabus

Introduction
Create a Linode
Create Flask App
Install Flask SQLAlchemy
Define a New Model
Enable Data Querying
Resolve Bugs
Create Notes
Test App with Postman
Resolve Type Error
Add Nother Note with Postman
Deploy API to Linode
Create main.py
Test App with Postman
Install Android Studio
Create a New Android Project
Use Retrofit
Fetch Data from Linode
Run App in Android Studio
Create Data Class
Import Retrofit
Populate Recycler View
Run App & Resolve a Bug
Conclusion


Taught by

Linode

Related Courses

Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Developing Android Apps
Google via Udacity
Android: Introducción a la Programación
Universitat Politècnica de València via edX
Android Performance
Google via Udacity
Introduction to Mobile Application Development using Android
The Hong Kong University of Science and Technology via edX