Python i roto i te marama

He aratohu mo te tino timata tea.
(Tuhipoka mai i te huarahi: he tohutohu enei na tetahi kaituhi Inia, engari he ahua pai. Tena koa taapirihia ki nga korero.)

Python i roto i te marama

He wa roa te marama. Mena ka whakapau koe i nga haora 6-7 ki te ako ia ra, ka taea e koe te mahi nui.

Whainga mo te marama:

  • Kia mohio koe ki nga ariā matua (taurangi, ahua, rarangi, koropiko, mahi)
  • Te rangatira neke atu i te 30 nga rapanga hotaka i roto i nga mahi
  • Whakakotahitia kia rua nga kaupapa hei whakatinana i nga matauranga hou
  • Kia mohio koe ki nga anga e rua neke atu
  • Me timata me te IDE (taiao whanaketanga), Github, manaaki, ratonga, aha atu.

Ma tenei ka waiho koe hei kaiwhakawhanake Python teina.

Inaianei ko te mahere ia wiki i ia wiki.

Python i roto i te marama

I whakamaoritia te tuhinga me te tautoko a EDISON Software, e he tohutohu whai kiko ki nga taiohiA he hoahoa rorohiko me te tuhi i nga korero hangarau i roto i te reo Ruhia me te reo Ingarihi.

Wiki XNUMX: Kia mohio ki te Python

Kia mohio ki te mahi o nga mea katoa i roto i te Python. Tirohia nga mea maha ka taea.

  • Ra 1: 4 nga ariā matua (4 haora): tāuru, putanga, taurangi, tikanga
  • Ra 2: 4 nga kaupapa matua (5 haora): rārangi, mo te kopiko, i te kopikopiko, mahi, kawemai kōwae
  • Ra 3: Nga raruraru hotaka ngawari (5 haora): Hurihia nga taurangi e rua, huri i te Celsius ki te Fahrenheit, tatauhia te tapeke o nga mati katoa i roto i te tau, tirohia te tau mo te tuatahi, whakaputa tau matapōkere, tango i te taarua mai i te rarangi
  • Ra 4: Rararuraru whakahoahoa (6 haora): whakamuri i te aho (tirohia te palindrome), tatauhia te whakawehenga nui rawa atu, hanumi kia rua nga rarangi kua tohua, tuhia he keemu matapae, tatau tau, aha atu.
  • Ra 5: Hanganga Raraunga (6 haora): tāpae, tūtira, papakupu, tuple, rārangi hono
  • Ra 6: OOP - Papatono Arotahi Ahanoa (6 haora): ahanoa, akomanga, tikanga me te kaihanga, OOP tuku iho
  • Rā 7: Hātepe (6 hāora): rapu (raina me te rua), te tohatoha (te tikanga mirumiru, te kowhiringa), te mahi recursive (tauira, raupapa Fibonacci), te uaua o te wa o nga algorithms (raina, tapawha, pumau)

Kaua e whakauruhia te Python:

E mohio ana ahau he ahua keehe tenei. Engari whakapono mai ki ahau. Kei te mohio ahau he maha nga taangata kua ngaro te hiahia ki te ako i tetahi mea i muri i to raatau korenga ki te whakauru i tetahi taiao whanaketanga, rorohiko ranei. Ka tohutohu ahau ki a koe kia uru tonu ki tetahi tono Android penei Toa Papatono ki te paetukutuku ranei Rewhetu ka timata ki te tuhura i te reo. Kaua e whakaaro ki te whakauru i te Python i te tuatahi mena kaore koe e tino mohio ki te hangarau.

Wiki XNUMX: Tīmata Whakawhanake Pūmanawa (Hanga Kaupapa)

Whiwhi wheako whanaketanga rorohiko. Ngana ki te whakamahi i nga mea katoa i akohia e koe ki te hanga kaupapa tuturu.

  • Ra 1: Kia mohio koe ki te taiao whanaketanga (5 haora): Ko te taiao whanaketanga he taiao tauwhitiwhiti ka tuhia e koe he waehere mo nga kaupapa nui rawa atu. Me mohio koe ki tetahi taiao whanaketanga. Ka tūtohu ahau ki te timata me VS waehere whakauru i te toronga Python pukapuka Jupyter ranei
  • Ra 2: Github (6 haora): Torotoro GitHub, hanga he putunga. Whakamātauria ki te tuku, pana te waehere, ka tātai i te rerekētanga o ngā rākau Git e rua. Me mohio ano ki nga tono peka, whakakotahi, me nga tono toia.
  • Ra 3: Kaupapa Tuatahi: Tatau Maamaa (4 haora): Tirohia Tkinter. Waihangahia he tatauranga ngawari.
  • Ra 4, 5, 6: Kaupapa Whaiaro (5 haora ia ra): Whiriwhiria tetahi o nga kaupapa ka timata ki te mahi. Mena karekau he whakaaro mo tetahi kaupapa, tirohia tenei rarangi: he maha nga kaupapa Python pai
  • Ra 7: manaaki (5 haora): Kia mohio koe ki te tūmau me te manaaki kia pai ai manaaki i to kaupapa. Whakaritehia a Heroku ka toha i to hanga taupānga.

He aha te kaupapa:

Ko te whai matapo noa i nga hikoinga i roto i te akoranga, i te ataata ranei e kore e whakawhanake i o pukenga whakaaro. Me whakamahi koe i to matauranga ki te kaupapa. Kia pau katoa to kaha ki te rapu whakautu, ka maumahara koe.

Te wiki tuatoru: kia pai te noho hei kaihōtaka

Ko to whainga i te wiki 3 ko te whai maaramatanga whanui mo te tukanga whanaketanga rorohiko. Kare koe e hiahia ki te whakakoi i o pukenga. Engari me mohio koe ki etahi kaupapa ka pa ana ki o mahi o ia ra.

  • Ra 1: Raraunga Raraunga Taketake (6 haora): Uiui SQL Taketake (Waihanga Ripanga, Tīpakohia, Kei hea, Whakahoutia), Mahi SQL (Avg, Max, Tatau), Raraunga Raraunga Whakawhanaunga (Whakaahua), Hononga Roto, Hononga o waho, aha atu.
  • Ra 2: Whakamahia nga Raraunga Raraunga ki te Python (5 haora): Whakamahia he anga raraunga (SQLite, Pandas ranei), hono atu ki te papanga raraunga, hanga me te taapiri raraunga ki nga ripanga maha, panui raraunga mai i nga ripanga
  • Ra 3: API (5 haora): Ako ki te karanga API, ako JSON, microservices, REST API
  • Ra 4: Numpy (4 haora): Tirohia a Numpy me te parakatihi ki te whakamahi 30 mahi tuatahi
  • Ra 5, 6: Paetukutuku Portfolio (5 haora ia ra): Ako Django, hanga he paetukutuku putea ma te whakamahi i a Django, titiro hoki ki te anga Flask
  • Ra 7: Nga whakamatautau wae, nga raarangi, te patuiro (4 haora): Kia mohio ki nga whakamatautau waeine (PyTest), ako me pehea te mahi me nga raarangi me te tirotiro, me te whakamahi i nga waahi pakaru

Wā Tūturu (Huna):

Mena kei te pirangi koe ki tenei kaupapa me te whakapau kaha ki a koe, ka taea e koe nga mea katoa i roto i te marama.

  • Akohia te Python i nga wa katoa. Tīmatahia hei te 8 karaka ka mahi tae noa ki te 5pm. Whakataa mo te tina me te paramanawa (he haora katoa)
  • Hei te 8 i te ata, tuhia he rarangi o nga mea ka ako koe i tenei ra. Muri iho, kia kotahi haora ki te mahara me te parakatihi i nga mea katoa i akohia e koe inanahi.
  • Mai i te 9 i te ata ki te 12 i te ahiahi, kia iti ake te ako me te parakatihi. I muri i te tina, tangohia te tere. Mena kei te raru koe, rapua he otinga i runga ipurangi.
  • Ia ra, noho 4-5 haora ki te ako me te 2-3 haora ki te whakangungu. (ka taea e koe te tango i te morahi o te ra kotahi o te hararei mo ia wiki)
  • Ka whakaaro o hoa he porangi koe. Kaua e whakama ki a ratou - kia rite ki te ahua.

Mena ka mahi koe i te wa katoa, ka ako ranei koe ki te whare wananga, ka nui ake te waa. Hei tauira, 8 marama ahau ki te mahi i nga mea katoa o te rarangi. Inaianei kei te mahi ahau hei kaiwhakawhanake matua (tuatahi). I tangohia e taku wahine, e mahi ana i te peeke pokapū o Amerika, e ono marama ki te whakaoti i nga mahi katoa o te raarangi. Kare he aha te roa. Whakaotia te rarangi.

Wiki Tuawha: Kia kaha ki te whiwhi mahi (kaiwhakamahi)

Ko to whainga i te wiki tuawha ko te whakaaro nui ki te whiwhi mahi. Ahakoa kare koe e pirangi ki te mahi i tenei wa, ka ako koe i nga mea maha i te wa o te uiui.

  • Ra 1: Whakarāpopototanga (5 haora): Waihangahia he reanga kotahi-wharangi. I te tihi o to reanga, whakauruhia he whakarāpopototanga o ō pūkenga. Kia mahara ki te taapiri i tetahi rarangi o o kaupapa me nga hononga ki a Github.
  • Rā 2: Kōpaki Paetukutuku (6 hāora): Tuhia etahi rangitaki. Tāpirihia ki te kōpaki paetukutuku o mua i hanga e koe.
  • Ra 3: LinkedIn Profile (4 haora): Waihangatia he kōtaha LinkedIn. Kawea mai nga mea katoa o to reanga ki LinkedIn.
  • Ra 4: Whakaritea mo te uiuinga (7 haora): Ko Google nga patai uiui maha. Whakangunguhia te whakaoti rapanga hotaka 10 i pataia mo nga uiuinga. Mahia ki runga pepa. Ka kitea nga patai uiui i runga i nga waahi penei i a Glassdoor, Careercup
  • Ra 5: Whatunga (~ haora): Puta atu i te whare moenga. Me timata ki te haere ki nga huihuinga me nga huihuinga mahi. Tutaki ki nga kaimahi me etahi atu kaiwhakawhanake.
  • Ra 6: Me tono noa mo nga mahi (~haora): Google "Nga mahi Python" ka kite he aha nga mahi e waatea ana i runga i LinkedIn me nga waahi mahi a-rohe. Tohua kia 3 nga mahi ka tono koe. Whakaritehia to reanga ki ia tangata. Kimihia nga mea 2-3 i runga i nga rarangi whakaritenga kaore koe i te mohio. Whakamahia nga ra 3-4 e whai ake nei ki te whakariterite i a raatau.
  • Ra 7: Ako mai i te kore (~haora): I nga wa katoa ka paopaohia koe, tohua kia 2 nga mea e tika ana kia mohio koe ki te whiwhi mahi. Ka noho 4-5 ra ki te whakanui i o pukenga ki enei waahi. Ma tenei ara, i muri i nga paopao katoa, ka pai ake koe hei kaiwhakawhanake.

Kua reri ki te mahi:

Ko te pono e kore koe e 100% rite mo te mahi. Ko nga mea katoa e hiahia ana koe ko te ako i nga mea 1-2 tino pai. A kia waia koe ki etahi atu patai ki te wikitoria i te arai uiui. Ina whiwhi koe i tetahi mahi, ka ako koe i te maha o nga mahi.

Kia pai te tukanga:

He tukanga te ako. He tino raruraru kei runga i to huarahi. Ko te nui ake o ratou, ko te pai ake koe hei kaiwhakawhanake.

Mena ka taea e koe te whakaoti i te rarangi i roto i nga ra 28, kei te pai koe. Engari ahakoa ka oti i a koe te 60-70% o te rarangi, ka whakawhanake koe i nga ahuatanga me nga pukenga e tika ana. Ka awhina koe i a koe kia noho hei kaiwhakatakoto kaupapa.

Kei hea te ako:

Mena kaore koe e mohio ki hea ka timata,

Ko taku hiahia he haerenga whakahihiri koe. Kei o ringaringa te heke mai.

Translation: Diana Sheremyova

Source: will.com

Tāpiri i te kōrero