Print Friendly, PDF ac E-bost

Yn y cwrs hwn, byddwch chi'n dysgu sut i raglennu'n dda yn Python.

Byddwn yn mynd â chi o'r camau cyntaf yn yr iaith i astudio'r cysyniadau mwyaf datblygedig, trwy lawer o fideos byr, llyfrau nodiadau ac ymarferion hunanasesu.

Mae gan Python nifer o lyfrgelloedd sydd fwy na thebyg eisoes yn gwneud yr hyn rydych chi ei eisiau. Gallwch chi adeiladu gwefan gyda Django, gwneud cyfrifiadura gwyddonol gyda NumPy a pandas, a mwy. Fodd bynnag, er mwyn manteisio i'r eithaf ar holl bosibiliadau'r ecosystem gyfoethog hon, rhaid i chi ennill dealltwriaeth ddofn o'r iaith.

Mae'r iaith Python yn annog rhaglennu greddfol sy'n dibynnu ar gystrawen naturiol a chysyniadau sylfaen pwerus sy'n gwneud rhaglennu yn haws. Mae'n bwysig bod â gafael dda ar y cysyniadau hyn er mwyn ysgrifennu rhaglenni effeithiol yn gyflym sy'n hawdd eu deall a'u cynnal, ac sy'n manteisio i'r eithaf ar bosibiliadau'r iaith.

Yn y cwrs hwn, byddwn yn ymdrin â phob agwedd ar yr iaith, o fathau sylfaen i ddosbarthiadau meta, ond byddwn yn ei mynegi o amgylch y cysyniadau sylfaenol sy'n gryfder Python:

- y cysyniad o deipio deinamig a chyfeiriadau a rennir sy'n caniatáu rhaglennu cyflym, hawdd ei ehangu ac effeithlon o ran cof;
- y cysyniad o enw sy'n caniatáu rhaglennu mwy diogel, gan leihau rhyngweithio diangen rhwng gwahanol rannau o raglen;
- y cysyniad o iterator sy'n caniatáu rhaglennu naturiol a greddfol, lle mae pori ffeil yn cymryd un llinell o god yn unig;
- y cysyniad o fectoreiddio i gyflawni perfformiad rhagorol mewn cymwysiadau cyfrifiadurol gwyddonol.

Parhewch i ddarllen yr erthygl ar y wefan wreiddiol →

DARLLENWCH  Hanfodion Google Drive