黨的二十大報(bào)告中提出:教育、科技、人才是全面建設(shè)社會主義現(xiàn)代化國家的基礎(chǔ)性、戰(zhàn)
略性支撐。教育是國之大計(jì)、黨之大計(jì)。首屆全國教材工作會議強(qiáng)調(diào)教材是教育教學(xué)
的關(guān)鍵要素、立德樹人的基本載體,職業(yè)教育教學(xué)改革首先是教材的改革,因此教材建設(shè)是
一項(xiàng)長期而艱巨的任務(wù)。同時(shí)它對穩(wěn)定學(xué)校教學(xué)秩序、全面提高教學(xué)質(zhì)量、培養(yǎng)國家所需高技
能人才起著十分重要的作用。
隨著互聯(lián)網(wǎng)的快速發(fā)展,Web 開發(fā)已經(jīng)成為當(dāng)前計(jì)算機(jī)領(lǐng)域的熱門話題之一。在互聯(lián)網(wǎng)時(shí)代,
掌握一門好的 Web 開發(fā)框架顯得尤為重要。Flask 作為目前流行的 Web 開發(fā)框架,其學(xué)習(xí)資料和
社區(qū)支持相對豐富。為了更好地滿足計(jì)算機(jī)相關(guān)專業(yè)人才培養(yǎng)的需求,本書通過系統(tǒng)講解 Flask
的基礎(chǔ)知識和實(shí)用案例,幫助讀者快速掌握 Flask 開發(fā)技能。
本書主要特色如下:
(1)Flask 技術(shù)新、知識點(diǎn)全、內(nèi)容分布合理,方便讀者系統(tǒng)學(xué)習(xí)。本書基于 Flask 2.2,
按照由淺入深的順序編排內(nèi)容,分為 Flask 基礎(chǔ)、綜合案例及項(xiàng)目部署三部分。Flask 基礎(chǔ)介紹
了 Flask 路由、Jinja2 模板引擎、表單、數(shù)據(jù)庫等相關(guān)內(nèi)容,為后續(xù)的學(xué)習(xí)打下基礎(chǔ);綜合案
例介紹前后端分離開發(fā)和萬家果業(yè)商城項(xiàng)目,讓讀者掌握如何利用所學(xué)知識并提高技能;項(xiàng)目
部署介紹如何利用云服務(wù)器及相關(guān)軟件部署項(xiàng)目到線上服務(wù)器。
(2)采用理論 案例相結(jié)合的方式,有助于提升教學(xué)效果。本書基于編者多年的教學(xué)
經(jīng)驗(yàn)及軟件開發(fā)實(shí)踐的總結(jié),從初學(xué)者容易上手的角度,用 30 多個實(shí)用案例循序漸進(jìn)地講解
Flask 的基礎(chǔ)知識,案例短小精悍,針對性強(qiáng)。最后通過兩個比較復(fù)雜的項(xiàng)目實(shí)戰(zhàn)案例講解 Web
開發(fā)要點(diǎn)。通過理論 案例的方式,讓讀者不僅能夠掌握 Flask 的相關(guān)知識和技能,而且
能夠構(gòu)建完整的 Flask Web 應(yīng)用程序。
(3)教學(xué)資源豐富,方便教師教學(xué)和學(xué)生學(xué)習(xí)。本書配備了豐富的教學(xué)資源,包括教學(xué)大綱、
教學(xué)課件、教材案例源代碼、教學(xué)視頻、課后習(xí)題答案、考試模擬試卷及相關(guān)面試題等。讀者
如有需要,請發(fā)送電子郵件至 1816585901@qq.com 獲取或者登錄中國鐵道出版社有限公司教育
資源數(shù)字化平臺 www.tdpress.com/51eds/ 下載。
本書由楊勇、李小奎任主編,李文奎、朱繼宏任副主編,楊勇負(fù)責(zé)編寫第 1~3 章,李小奎
負(fù)責(zé)編寫第 4~6 章,李文奎負(fù)責(zé)編寫第 7、8 章,朱繼宏負(fù)責(zé)編寫第 9 章,全書由楊勇負(fù)責(zé)統(tǒng)稿,
朱繼宏負(fù)責(zé)教學(xué)案例的設(shè)計(jì)、優(yōu)化和校訂工作。
雖然編者在編寫本書的過程始終堅(jiān)持以促進(jìn)學(xué)生全面發(fā)展、增強(qiáng)綜合素質(zhì)為目標(biāo),以全
面提高教材質(zhì)量為重點(diǎn),創(chuàng)新教材建設(shè)理念,增強(qiáng)教材育人功能,不斷提升管理水平,打造更
多培根鑄魂、啟智增慧、適應(yīng)時(shí)代要求的精品教材為初心,但難免有疏漏與不妥之處,懇請
廣大讀者及專家批評指正,不吝賜教。
編 者
2023 年 3 月