实用Python编程课程:学习构建真实世界的项目& Python案例研究

你会学到什么

使用逻辑和数据结构创建会思考的Python程序。
了解如何使用像Django这样的框架将为您节省大量的网络开发时间
了解如何在网络开发中使用Python,了解各种Django函数
改进你的网页开发和编码简历
学会像开发人员一样思考和工作:解决问题、研究、工作流程
使用逻辑和数据结构创建会思考的Python程序。
真实生活案例研究和项目,以了解事情是如何在现实世界中完成的
构建30个有趣且难忘的Python项目。

MP4 |视频:h264,1280×720 |音频:AAC,48 KHz,2 Ch
语言:英语+中英文字幕(云桥CG资源站 机译)|时长:264节课(48小时33分钟)|大小解压后:21.3 GB


课程内容
31节264节讲座全长48小时33米

要求

Python知识

描述

Python是一种流行的通用编程语言,可用于各种应用程序。它包括高级数据结构、动态类型、动态绑定和许多其他特性,这些特性使它对复杂的应用程序开发和脚本或将组件连接在一起的“粘合代码”一样有用。它还可以扩展到对几乎所有操作系统进行系统调用,并运行用C或C++编写的代码。由于Python无处不在,并且能够在几乎每种系统架构上运行,因此它是一种通用语言,可以在各种不同的应用程序中找到。

编程新手可以从Python的高抽象级别中受益。它具有很强的交互性,并以其对特定语法(包括空格)的“强烈意见”而闻名。Python像其他高级语言一样,有一个垃圾收集过程来管理内存或删除未使用的资源。如果用户想要基于浏览器的开发体验,可以通过在命令行上键入python或使用像JupyterLab这样的项目来从解释器接收即时反馈。许多用户还意识到Python有一个由编译器强制执行的严格语法,这使得有一个单一的“正确方法”来编写程序变得很容易。

很多组织都是Python用户。一些最响亮和最知名的使用Python的公司包括:

以火狐闻名的Mozilla表示,它有超过23万行用Python编写的代码。

谷歌分享其内部Python培训。

微软通过其集成开发环境Visual Studio Code来促进Python开发。

网飞分享了它在从区域故障转移监控软件到数据科学的所有领域对Python的广泛使用。

优步表示,它使用Jupyter笔记本和IPython共享数据。

Reddit大部分是用Python编写的,并在GitHub上共享源代码。

Dropbox一直是Python 3基础设施的公开倡导者。

Slack、数字海洋、Lyft、酱料实验室和Fastly都在一篇增量文章中提到了使用Python。

许多金融公司,如凯德通、彭博和摩根大通,都招聘Python开发人员。



在本课程中,我们将研究下面列出的30个真实世界的项目:

项目-1:使用OpenCV和Tkinter的图像编辑器应用程序

项目2:与Tkinter和Sqlite的品牌识别游戏3

项目-3:使用Tkinter和Sqlite3的事务应用程序

项目4:与Django的学习管理系统

项目5:与姜戈一起创建新闻门户

项目6:与姜戈一起创建学生门户

项目Django和Plotly的生产力跟踪器

项目8:与姜戈一起创建一个研究小组

项目-9:使用PyQt5构建作物指南应用程序

项目-10:使用PyQt5、SQLite构建密码管理器应用程序

项目11:用Python创建一个新闻应用程序

项目12:用Python创建指南应用程序

项目13:用Python构建厨师网络应用程序

项目-14:三段论-推理规则求解器网络应用

项目15:用Python构建视觉网络应用程序

项目-16:用Python构建预算计划应用程序

项目17:井字游戏

项目-18:使用Django的随机密码生成器网站

项目-19:使用Django构建个人投资组合网站

项目-20:面向多用户的待办事项网站

项目-21:加密硬币计划器Gui应用

项目-22:你自己的推特机器人-python,请求,应用编程接口,部署,tweepy

项目-23:使用python创建一个Python字典

项目-24:使用python的捕卵游戏

项目-25:使用python的个人例程跟踪器应用程序

项目-26:使用Tkinter和Canvas构建屏幕宠物

项目-27:使用海龟和蟒蛇构建卡特彼勒游戏

项目-28:使用Python构建刽子手游戏

项目-29:使用Python和Tkinter开发我们自己的智能计算器

项目30:使用Python和枕头的基于图像的隐写术

这门课是给谁上的:

Python初学者

30-Days Bootcamp: Build 30 Python Development Projects 2021

MP4 | Video: h264, 1280×720 | Audio: AAC, 48 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 264 lectures (48 hour, 33 mins) | Size: 21.2 GB
Practical Python Programming Course: Learn To Build Real World Projects & Case Studies With Python Django, PyQt5, SQLite

What you’ll learn

Use Logic and Data Structures to Create Python Programs That Can Think.
Understand how to use frameworks like Django will save you a ton of time in web development
Learn how to use Python in Web Development, Understand various Django Functions
Improve your web development and coding resume
Learn to think and work like a developer: problem-solving, researching, workflows
Use Logic and Data Structures to Create Python Programs That Can Think.
Real life case studies and projects to understand how things are done in the real world
Build 30 Fun and Memorable Python Projects.

Course content
31 sections • 264 lectures • 48h 33m total length

Requirements

Knowledge Of Python

Description

Python is a popular general-purpose programming language that can be used for a wide variety of applications. It includes high-level data structures, dynamic typing, dynamic binding, and many more features that make it as useful for complex application development as it is for scripting or “glue code” that connects components together. It can also be extended to make system calls to almost all operating systems and to run code written in C or C++. Due to its ubiquity and ability to run on nearly every system architecture, Python is a universal language found in a variety of different applications.

Those new to programming can benefit from Python’s high level of abstraction. It is highly interactive and known for its “strong opinions” around specific syntax (including whitespace). Python, like other high-level languages, has a garbage collection process to manage memory or delete unused resources. A user can receive instant feedback from the interpreter by typing python on the command line or by using projects like JupyterLab if they want a browser-based development experience. Many users also appreciate that Python has a strict syntax enforced by the compiler, making it easy to have a single “right way” to write a program.

Many organizations are Python users. Some of the most vocal and best-known Python-using companies include:

Mozilla, best known for Firefox, says it has over “230k lines of code” written in Python.

Google shares its internal Python training.

Microsoft promotes Python development with its IDE, Visual Studio Code.

Netflix shares its extensive use of Python for everything from regional failover monitoring software to data science.

Uber says it uses Jupyter Notebook and IPython to share data.

Reddit is largely written in Python and shares the source code on GitHub.

Dropbox has been a public advocate for Python 3 in its infrastructure.

Slack, Digital Ocean, Lyft, Sauce Labs, and Fastly all mention using Python in an Increment article.

Many financial firms, such as CapitalOne, Bloomberg, and JPMorgan, recruit Python developers.

In This Course, We Are Going To Work On 25 Real World Projects Listed Below:

Project-1: Image Editor Application With OpenCV And Tkinter

Project-2: Brand Identification Game With Tkinter And Sqlite3

Project-3: Transaction Application With Tkinter And Sqlite3

Project-4: Learning Management System With Django

Project-5: Create A News Portal With Django

Project-6: Create A Student Portal With Django

Project-7: Productivity Tracker With Django And Plotly

Project-8: Create A Study Group With Django

Project-9: Building Crop Guide Application with PyQt5, SQLite

Project-10: Building Password Manager Application With PyQt5, SQLite

Project-11: Create A News Application With Python

Project-12: Create A Guide Application With Python

Project-13: Building The Chef Web Application with Django, Python

Project-14: Syllogism-Rules of Inference Solver Web Application

Project-15: Building Vision Web Application with Django, Python

Project-16: Building Budget Planner Application With Python

Project-17: Tic Tac Toe Game

Project-18: Random Password Generator Website using Django

Project-19: Building Personal Portfolio Website Using Django

Project-20: Todo List Website For Multiple Users

Project-21: Crypto Coin Planner Gui Application

Project-22: Your Own Twitter Bot -python, request, API, deployment, tweepy

Project-23: Create A Python Dictionary Using python, Tkinter, JSON

Project-24: Egg-Catcher Game using python

Project-25: Personal Routine Tracker Application using python

Project-26:Building Screen -Pet using Tkinter & Canvas

Project-27:Building Caterpillar Game Using Turtle and Python

Project-28:Building Hangman Game Using Python

Project-29:Developing our own Smart Calculator Using Python and Tkinter

Project-30:Image based steganography Using Python and pillows

Who this course is for:

Beginners In Python
云桥CG资源站 为三维动画制作,游戏开发员、影视特效师等CG艺术家提供视频教程素材资源!