Getting Started with Python
ThisLearningPathhelpsyougetcomfortablewiththeworldofPython.ItstartswithathoroughandpracticalintroductiontoPython.You’llquicklystartwritingprograms,buildingwebsites,andworkingwithdatabyharnessingPython'srenowneddatasciencelibraries.Withthepoweroflinkedlists,binarysearches,andsortingalgorithms,you'lleasilycreatecomplexdatastructures,suchasgraphs,stacks,andqueues.Afterunderstandingcooperativeinheritance,you'llexpertlyraise,handle,andmanipulateexceptions.Youwilleffortlesslyintegratetheobject-orientedandnot-so-object-orientedaspectsofPython,andcreatemaintainableapplicationsusinghigherleveldesignpatterns.Onceyou’vecoveredcoretopics,you’llunderstandthejoyofunittestingandjusthoweasyitistocreateunittests.BytheendofthisLearningPath,youwillhavebuiltcomponentsthatareeasytounderstand,debug,andcanbeusedacrossdifferentapplications.ThisLearningPathincludescontentfromthefollowingPacktproducts:LearnPythonProgramming-SecondEditionbyFabrizioRomano.PythonDataStructuresandAlgorithmsbyBenjaminBaka.Python3Object-OrientedProgrammingbyDustyPhillips.
·18萬字