国外课栈 - 跨学科知识视角栈
Python 训练营:构建真正的 Django Web 开发项目
Python 训练营:构建真正的 Django Web 开发项目
概述

从初学者到专家学习 Python:逐步使用 PyQt5、SQLite 和部署应用程序开发真正的 Django 项目


您将学到什么

  • 了解使用 Django 等框架将如何为您节省大量 Web 开发时间

  • 能够将 Django 连接到数据库,例如SQLite的

  • 提高Web开发和编码简历

  • 学习功能编程

  • 了解各种Django的功能

  • 了解如何使用Python在Web开发

  • 成为一个专业的Python开发

Python 具有简单的语法,使其适合作为第一语言学习编程。学习曲线比 Java 等其他语言更平滑,后者需要快速学习面向对象编程或需要理解指针的 C/C++。


Python 提供了一个完善的标准库和许多可用的外部库。这允许快速开发具体的应用程序。实际上,开发一个小项目是保持动力和不断学习的好方法!


python有什么用?


Web 开发,使用框架 Django、Flask、Pylons

使用 Numpy、Pandas 和 Matplotlib 进行数据科学和可视化 使用 Tensorflow 进行机器学习以及使用 PyQt、Gtk、wxWidgets 和更多


使用 Kivy 或 BeeWare 的移动应用程序的Scikit-learn桌面应用程序


教育:Python 是学习编程的好语言!


Python 是一种强大的语言


Python 是一种面向对象的编程语言。它甚至允许您创建具有多重继承的类。


Python 提供了必要的特性来允许你在函数式编程中进行编程:lambda、map、filter、reduce、partial……


Python 在运行时检查变量的类型,这使得变量的声明更容易。但是也可以进行静态类型以更快地捕获潜在的错误。


Python 有一个非常广泛的标准库。它包含多种类型(列表、映射、集合、数字等),具有读/写文件的 IO 函数、数学函数(复数、分数、统计函数、随机……)、压缩(zlib、gzip、zip 等)。 )、解析(xml、csv、...)、密码学、线程、套接字、http 模块、图形界面等等。

使用包管理工具 pip 可以使用超过 150,000 个库。


时长:4h