ప్రోహోస్టర్ > బ్లాగ్ > ఇంటర్నెట్ వార్తలు > డెవలపర్ కోసం మరో 5 సాహసోపేతమైన శిక్షణ ప్రాజెక్ట్లు (లేయర్, స్క్వోష్, కాలిక్యులేటర్, వెబ్సైట్ క్రాలర్, మ్యూజిక్ ప్లేయర్)
డెవలపర్ కోసం మరో 5 సాహసోపేతమైన శిక్షణ ప్రాజెక్ట్లు (లేయర్, స్క్వోష్, కాలిక్యులేటర్, వెబ్సైట్ క్రాలర్, మ్యూజిక్ ప్లేయర్)
మేము శిక్షణ కోసం ప్రాజెక్టుల శ్రేణిని కొనసాగిస్తాము.
లేయర్ అనేది భాగస్వామ్య “బోర్డ్”లో ప్రతి ఒక్కరూ పిక్సెల్ని గీయగల సంఘం. అసలు ఆలోచన రెడ్డిట్లో పుట్టింది. r/Layer కమ్యూనిటీ అనేది భాగస్వామ్య సృజనాత్మకతకు ఒక రూపకం, ప్రతి ఒక్కరూ సృష్టికర్తలు కావచ్చు మరియు ఒక సాధారణ కారణానికి సహకరించగలరు.
మీ స్వంత లేయర్ ప్రాజెక్ట్ను సృష్టించేటప్పుడు మీరు ఏమి నేర్చుకుంటారు:
JavaScript కాన్వాస్ ఎలా పని చేస్తుంది కాన్వాస్ను ఎలా ఆపరేట్ చేయాలో తెలుసుకోవడం అనేది చాలా అప్లికేషన్లలో కీలకమైన నైపుణ్యం.
వినియోగదారు అనుమతులను ఎలా సమన్వయం చేయాలి. ప్రతి వినియోగదారు లాగిన్ చేయకుండానే ప్రతి 15 నిమిషాలకు ఒక పిక్సెల్ డ్రా చేయవచ్చు.
Squoosh అనేది అనేక అధునాతన ఎంపికలతో కూడిన ఇమేజ్ కంప్రెషన్ అప్లికేషన్.
GIF 20 MB
Squoosh యొక్క మీ స్వంత సంస్కరణను సృష్టించడం ద్వారా మీరు నేర్చుకుంటారు:
చిత్ర పరిమాణాలతో ఎలా పని చేయాలి
Drag'n'Drop API యొక్క ప్రాథమికాలను తెలుసుకోండి
API మరియు ఈవెంట్ శ్రోతలు ఎలా పని చేస్తారో అర్థం చేసుకోండి
ఫైల్లను ఎలా అప్లోడ్ చేయాలి మరియు ఎగుమతి చేయాలి
గమనిక: ఇమేజ్ కంప్రెసర్ స్థానికంగా ఉంటుంది. సర్వర్కు అదనపు డేటాను పంపాల్సిన అవసరం లేదు. మీరు ఇంట్లో కంప్రెసర్ని కలిగి ఉండవచ్చు లేదా మీరు దానిని సర్వర్లో ఉపయోగించవచ్చు, మీ ఎంపిక.
కాలిక్యులేటర్
వస్తావా? తీవ్రంగా? కాలిక్యులేటర్? అవును, సరిగ్గా, ఒక కాలిక్యులేటర్. గణిత కార్యకలాపాల యొక్క ప్రాథమికాలను అర్థం చేసుకోవడం మరియు అవి ఎలా కలిసి పని చేస్తాయి అనేది మీ అప్లికేషన్లను సరళీకృతం చేయడంలో కీలకమైన నైపుణ్యం. ముందుగానే లేదా తరువాత మీరు సంఖ్యలను ఎదుర్కోవలసి ఉంటుంది మరియు ఎంత త్వరగా అంత మంచిది.
మీ స్వంత కాలిక్యులేటర్ను సృష్టించడం ద్వారా మీరు నేర్చుకుంటారు:
సంఖ్యలు మరియు గణిత కార్యకలాపాలతో పని చేయండి
ఈవెంట్ శ్రోతల APIతో ప్రాక్టీస్ చేయండి
అంశాలను ఎలా ఏర్పాటు చేయాలి, శైలులను అర్థం చేసుకోండి
క్రాలర్ (సెర్చ్ ఇంజన్)
ప్రతి ఒక్కరూ శోధన ఇంజిన్ను ఉపయోగించారు, కాబట్టి మీ స్వంతంగా ఎందుకు సృష్టించకూడదు? సమాచారం కోసం శోధించడానికి క్రాలర్లు అవసరం. ప్రతి ఒక్కరూ వాటిని ప్రతిరోజూ ఉపయోగిస్తున్నారు మరియు ఈ సాంకేతికత మరియు నిపుణుల కోసం డిమాండ్ కాలక్రమేణా పెరుగుతుంది.
Google శోధన ఇంజిన్
మీ స్వంత శోధన ఇంజిన్ని సృష్టించడం ద్వారా మీరు ఏమి నేర్చుకుంటారు:
క్రాలర్లు ఎలా పని చేస్తాయి
సైట్లను ఎలా సూచిక చేయాలి మరియు రేటింగ్ మరియు కీర్తి ద్వారా వాటిని ఎలా ర్యాంక్ చేయాలి
ఇండెక్స్ చేయబడిన సైట్లను డేటాబేస్లో ఎలా నిల్వ చేయాలి మరియు డేటాబేస్తో ఎలా పని చేయాలి
మ్యూజిక్ ప్లేయర్ (Spotify, Apple Music)
ప్రతి ఒక్కరూ సంగీతాన్ని వింటారు - ఇది మన జీవితంలో ఒక అంతర్భాగం. ఆధునిక మ్యూజిక్ స్ట్రీమింగ్ ప్లాట్ఫారమ్ యొక్క ప్రాథమిక మెకానిక్స్ ఎలా పనిచేస్తుందో బాగా అర్థం చేసుకోవడానికి మ్యూజిక్ ప్లేయర్ని క్రియేట్ చేద్దాం.
Spotify
మీ స్వంత సంగీత స్ట్రీమింగ్ ప్లాట్ఫారమ్ను సృష్టించడం ద్వారా మీరు ఏమి నేర్చుకుంటారు:
APIతో ఎలా పని చేయాలి. Spotify లేదా Apple Music నుండి APIని ఉపయోగించండి
తదుపరి/మునుపటి ట్రాక్కి ప్లే చేయడం, పాజ్ చేయడం లేదా రివైండ్ చేయడం ఎలా
వాల్యూమ్ను ఎలా మార్చాలి
వినియోగదారు రూటింగ్ మరియు బ్రౌజర్ చరిత్రను ఎలా నిర్వహించాలి
PS
మీ నైపుణ్యాలను మెరుగుపరచుకోవడానికి మీరు మీ స్వంతంగా "రెప్లికేట్" చేయడానికి ఏ ప్రాజెక్ట్లను సూచిస్తారు?