HOME > IT & Software > API Engineer- Node - Python - Django - Postman - PostgreSQL

API Engineer- Node - Python - Django - Postman - PostgreSQL

SynopsisAPI Engineer: Node | Python | Django | Postman | PostgreSQL,...
API Engineer- Node - Python Django Postman PostgreSQL  No.1

API Engineer: Node | Python | Django | Postman | PostgreSQL, available at $44.99, has an average rating of 4.45, with 68 lectures, based on 135 reviews, and has 24328 subscribers.

You will learn about Build a REST API with Node,Express and PostgreSQL Build REST API with Python, Django and MySQL Connect to database with Psql Create database and table Setup express server Connect database to node Create routes Create endpoints Test API with Postman This course is ideal for individuals who are Beginners to API development It is particularly useful for Beginners to API development.

Enroll now: API Engineer: Node | Python | Django | Postman | PostgreSQL

Summary

Title: API Engineer: Node | Python | Django | Postman | PostgreSQL

Price: $44.99

Average Rating: 4.45

Number of Lectures: 68

Number of Published Lectures: 68

Number of Curriculum Items: 68

Number of Published Curriculum Objects: 68

Original Price: $44.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build a REST API with Node,Express and PostgreSQL
  • Build REST API with Python, Django and MySQL
  • Connect to database with Psql
  • Create database and table
  • Setup express server
  • Connect database to node
  • Create routes
  • Create endpoints
  • Test API with Postman
  • Who Should Attend

  • Beginners to API development
  • Target Audiences

  • Beginners to API development
  • API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.

    API engineers design, develop, implement, oversee, and adapt APIs – application programming interfaces – for a number of different types of organizations in business, education, science, and other fields in which data queries are made via internet and cloud platforms.

    These engineers usually develop APIs using a technology called REST. REST is an acronym for ‘representational state technology.’ Applications created using this technology are referred to as RESTful APIs. API engineers use RESTful APIs to create any number of individual applications and products for an organization. API engineers code in a number of different computer languages that are portable or non-platform dependent, such as Java, Ruby, Scala, JavaScript, as well as hypertext protocol markup language (HTML) for web pages. An API engineer will write code and incorporate existing APIs into that code, or the engineer may write an original API specific to the organization’s needs.

    Because APIs serve a number of different organization types, API engineers also consult with the organization’s experts. For example, an API engineer working for a large retail chain will consult with marketing and sales to develop APIs that are specific to those fields and that particular organization. Engineers are also involved in data security and work closely with data security measures and protocols, such as user access control and token management, to protect both the organization from threats and exploits and the end users from experiencing any type of cyber attack. With cloud services rapidly rising on the internet, API engineers work to make cloud data transfers and tasks more efficient by overseeing the data warehouse as well as ensuring that background tasks perform as expected.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Course Introduction

    Lecture 2: What is an API

    Lecture 3: What is a REST API

    Lecture 4: What is Node

    Lecture 5: What is Express

    Lecture 6: What is Python

    Lecture 7: What is Django

    Lecture 8: What is PostgreSQL

    Lecture 9: What is SQL

    Chapter 2: Environment Setup Installations

    Lecture 1: Installing Python on Windows

    Lecture 2: Installing Python on Macs

    Lecture 3: Installing Python on Linux | Ubuntu

    Lecture 4: Installing Django

    Lecture 5: Installing PostgreSQL on Windows

    Lecture 6: Installing PostgreSQL on Macs

    Lecture 7: Installing PostgreSQL on Linux

    Lecture 8: Install MySQL

    Lecture 9: MySQL Workbench

    Lecture 10: Installing Node

    Lecture 11: What is NPM

    Lecture 12: Updating NPM

    Lecture 13: Installing Text Editor

    Lecture 14: Installing Postman

    Lecture 15: What is http

    Lecture 16: Http Request Methods

    Lecture 17: Http Response Status Codes

    Lecture 18: Testing Http Request Methods

    Chapter 3: Build A REST API with Node ,Express and PostgreSQL

    Lecture 1: Connect to database with Psql Shell

    Lecture 2: Create a new user account on database

    Lecture 3: Create a new database

    Lecture 4: Create a table

    Lecture 5: Insert data into database

    Lecture 6: Create a package.json file

    Lecture 7: Installing Express

    Lecture 8: Installing node-postgres connector

    Lecture 9: Creating index.js file (app file)

    Lecture 10: Starting express server

    Lecture 11: Connect database to node

    Lecture 12: Create route to get all data from database table

    Lecture 13: Create route to get a single record from database table

    Lecture 14: Create route to add new record to database

    Lecture 15: Create route to Update a single record in database

    Lecture 16: Create route to delete record from database

    Lecture 17: Export route functions

    Lecture 18: Create endpoints

    Lecture 19: Test API using Postman

    Lecture 20: Download Resource Files

    Chapter 4: Build a REST API with Python ,Django ,MySQL

    Lecture 1: Create and activate a virtual environment

    Lecture 2: Install Django

    Lecture 3: Create a Django Project

    Lecture 4: Create a Django App

    Lecture 5: Register Django app

    Lecture 6: Install REST framework

    Lecture 7: Install Corsheaders

    Lecture 8: Django MySQL Database Setup

    Lecture 9: Initial Migration

    Lecture 10: Create a Django Model

    Lecture 11: Creating and applying new migration

    Lecture 12: Creating a serializer class

    Lecture 13: Start and stop Django server

    Lecture 14: Create super user account

    Lecture 15: Create views: Part 1

    Lecture 16: Create views: Part 2

    Lecture 17: Maping views to URLS

    Lecture 18: Register Model with Admin Site

    Lecture 19: Create model objects

    Lecture 20: Test API

    Lecture 21: Download Source Code

    Instructors

  • API Engineer- Node - Python Django Postman PostgreSQL  No.2
    Bluelime Learning Solutions
    Making Learning Simple
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 4 votes
  • 3 stars: 24 votes
  • 4 stars: 41 votes
  • 5 stars: 65 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!