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