<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tutorial &#8211; 李辉 / Grey Li</title>
	<atom:link href="https://greyli.com/tag/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://greyli.com</link>
	<description>一个编程和写作爱好者的在线记事本</description>
	<lastBuildDate>Thu, 06 Nov 2025 11:36:11 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.26</generator>

<image>
	<url>https://greyli.com/wp-content/uploads/2025/03/avatar-500-compressed-144x144.jpg</url>
	<title>Tutorial &#8211; 李辉 / Grey Li</title>
	<link>https://greyli.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>PyCon China 2019 Tutorial：Python Web 开发第一课</title>
		<link>https://greyli.com/pycon-china-2019-python-web-development-class-one/</link>
		<comments>https://greyli.com/pycon-china-2019-python-web-development-class-one/#respond</comments>
		<pubDate>Sat, 31 Aug 2019 02:24:45 +0000</pubDate>
		<dc:creator><![CDATA[李辉]]></dc:creator>
				<category><![CDATA[计算机与编程]]></category>
		<category><![CDATA[Flask]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon China]]></category>
		<category><![CDATA[PyCon China 2019]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Web 开发]]></category>

		<guid isPermaLink="false">http://greyli.com/?p=2543</guid>
		<description><![CDATA[这是在 PyCon China 2019 上海场 9 月 22 号上午九点开始的 Tutorial（实践课程） [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>这是在 <a href="https://cn.pycon.org/">PyCon China 2019</a> 上海场 9 月 22 号上午九点开始的 Tutorial（实践课程）《Python Web 开发第一课》 的介绍和相关信息。</p>
<p>购票链接：<a href="https://www.bagevent.com/event/5886131">https://www.bagevent.com/event/5886131</a>（Tutorial T3，优惠码 hellogrey）</p>
<h2>标题</h2>
<p>Python Web 开发第一课</p>
<h2>介绍</h2>
<p>这是一个面向 Python 程序员的 Web 开发课程，目标听众需要对 Python 基本语法有一定的了解，但对 Web 开发的了解程度没有要求。</p>
<p>在这个课程里，我会将 Python Web 开发所涉及的相关概念进行一个系统的梳理和介绍，包括 HTTP 协议、前端基础知识、常用的 Python Web 框架以及其他各种工具。</p>
<p>这个课程还会包含一个动手编程的环节。我会从最让人头疼的开发环境搭建开始，一步一步教你如何使用 Flask 开发一个简单的 Web 程序。</p>
<p>在课程过后，参与者会对整个 Python Web 开发技术栈有一个全局认识，并掌握基本的 Web 开发知识，而且会对接下来的学习路径有一个清晰的了解。</p>
<h2>流程</h2>
<p>时长：三小时</p>
<p>一、基本概念</p>
<ul>
<li>Python Web 开发技术栈地图</li>
<li>HTTP 协议基础知识（请求与响应、URL 等）</li>
<li>前端基础知识（HTML、CSS、JavaScript、AJAX 等）</li>
<li>Python 后端框架的特点和选择（Flask、Django 等）</li>
<li>传统 Web 程序和 Web API 的对比</li>
<li>测试、部署、持续集成等相关概念快速扫盲</li>
</ul>
<p>二、动手编程</p>
<ul>
<li>开发环境搭建</li>
<li>运行和调试程序</li>
<li>编写 HTML 模板</li>
<li>添加表单支持</li>
<li>添加数据库支持</li>
</ul>
<p>三、Q&amp;A</p>
<ul>
<li>介绍常见的学习误区和建议的学习方向</li>
<li>关于代码或其他任何相关内容的提问</li>
</ul>
<h2>内容难度</h2>
<p>初级</p>
<h2>目标听众</h2>
<ul>
<li>想了解 Web 开发的前端、运维、测试或其他工程师</li>
<li>想自己做网站的编程爱好者</li>
<li>Web 开发或 Python 初学者</li>
</ul>
<h2>听众要求</h2>
<ul>
<li>了解 Python 基本语法</li>
<li>有一台安装了 Python 和浏览器的电脑，并且了解命令行基本操作</li>
</ul>
<h2>讲者介绍</h2>
<p>李辉，Flask 等相关项目的维护者，《Flask 入门教程》和《Flask Web 开发实战》的作者，HelloFlask 社区创建者。他撰写过大量技术文章，回答过大量技术问题，在这个过程中积累了一些编程教学的技巧，擅长用简单的语言解释复杂的编程概念。你可以在他的个人网站 greyli.com 了解到更多相关信息。</p>
]]></content:encoded>
			<wfw:commentRss>https://greyli.com/pycon-china-2019-python-web-development-class-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
