官术网_书友最值得收藏!

Modern Programming: Object Oriented Programming and Best Practices
會(huì)員

Discovertheuntappedfeaturesofobject-orientedprogramminganduseitwithothersoftwaretoolstocodefast,efficientapplications.KeyFeatures*Explorethecomplexitiesofobject-orientedprogramming(OOP)*DiscoverwhatOOPcandoforyou*LearntousethekeytoolsandsoftwareengineeringpracticestosupportyourownprogrammingneedsBookDescriptionYourexperienceandknowledgealwaysinfluencetheapproachyoutakeandthetoolsyouusetowriteyourprograms.Withasoundunderstandingofhowtoapproachyourgoalandwhatsoftwareparadigmstouse,youcancreatehigh-performingapplicationsquicklyandefficiently.Inthistwo-partbook,you’lldiscovertheuntappedfeaturesofobject-orientedprogramminganduseitwithothersoftwaretoolstocodefastandefficientapplications.ThefirstpartofthebookbeginswithadiscussiononhowOOPisusedtodayandmovesontoanalyzetheideasandproblemsthatOOPdoesn’taddress.ItcontinuesbydeconstructingthecomplexityofOOP,showingyouitsfundamentallysimplecore.You’llseethat,byusingthedistinctiveelementsofOOP,youcanlearntobuildyourapplicationsmoreeasily.Thenextpartofthisbooktalksaboutacquiringtheskillstobecomeabetterprogrammer.You’llgetanoverviewofhowvarioustools,suchasversioncontrolandbuildmanagement,helpmakeyourlifeeasier.Thisbookalsodiscussestheprosandconsofotherprogrammingparadigms,suchasaspect-orientedprogrammingandfunctionalprogramming,andhelpstoselectthecorrectapproachforyourprojects.Itendsbytalkingaboutthephilosophybehinddesigningsoftwareandwhatitmeanstobea"good"developer.Bytheendofthistwo-partbook,youwillhavelearnedthatOOPisnotalwayscomplex,andyouwillknowhowyoucanevolveintoabetterprogrammerbylearningaboutethics,teamwork,anddocumentation.Whatyouwilllearn*Untanglethecomplexityofobject-orientedprogrammingbybreakingitdowntoitsessentialbuildingblocks*RealizethefullpotentialofOOPtodesignefficient,maintainableprograms*Utilizecodingbestpractices,includingTDD,pairprogrammingandcodereviews,toimproveyourwork*Usetools,suchassourcecontrolandIDEs,toworkmoreefficiently*Learnhowtomostproductivelyworkwithotherdevelopers*BuildyourownsoftwaredevelopmentphilosophyWhothisbookisforThisbookisidealforprogrammerswhowanttounderstandthephilosophybehindcreatingsoftwareandwhatitmeanstobe“good”atdesigningsoftware.ProgrammerswhowanttodeconstructtheOOPparadigmandseehowitcanbereconstructedinaclear,straightforwardwaywillalsofindthisbookuseful.Tounderstandtheideasexpressedinthisbook,youmustbeanexperiencedprogrammerwhowantstoevolvetheirpractice.

Graham Lee ·數(shù)據(jù)庫(kù) ·8.5萬(wàn)字

MySQL數(shù)據(jù)庫(kù)項(xiàng)目化教程
會(huì)員

本書(shū)以實(shí)際的學(xué)生競(jìng)賽項(xiàng)目管理系統(tǒng)為案例依托,從MySQL數(shù)據(jù)庫(kù)的相關(guān)概念及理論知識(shí)出發(fā),介紹系統(tǒng)需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)施、數(shù)據(jù)庫(kù)管理與優(yōu)化等內(nèi)容,最終實(shí)現(xiàn)學(xué)生競(jìng)賽項(xiàng)目管理系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、部署和運(yùn)行。全書(shū)以項(xiàng)目為單元,共分為9個(gè)項(xiàng)目,28個(gè)子任務(wù)。項(xiàng)目一為數(shù)據(jù)庫(kù)的設(shè)計(jì),項(xiàng)目二為MySQL數(shù)據(jù)庫(kù),項(xiàng)目三為數(shù)據(jù)庫(kù)的管理,項(xiàng)目四為數(shù)據(jù)表的管理,項(xiàng)目五為數(shù)據(jù)查詢(xún),項(xiàng)目六為數(shù)據(jù)庫(kù)編程,項(xiàng)目七為數(shù)據(jù)庫(kù)索引與視圖,項(xiàng)目八為數(shù)據(jù)庫(kù)安全及性能優(yōu)化,項(xiàng)目九為學(xué)生競(jìng)賽項(xiàng)目管理系統(tǒng)的開(kāi)發(fā)。書(shū)中各項(xiàng)目的子任務(wù)之間,內(nèi)容循序漸進(jìn),逐層深入,力求將關(guān)系數(shù)據(jù)庫(kù)中抽象的問(wèn)題具體化、圖形化,化復(fù)雜為簡(jiǎn)單,適合教學(xué)。本書(shū)可作為應(yīng)用型本科院校、高職高專(zhuān)院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)數(shù)據(jù)庫(kù)課程的教材,也可以作為MySQL數(shù)據(jù)庫(kù)初學(xué)者及相關(guān)開(kāi)發(fā)人員的參考書(shū)。

馮天亮 ·數(shù)據(jù)庫(kù) ·7.3萬(wàn)字

數(shù)字媒體交互設(shè)計(jì)(初級(jí)):Web產(chǎn)品交互設(shè)計(jì)方法與案例
會(huì)員

《數(shù)字媒體交互設(shè)計(jì)(初級(jí))——Web產(chǎn)品交互設(shè)計(jì)方法與案例》針對(duì)Web產(chǎn)品交互設(shè)計(jì)新人,通過(guò)案例深入淺出地講解了Web產(chǎn)品交互設(shè)計(jì)的思維、方法與技巧。共12章,主要講述了Web產(chǎn)品交互設(shè)計(jì)的要素、流程、工具和規(guī)范,Web項(xiàng)目管理及協(xié)作方法,Web產(chǎn)品交互創(chuàng)意的梳理方法,Web產(chǎn)品流程圖、原型圖的制作方法,以及圖標(biāo)設(shè)計(jì)、組件設(shè)計(jì)、界面設(shè)計(jì)、圖像處理、運(yùn)營(yíng)設(shè)計(jì)等內(nèi)容,并輔以Web項(xiàng)目實(shí)戰(zhàn)案例,帶領(lǐng)讀者一步步加深對(duì)Web產(chǎn)品交互設(shè)計(jì)的認(rèn)知,提升自身的工作能力。本書(shū)的重點(diǎn)章后附有同步強(qiáng)化模擬題和作業(yè),以幫助讀者檢驗(yàn)知識(shí)掌握程度并學(xué)會(huì)靈活運(yùn)用所學(xué)知識(shí)。《數(shù)字媒體交互設(shè)計(jì)(初級(jí))——Web產(chǎn)品交互設(shè)計(jì)方法與案例》內(nèi)容豐富、結(jié)構(gòu)清晰、語(yǔ)言簡(jiǎn)練、圖文并茂,具有較強(qiáng)的實(shí)用性和參考性,不僅可以作為備考數(shù)字媒體交互設(shè)計(jì)“1+X”職業(yè)技能等級(jí)證書(shū)的教材,也可作為各類(lèi)院校及培訓(xùn)機(jī)構(gòu)相關(guān)專(zhuān)業(yè)的輔導(dǎo)書(shū)。

威鳳教育主編 ·數(shù)據(jù)庫(kù) ·8.2萬(wàn)字

AI Crash Course
會(huì)員

UnlockthepowerofartificialintelligencewithtopUdemyAIinstructorHadelindePonteves.KeyFeatures*RollupyoursleevesandstartprogrammingAImodels*Nomath,datascience,ormachinelearningbackgroundrequired*Packedwithhands-onexamples,illustrations,andclearstep-by-stepinstructions*5hands-onworkingprojectsputideasintoactionandshowstep-by-stephowtobuildintelligentsoftwareBookDescriptionAIischangingtheworld–andwiththisbook,anyonecanstartbuildingintelligentsoftware!Throughhisbest-sellingvideocourses,HadelindePonteveshastaughthundredsofthousandsofpeopletowriteAIsoftware.Now,forthefirsttime,hishands-on,energeticapproachisavailableasabook.Takingagraduatedapproachthatstartswiththebasicsbeforeeasingreadersintomorecomplicatedformulasandnotation,HadelinhelpsyouunderstandwhatyoureallyneedtobuildAIsystemswithreinforcementlearninganddeeplearning.Fivefullworkingprojectsputtheideasintoaction,showingstep-by-stephowtobuildintelligentsoftwareusingthebestandeasiesttoolsforAIprogramming:*GoogleColab*Python*TensorFlow*Keras*PyTorchAICrashCourseteacheseveryonetobuildanAItoworkintheirapplications.Onceyou’vereadthisbook,you’reonlylimitedbyyourimagination.Whatyouwilllearn*Masterthekeyskillsofdeeplearning,reinforcementlearning,anddeepreinforcementlearning*UnderstandQ-learninganddeepQ-learning*Learnfromfriendly,plainEnglishexplanationsandpracticalactivities*Buildfunprojects,includingavirtual-self-drivingcar*UseAItosolvereal-worldbusinessproblemsandwinclassicvideogames*Buildanintelligent,virtualrobotwarehouseworkerWhothisbookisforIfyouwanttoaddAItoyourskillset,thisbookisforyou.Itdoesn’trequiredatascienceormachinelearningknowledge.Justmathsbasics(highschoollevel).

Hadelin de Ponteves ·數(shù)據(jù)庫(kù) ·7.7萬(wàn)字

數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用(SQL Server 2014)(第二版)
會(huì)員

本書(shū)以項(xiàng)目為載體,采用任務(wù)驅(qū)動(dòng)方式,按照學(xué)生的學(xué)習(xí)規(guī)律和數(shù)據(jù)庫(kù)實(shí)際操作順序由易到難組織教學(xué)內(nèi)容。本書(shū)共有三個(gè)項(xiàng)目,項(xiàng)目一主要介紹數(shù)據(jù)庫(kù)的應(yīng)用,項(xiàng)目二突出數(shù)據(jù)庫(kù)的設(shè)計(jì)與應(yīng)用,這兩個(gè)項(xiàng)目都是以微軟的SQLServer2014作為軟件基礎(chǔ)的;項(xiàng)目三是以MySQL作為軟件基礎(chǔ),通過(guò)三個(gè)模塊讓讀者初步學(xué)會(huì)環(huán)境搭建、數(shù)據(jù)庫(kù)的基本操作以及數(shù)據(jù)庫(kù)編程等高級(jí)操作。在項(xiàng)目一中穿插了項(xiàng)目演練的內(nèi)容,以供教學(xué)中給學(xué)生進(jìn)行課后練習(xí)。本書(shū)著重在項(xiàng)目一中配備了以二維碼為載體的微課,可使讀者快速掌握數(shù)據(jù)庫(kù)的基本操作和應(yīng)用,并全面了解SQLServer2014的管理和使用方法,對(duì)MySQL的管理與使用介紹了入門(mén)基礎(chǔ)。整體上突出軟件職業(yè)教育的技能訓(xùn)練、理實(shí)一體的特色。本書(shū)適合作為高等職業(yè)院校軟件及相關(guān)專(zhuān)業(yè)的數(shù)據(jù)庫(kù)課程教材,也可作為初學(xué)者學(xué)習(xí)數(shù)據(jù)庫(kù)的入門(mén)教材。

陳曉男 ·數(shù)據(jù)庫(kù) ·6.3萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 讷河市| 嘉黎县| 尤溪县| 万安县| 靖安县| 绵竹市| 博野县| 紫金县| 乌海市| 尼勒克县| 临邑县| 永定县| 沧源| 内黄县| 治多县| 红安县| 育儿| 通山县| 仪陇县| 延吉市| 南江县| 自治县| 连云港市| 商水县| 凯里市| 桑日县| 洱源县| 汉沽区| 青田县| 咸丰县| 亚东县| 墨玉县| 维西| 临高县| 屏南县| 北宁市| 苍梧县| 仁寿县| 德兴市| 修武县| 翼城县|