コース概要

Introduction to Backend Development

Understanding How Websites and Web Applications Work

Installing Python Packages and Libraries

Preparing your Backend Development Environment

Understanding the Difference between Presentation Layer (Frontend) and the Server Side (Backend) of a Web Application

Python Fundamentals

Databases and SQL Fundamentals

Linux Fundamentals

Choosing a Development Framework

Setting up a Web Application Server (LAMP Stack)

Handling User Input

Generating Output

 Using Templates to Standardize Output

Connecting to a Database

Enabling Users to Register through the Application

Securing th Web Application

Testing the Web Application

Managing the Project Using Version Control

Expanding the Application using Advanced Python Features

Working with a NoSQL Database

Deployment Techniques and Continuous Integration

Monitoring Application Performance

Optimizing the Web Application

Scaling a Web Application

Troubleshooting

Summary and Conclusion

要求

  • Python programming experience

Audience

  • Developers
 35 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

Reactive Programming for iOS with RxSwift

7 時間

Reactive Programming with Angular RxJS

14 時間

Reactive Programming with Javascript and RxJS

7 時間

Functional Reactive Programming with Java 9 and RxJava

14 時間

RxJava for Android Developers

21 時間

Vert.x: Build a Reactive Application on JVM

14 時間

CSS Grid Layout

7 時間

Yeoman

7 時間

Web Development with Bubble

7 時間

Creating Static Websites with Hugo

21 時間

Jekyll for Web Designers and Content Writers

14 時間

Developing Web Applications with Visual Studio Code

7 時間

Visual Studio Code

14 時間

Akka Fundamentals

21 時間

関連カテゴリー