Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

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

Linode via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

5.0 rating, based on 2 Class Central reviews

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

  • I have learn something very interesting and I have created an amazing app with this interesting course
  • Profile image for КВ-41мн Безруков Ігор
    КВ-41мн Безруков Ігор
    Great course, really helpful, I recomend. Learned a lot of new things, great explanations and examples.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.