8 የጥናት ፕሮጀክቶች

"ጀማሪ ከመሞከር ይልቅ አንድ ጌታ ብዙ ስህተቶችን ያደርጋል"

እውነተኛ የእድገት ልምድ ለማግኘት "ለመዝናናት" ሊደረጉ የሚችሉ 8 የፕሮጀክት አማራጮችን እናቀርባለን.

ፕሮጀክት 1. Trello clone

8 የጥናት ፕሮጀክቶች

Trello ክሎሎን በ Indrek Lasn።

ምን ይማራሉ፡-

  • የጥያቄ ማቀናበሪያ መንገዶች አደረጃጀት (ራውቲንግ)።
  • ጎትት እና ጣል.
  • አዲስ ዕቃዎችን (ቦርዶች, ዝርዝሮች, ካርዶች) እንዴት መፍጠር እንደሚቻል.
  • የግቤት ውሂብን ማካሄድ እና ማረጋገጥ።
  • ከደንበኛው ወገን: የአካባቢ ማከማቻን እንዴት መጠቀም እንደሚቻል, መረጃን በአካባቢያዊ ማከማቻ ውስጥ እንዴት ማከማቸት እንደሚቻል, ከአካባቢያዊ ማከማቻ መረጃን እንዴት ማንበብ እንደሚቻል.
  • ከአገልጋይ ወገን፡ የውሂብ ጎታዎችን እንዴት መጠቀም እንዳለብን፣ በመረጃ ቋቱ ውስጥ እንዴት ውሂብ ማከማቸት እንደሚቻል፣ ከውሂብ ጎታ ውስጥ መረጃን እንዴት ማንበብ እንደሚቻል።

እዚህ አንድ ምሳሌ ማከማቻ አለ።በReact+Redux የተሰራ።

ፕሮጀክት 2. የአስተዳዳሪ ፓነል

8 የጥናት ፕሮጀክቶች
Github ማከማቻ።

ቀላል CRUD መተግበሪያ፣ መሰረታዊ ነገሮችን ለመማር ፍጹም። እንማር፡

  • ተጠቃሚዎችን ይፍጠሩ ፣ ተጠቃሚዎችን ያስተዳድሩ።
  • ከመረጃ ቋቱ ጋር ይገናኙ - ተጠቃሚዎችን ይፍጠሩ ፣ ያንብቡ ፣ ያርትዑ ፣ ይሰርዙ።
  • የግቤት ማረጋገጫ እና ከቅጾች ጋር ​​ይስሩ።

ፕሮጀክት 3. ክሪፕቶ ምንዛሬ መከታተያ (ቤተኛ የሞባይል መተግበሪያ)

8 የጥናት ፕሮጀክቶች
Github ማከማቻ።

ማንኛውም ነገር፡ Swift፣ Objective-C፣ React Native፣ Java፣ Kotlin

እናጠና፡-

  • ቤተኛ መተግበሪያዎች እንዴት እንደሚሠሩ።
  • ከኤፒአይ ውሂብን እንዴት ማምጣት እንደሚቻል።
  • የቤተኛ ገጽ አቀማመጦች እንዴት እንደሚሠሩ።
  • ከሞባይል ማስመሰያዎች ጋር እንዴት እንደሚሰራ።

ይህን ኤፒአይ ይሞክሩት።. የተሻለ ያግኙ - በአስተያየቶች ውስጥ ይፃፉ.

ፍላጎት ካሎት፣ እዚህ እዚህ አጋዥ ስልጠና አለ።.

ፕሮጀክት 4. የራስዎን የዌብፓክ ውቅረት ከባዶ ያዋቅሩ

8 የጥናት ፕሮጀክቶች
በቴክኒካዊ, ይህ መተግበሪያ አይደለም, ነገር ግን ዌብፓክ ከውስጥ እንዴት እንደሚሰራ ለመረዳት በጣም ጠቃሚ ተግባር ነው. አሁን "ጥቁር ሳጥን" አይሆንም, ነገር ግን ሊረዳ የሚችል መሳሪያ ነው.

መስፈርቶች

  • es7 ወደ es5 (መሰረታዊ) ያጠናቅቁ።
  • jsx ወደ js - ወይም - .vue ወደ .js ሰብስብ (ሎደሮችን መማር አለቦት)
  • የዌብፓክ ዴቭ አገልጋይ እና ትኩስ ሞጁል ዳግም መጫንን ያዋቅሩ። (vue-cli እና create-react-app ሁለቱንም ይጠቀማሉ)
  • Herokuን ተጠቀም፣ now.sh ወይም Github፣የዌብፓክ ፕሮጀክቶችን እንዴት ማሰማራት እንደምትችል ተማር።
  • css - sss, less, stylus - ለማጠናቀር የእርስዎን ተወዳጅ ቅድመ-ፕሮሰሰር ያዘጋጁ።
  • ምስሎችን እና svgsን ከድር ጥቅል ጋር እንዴት መጠቀም እንደሚችሉ ይወቁ።

ይህ ለተሟላ ጀማሪዎች በጣም ጥሩ ምንጭ ነው።

ፕሮጀክት 5. Hackernews clone

8 የጥናት ፕሮጀክቶች
እያንዳንዱ ጄዲ የራሱን Hackernews እንዲሰራ ይጠበቅበታል።

በመንገድ ላይ ምን ይማራሉ:

  • ከጠላፊው ኤፒአይ ጋር እንዴት እንደሚገናኙ።
  • አንድ ገጽ መተግበሪያ እንዴት መፍጠር እንደሚቻል።
  • እንደ አስተያየቶች ፣ የግለሰብ አስተያየቶች ፣ መገለጫዎች ያሉ ባህሪዎችን እንዴት መተግበር እንደሚቻል።
  • የጥያቄ ማቀናበሪያ መንገዶች አደረጃጀት (ራውቲንግ)።

ፕሮጀክት 6. Tudushechka

8 የጥናት ፕሮጀክቶች
ቶዶኤምቪሲ

ከምር? ቱዱሽካ? በሺዎች የሚቆጠሩ አሉ። ግን አምናለሁ, ለእንደዚህ አይነት ተወዳጅነት ምክንያት አለ.
የ Tudu መተግበሪያ መሰረታዊ ነገሮችን መረዳትዎን ለማረጋገጥ ጥሩ መንገድ ነው። አንድ መተግበሪያ በቫኒላ ጃቫስክሪፕት እና በሚወዱት ማዕቀፍ ውስጥ ለመፃፍ ይሞክሩ።

ተማር፡

  • አዲስ ተግባራትን ይፍጠሩ.
  • የመስክ ማጠናቀቅን ያረጋግጡ.
  • የማጣሪያ ስራዎች (የተጠናቀቁ, ንቁ, ሁሉም). ተጠቀም filter и reduce.
  • የጃቫስክሪፕት መሰረታዊ ነገሮችን ይረዱ።

ፕሮጀክት 7. መጎተት እና መጣል ዝርዝር

8 የጥናት ፕሮጀክቶች
Github ማከማቻ።

ለመረዳት በጣም አጋዥ API ጎትት እና አኑር.

እንማር፡

  • API ጎትት እና አኑር
  • ሀብታም UI ፍጠር

ፕሮጀክት 8. Messenger clone (ቤተኛ መተግበሪያ)

8 የጥናት ፕሮጀክቶች
ሁለቱም የድር መተግበሪያዎች እና ቤተኛ አፕሊኬሽኖች እንዴት እንደሚሰሩ ይገነዘባሉ፣ ይህም ከግራጫ ብዛት የሚለይዎት።

የምናጠናው፡-

  • የድር ሶኬቶች (ፈጣን መልእክት)
  • ቤተኛ መተግበሪያዎች እንዴት እንደሚሠሩ።
  • አብነቶች በቤተኛ መተግበሪያዎች ውስጥ እንዴት እንደሚሠሩ።
  • በቤተኛ መተግበሪያዎች ውስጥ የጥያቄ ማቀናበሪያ መንገዶች አደረጃጀት።

ይህ ለአንድ ወይም ለሁለት ወር በቂ ይሆናል.

ትርጉም በኩባንያው ድጋፍ ተካሂዷል ኢዲሰን ሶፍትዌርበሙያው የተጠመደ በ PHP ውስጥ መተግበሪያዎችን እና ድር ጣቢያዎችን ማዳበር ለትልቅ ደንበኞች, እንዲሁም በጃቫ ውስጥ የደመና አገልግሎቶችን እና የሞባይል መተግበሪያዎችን ማዳበር.

ምንጭ: hab.com

አስተያየት ያክሉ