API Engineer: Node | Python | Django | Postman | PostgreSQL
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024