Python በአንድ ወር ውስጥ

ለአዲስ ሻይ አፍቃሪዎች የሚሆን መመሪያ።
(የተርጓሚው ማስታወሻ፡- ይህ ምክር የመጣው ከአንድ ህንዳዊ ደራሲ ነው፣ ግን ጠቃሚ ይመስላል። በአስተያየቶቹ ውስጥ ማንኛውንም ተጨማሪ መረጃ ማከል ይችላሉ።)

Python በአንድ ወር ውስጥ

አንድ ወር ረጅም ጊዜ ነው። በየቀኑ ከ6-7 ሰዓታት በማጥናት የሚያሳልፉ ከሆነ ብዙ ማሳካት ይችላሉ።

የወሩ ግብ፡

  • ከመሠረታዊ ፅንሰ-ሀሳቦች (ተለዋዋጭ፣ ሁኔታ፣ ዝርዝር፣ ዑደት፣ ተግባር) ጋር ይተዋወቁ
  • በተግባር ከ30 በላይ የፕሮግራም አወጣጥ ችግሮችን ይቆጣጠሩ
  • አዳዲስ እውቀቶችን በተግባር ላይ ለማዋል ሁለት ፕሮጀክቶችን አንድ ላይ አዘጋጁ
  • ቢያንስ ሁለት ማዕቀፎችን ይተዋወቁ
  • በIDEs (የልማት አካባቢዎች)፣ Github፣ ማስተናገጃ፣ አገልግሎቶች እና ሌሎችም ይጀምሩ።

በዚህ መንገድ የጁኒየር ፓይዘን ገንቢ ይሆናሉ።

አሁን በሳምንት እቅድ።

Python በአንድ ወር ውስጥ

ጽሑፉ የተተረጎመው በ EDISON ሶፍትዌር ድጋፍ ነው, እሱም ለታዳጊዎች ተግባራዊ ምክር ይሰጣል, እንዲሁም ሶፍትዌሮችን ይቀርፃል እና ቴክኒካዊ ዝርዝሮችን በሩሲያኛ እና በእንግሊዝኛ ይጽፋል.

ሳምንት 1፡ ፓይዘንን ይወቁ

ሁሉም ነገር በፓይዘን እንዴት እንደሚሰራ ይረዱ። በተቻለ መጠን ብዙ ነገሮችን ይሞክሩ።

  • ቀን 1፡ 4 መሰረታዊ ፅንሰ ሀሳቦች (4 ሰዓታት): ግብዓት፣ ውጤት፣ ተለዋዋጭ፣ ሁኔታዎች
  • ቀን 2፡ 4 ዋና ፅንሰ ሀሳቦች (5 ሰዓታት): ዝርዝር፣ ለሉፕ፣ ሉፕ እያለ፣ ተግባር፣ ሞዱል ማስመጣት
  • ቀን 3፡ ቀላል የፕሮግራም አወጣጥ ችግሮች (5 ሰዓታት)፦ ሁለት ተለዋዋጮችን መቀያየር፣ ዲግሪ ሴልሺየስን ወደ ዲግሪ ፋራናይት መቀየር፣ በቁጥር ውስጥ ያሉትን የሁሉም አሃዞች ድምር ማስላት፣ ቁጥር ዋና መሆኑን ማረጋገጥ፣ የዘፈቀደ ቁጥር ማመንጨት፣ ከአንድ ዝርዝር ውስጥ ቅጂ ማስወገድ
  • ቀን 4፡ መካከለኛ የፕሮግራም አወጣጥ ችግሮች (6 ሰዓታት): ሕብረቁምፊን ገልብጥ (ፓሊንድሮምን ይመልከቱ)፣ ትልቁን የጋራ አካፋይ አስላ፣ ሁለት የተደረደሩ ድርድሮችን አዋህድ፣ የቁጥር ግምት ጨዋታ ጻፍ፣ ዕድሜ አስላ፣ ወዘተ።
  • ቀን 5፡ የውሂብ አወቃቀሮች (6 ሰዓታት): ቁልል፣ ወረፋ፣ መዝገበ-ቃላት፣ ቱፕልስ፣ የተገናኘ ዝርዝር
  • ቀን 6፡ OOP – ነገር-ተኮር ፕሮግራሚንግ (6 ሰዓታት): ነገር፣ ክፍል፣ ዘዴ እና ግንበኛ፣ የOOP ውርስ
  • ቀን 7፡ አልጎሪዝም (6 ሰዓታት): ፍለጋ (መስመራዊ እና ሁለትዮሽ)፣ ድርደራ (የአረፋ ድርደራ፣ የምርጫ ድርደራ)፣ ተደጋጋሚ ተግባር (ፋክተሪያል፣ የፊቦናቺ ተከታታይ)፣ የአልጎሪዝም የጊዜ ውስብስብነት (መስመራዊ፣ ኳድራቲክ፣ ቋሚ)

ፓይዘንን አትጫን፦

አውቃለሁ፣ እርስ በርሱ የሚጋጭ ይመስላል። ግን እመኑኝ። የልማት አካባቢ ወይም ሶፍትዌር መጫን ካልቻሉ በኋላ ምንም ነገር ለመማር ሙሉ ፍላጎታቸውን ያጡ ብዙ ሰዎችን አውቃለሁ። በቀጥታ ወደ አንድሮይድ መተግበሪያ ዘልለው እንዲገቡ እመክራለሁ። የፕሮግራም ዝግጅት ጀግና ወይም ወደ ድር ጣቢያው መልስ እና ቋንቋውን ማሰስ ይጀምሩ። በተለይ በቴክኒክ እውቀት ከሌለዎት ፓይዘንን ወዲያውኑ ለመጫን አይሞክሩ።

ሳምንት 2፡ ሶፍትዌር ማዘጋጀት ይጀምሩ (ፕሮጀክት ይገንቡ)

የሶፍትዌር ልማት ልምድ ያግኙ። እውነተኛ ፕሮጀክት ለመፍጠር የተማሩትን ሁሉ ተግባራዊ ለማድረግ ይሞክሩ።

  • ቀን 1፡ ከልማት አካባቢው ጋር ይተዋወቁ (5 ሰዓታት)የልማት አካባቢው ለትላልቅ ፕሮጀክቶች ኮድ የሚጽፉበት መስተጋብራዊ አካባቢ ነው። ቢያንስ አንድ የልማት አካባቢን ማወቅ አለብዎት። ከሚከተሉት እንዲጀምሩ እመክራለሁ። የቪኤስ ኮድ ጭነት የፓይቶን ቅጥያ ወይም የጁፒተር ማስታወሻ ደብተር
  • ቀን 2፡ ጊትቡብ (6 ሰዓታት): ጥናት የፊልሙ, ማከማቻ ይፍጠሩ። ኮድን ለመጫን እና በሁለት የጂት ዛፎች መካከል ያለውን ልዩነት ለማስላት ይሞክሩ። እንዲሁም ከቅርንጫፍ፣ ከማዋሃድ እና ከመሳብ ጥያቄዎች ጋር ይተዋወቁ።
  • ቀን 3፡ የመጀመሪያው ፕሮጀክት፡ ቀላል ካልኩሌተር (4 ሰዓታት)፦ ከቲኪንተር ጋር ይተዋወቁ። ቀላል ካልኩሌተር ይፍጠሩ.
  • ቀን 4፣ 5፣ 6፡ የግል ፕሮጀክት (በየቀኑ 5 ሰዓታት)ከፕሮጀክቶቹ ውስጥ አንዱን ይምረጡና በእሱ ላይ መስራት ይጀምሩ። ምንም አይነት የፕሮጀክት ሀሳብ ከሌለዎት ይህንን ዝርዝር ይመልከቱ፡ አንዳንድ ጥሩ የፓይዘን ፕሮጀክቶች
  • ቀን 7፡ ማስተናገጃ (5 ሰዓታት): አገልጋይዎን እና ማስተናገጃዎን ይረዱ ፕሮጀክትዎን ያስተናግዱሄሮኩን ያዋቅሩ እና የመተግበሪያ ግንባታዎን ያሰማሩ።

ፕሮጀክቱ ለምን:

በትምህርቱ ወይም በቪዲዮው ውስጥ ያሉትን ደረጃዎች በጭፍን መከተል የአስተሳሰብ ችሎታዎን አያዳብርም። እውቀትዎን በፕሮጀክቱ ላይ መተግበር አለብዎት። መልሱን ለማግኘት ሁሉንም ጥረትዎን ካደረጉ በኋላ ያስታውሱታል።

ሳምንት 3፡ እንደ ፕሮግራመር ምቾት ይሰማዎ

በሶስተኛው ሳምንት ግብዎ ስለ ሶፍትዌር ልማት ሂደት አጠቃላይ ግንዛቤ ማግኘት ነው። ክህሎቶችዎን ማሻሻል አያስፈልግዎትም፣ ነገር ግን አንዳንድ መሰረታዊ ነገሮችን ማወቅ አለብዎት፣ ምክንያቱም እነዚህ ክህሎቶች በዕለት ተዕለት ሥራዎ ላይ ተጽዕኖ ያሳድራሉ።

  • ቀን 1፡ የውሂብ ጎታ መሠረታዊ ነገሮች (6 ሰዓታት)፦ መሰረታዊ የSQL መጠይቅ (ሠንጠረዥ ፍጠር፣ ምረጥ፣ የት፣ አዘምን)፣ የSQL ተግባር (አማካይ፣ ከፍተኛ፣ ቆጠራ)፣ የሪላሽናል ዳታቤዝ (መደበኛ)፣ ውስጣዊ መቀላቀል፣ ውጫዊ መቀላቀል፣ ወዘተ።
  • ቀን 2፡ በፓይዘን ውስጥ የውሂብ ጎታዎችን ይጠቀሙ (5 ሰዓታት)የውሂብ ጎታ ማዕቀፍ (SQLite ወይም Pandas) ይጠቀሙ፣ ከውሂብ ጎታ ጋር ይገናኙ፣ ውሂብ ይፍጠሩ እና ወደ ብዙ ሰንጠረዦች ያክሉ፣ ከሰንጠረዦቹ ላይ ውሂብ ያንብቡ
  • ቀን 3፡ ኤፒአይ (5 ሰዓታት)ኤፒአይዎችን መጥራት ይማሩ፣ JSON፣ ማይክሮ ሰርቪስ እና REST APIsን ይማሩ።
  • ቀን 4፡ ነርፒ (4 ሰዓታት): ከኑምፒ ጋር ይተዋወቁ እና በእሱ ላይ መጠቀምን ይለማመዱ የመጀመሪያዎቹ 30 ልምምዶች
  • ቀን 5፣ 6፡ የድረገጽ ፖርትፎሊዮ (በቀን 5 ሰዓታት): ዲጃንጎን ይማሩ፣ በጃንጎ የፖርትፎሊዮ ድር ጣቢያ ይፍጠሩእንዲሁም የፍላስክ ማዕቀፍን ይመልከቱ
  • ቀን 7፡ የክፍል ሙከራዎች፣ ምዝግብ ማስታወሻዎች፣ ማረም (4 ሰዓታት)፦ የአሃድ ሙከራዎችን (PyTest) ይረዱ፣ ምዝግብ ማስታወሻዎችን እንዴት እንደሚሰሩ እና እንደሚፈትሹ ይወቁ፣ እና የእረፍት ነጥቦችን ይጠቀሙ

የእውነተኛ ጊዜ ልኬት (ሚስጥራዊ):

በዚህ ርዕስ ላይ ፍላጎት ካሎት እና ሙሉ በሙሉ ለእሱ ቁርጠኛ ከሆኑ፣ ሁሉንም ነገር በአንድ ወር ውስጥ ማድረግ ይችላሉ።

  • ፓይዘንን በተከታታይ ይማሩ። ከጠዋቱ 8 ሰዓት ጀምሮ እስከ ምሽቱ 5 ሰዓት ድረስ ይስሩ። ለምሳ እና ለመክሰስ እረፍት ይውሰዱ (በአጠቃላይ አንድ ሰዓት)።
  • ከጠዋቱ 8 ሰዓት ላይ፣ ዛሬ የምታጠናቸውን ነገሮች ዝርዝር ጻፍ። ከዚያም፣ ትላንት የተማርካቸውን ነገሮች በሙሉ ለመገምገም እና ለመለማመድ አንድ ሰዓት ወስደህ ተለማመድ።
  • ከጠዋቱ 9 ሰዓት እስከ ምሽቱ 12 ሰዓት፣ ያነሰ ጥናት ያድርጉ እና ይለማመዱ። ከምሳ በኋላ ፍጥነትዎን ይጨምሩ። ችግር ውስጥ ከገቡ፣ በመስመር ላይ መፍትሄ ይፈልጉ።
  • በየቀኑ ከ4-5 ሰዓታት በማጥናት እና ከ2-3 ሰዓታት በመለማመድ ያሳልፉ። (በሳምንት ቢበዛ አንድ ቀን እረፍት መውሰድ ይችላሉ።)
  • ጓደኞችህ እብድ እንደሆንክ አድርገው ያስባሉ። አታሳዝናቸው - ልክ እንደ ምስሉ ኑር።

ሙሉ ጊዜ የምትሠራ ወይም ዩኒቨርሲቲ የምትገባ ከሆነ፣ የበለጠ ጊዜ ይወስድብሃል። ተማሪ እንደመሆኔ መጠን፣ በዝርዝሩ ውስጥ ያለውን ሁሉ ለማጠናቀቅ ስምንት ወራት ፈጅቶብኛል። አሁን ከፍተኛ ገንቢ ነኝ። ባለቤቴ፣ በዩኤስ ማዕከላዊ ባንክ የምትሠራው፣ በዝርዝሩ ውስጥ ያለውን ሁሉ ለማጠናቀቅ ስድስት ወራት ፈጅቶብኛል። ምን ያህል ጊዜ እንደሚወስድ ምንም ለውጥ አያመጣም። ዝርዝሩን ጨርስ።

ሳምንት 4፡ ሥራ ለማግኘት በቁም ነገር ይሳተፉ (ተለማማጅ)

ለአራተኛው ሳምንት ግብዎ ለስራ ማመልከት በቁም ነገር ማሰብ ነው። ስራውን አሁን ባይፈልጉትም እንኳ በቃለ መጠይቁ ሂደት ውስጥ ብዙ ይማራሉ።

  • ቀን 1፡ ማጠቃለያ (5 ሰዓታት)የአንድ ገጽ የሥራ ልምድ መግለጫ ይፍጠሩ። በሥዕሉ አናት ላይ የክህሎትዎን አጭር ማጠቃለያ ያካትቱ። የፕሮጀክቶችዎን ዝርዝር ከጊትሁብ ጋር አገናኞች ማካተትዎን ያረጋግጡ።
  • ቀን 2፡ የድር ጣቢያ ፖርትፎሊዮ (6 ሰዓታት)ጥቂት ብሎጎችን ጻፍ። ወደፈጠርካቸው ቀዳሚ የድር ጣቢያ ፖርትፎሊዮ አክላቸው።
  • ቀን 3፡ የሊንክድኢን ፕሮፋይል (4 ሰዓታት)የሊንክድኢን ፕሮፋይል ይፍጠሩ። ከሪዚሜዎ ጀምሮ ሁሉንም ነገር ወደ ሊንክድኢን ያምጡ።
  • ቀን 4፡ የቃለ መጠይቅ ዝግጅት (7 ሰዓታት)በGoogle ላይ በብዛት የሚጠየቁ የቃለ መጠይቅ ጥያቄዎች። በቃለ መጠይቅ የሚጠየቁ 10 የፕሮግራም አወጣጥ ችግሮችን መፍታት ይለማመዱ። ይህንን በወረቀት ላይ ያድርጉ። የቃለ መጠይቅ ጥያቄዎች እንደ Glassdoor እና Careercup ባሉ ድረ-ገጾች ላይ ይገኛሉ።
  • ቀን 5፡ ኔትወርክ (~ ሰዓታት)ከቁም ሳጥኑ ውጡ። ስብሰባዎችን እና የሥራ ትርኢቶችን መከታተል ይጀምሩ። ቀጣሪዎችን እና ሌሎች ገንቢዎችን ያግኙ።
  • ቀን 6፡ ለስራዎች ብቻ ያመልክቱ (~ ሰዓታት)"ፓይቶን ስራ" የሚለውን በጉግል ላይ ይመልከቱ ከዚያም በሊንክድኢን እና በአካባቢው የስራ ቦርዶች ላይ የስራ ማስታወቂያዎችን ይመልከቱ። ለማመልከት ሶስት የስራ ቦታዎችን ይምረጡ። የስራ ልምድዎን ከእያንዳንዱ ጋር ያብጁ። በመስፈርቶቹ ውስጥ የማታውቋቸውን ሁለት ወይም ሶስት ነገሮችን ያግኙ። በሚቀጥሉት ሶስት ወይም አራት ቀናት ውስጥ በመማር ያሳልፉ።
  • ቀን 7፡ ውድቅ ከተደረገበት ተማር (~ ሰዓታት)ውድቅ በተደረገልዎት ቁጥር፣ ስራውን ለማግኘት ማወቅ ያለብዎትን ሁለት ነገሮች ለይ። ከዚያም በእነዚህ ዘርፎች ክህሎቶችዎን በማሻሻል ከአራት እስከ አምስት ቀናት ያሳልፉ። በዚህ መንገድ፣ ከእያንዳንዱ ውድቅ ከተደረገ በኋላ፣ የተሻለ ገንቢ ይሆናሉ።

ለስራ ዝግጁ፦

እውነቱን ለመናገር፣ ለስራ 100% ዝግጁ አይሆኑም። የሚያስፈልግዎ አንድ ወይም ሁለት ነገሮችን በደንብ መማር እና የቃለ መጠይቅ እንቅፋትን ለማሸነፍ ከሌሎች ጥያቄዎች ጋር እራስዎን ማለማመድ ብቻ ነው። ስራውን አንዴ ካገኙ በኋላ ከእሱ ብዙ ይማራሉ።

ሂደቱን ይደሰቱበት፦

መማር ሂደት ነው። በመንገዱ ላይ ፈተናዎች መኖራቸው የማይቀር ነው። ብዙ ፈተናዎች ባጋጠሙዎት ቁጥር እንደ ገንቢ የበለጠ ይሆናሉ።

ዝርዝሩን በ28 ቀናት ውስጥ መሙላት ከቻሉ በጣም ጥሩ እየሰሩ ነው። ነገር ግን ከዝርዝሩ ውስጥ ከ60-70% የሚሆነውን ብቻ ቢሞሉም አስፈላጊዎቹን ባህሪያት እና ክህሎቶች ያዳብራሉ። እነዚህም ፕሮግራመር እንዲሆኑ ይረዱዎታል።

የት እንደሚማሩ፦

አሁንም የት መጀመር እንዳለቦት የማያውቁ ከሆነ፣

አስደሳች ጉዞ እመኛለሁ። የወደፊቱ ጊዜ በእጅዎ ነው።

ትርጉም: Diana Sheremyeva

ምንጭ: hab.com

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster