|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-web-applications-with-python-django-sqlite/
课程评论:没有评论
课程名称:使用Python + Django + SQLite构建Web应用程序 课程概述: 本课程旨在教授学员如何使用Python、Django和SQLite构建Web应用程序。Web应用程序是通过网络浏览器运行的应用程序,与在设备操作系统上本地运行的软件程序不同。Python是一种解释型、面向对象的高级编程语言,具有动态语义,因其内置的数据结构和动态类型绑定,适合快速应用开发以及作为脚本语言来连接已有组件。Python简单易学的语法强调可读性,从而降低了程序维护成本。此外,Python支持模块和包,促进了程序的模块化和代码重用。Python解释器和丰富的标准库在所有主要平台上都可以免费获取并分发,许多开发者因为Python的高效能而爱上它。 Django是一个高水平的Python web框架,可以快速开发安全且易于维护的网站。Django由经验丰富的开发者构建,处理了许多Web开发的繁琐事宜,让开发者能够专注于应用程序的编写,而不必重复造轮子。Django是免费和开源的,拥有蓬勃发展的活跃社区,提供优秀的文档以及多种免费的和付费的支持选项。 SQLite是一个内部库,实现了自包含、无服务器、零配置的事务性SQL数据库引擎。Django使用SQLite作为其默认数据库引擎。通过本课程,学员将学习如何使用Python、Django和SQLite构建基于数据库的Web应用程序。
A web application is application software that runs on a web browser, unlike software programs that run locally and natively on the operating system of the device. Web applications are delivered on the World Wide Web to users with an active network connection. Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. Often, programmers fall in love with Python because of the increased productivity it provides.Django is a high-level Python web framework that enables rapid development of secure and maintainable websites. Built by experienced developers, Django takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It is free and open source, has a thriving and active community, great documentation, and many options for free and paid-for support.SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. Django uses SQLite as it's default database engine.We will build database driven web application with Python, Django and SQLite