అసమకాలిక ప్రోగ్రామింగ్ ఇటీవల శాస్త్రీయ సమాంతర ప్రోగ్రామింగ్ కంటే తక్కువ అభివృద్ధి చెందలేదు మరియు JavaSript ప్రపంచంలో, బ్రౌజర్లు మరియు Node.js రెండింటిలోనూ, డెవలపర్ల ప్రపంచ దృష్టికోణాన్ని రూపొందించడంలో దాని సాంకేతికతలను అర్థం చేసుకోవడం ప్రధాన స్థానాల్లో ఒకటి. అసమకాలిక ప్రోగ్రామింగ్ యొక్క అన్ని విస్తృత పద్ధతులు, వాటి మధ్య అడాప్టర్లు మరియు సహాయక ఓపెనింగ్ల వివరణతో నేను మీ దృష్టికి సంపూర్ణ మరియు పూర్తి కోర్సును తీసుకువస్తాను. ఇది ప్రస్తుతం 23 ఉపన్యాసాలు, 3 నివేదికలు మరియు 28 రిపోజిటరీలను గితుబ్పై అనేక కోడ్ ఉదాహరణలతో కలిగి ఉంది. మొత్తం 17 గంటల వీడియో:
రేఖాచిత్రం కోసం వివరణలు
రేఖాచిత్రం (పైన) అసమకాలికతో పనిచేసే వివిధ మార్గాల మధ్య కనెక్షన్లను చూపుతుంది. రంగు బ్లాక్లు అసమకాలిక ప్రోగ్రామింగ్ను సూచిస్తాయి మరియు b/w సమాంతర ప్రోగ్రామింగ్ పద్ధతులు (సెమాఫోర్స్, మ్యూటెక్స్, అడ్డంకులు మొదలైనవి) మరియు పెట్రి నెట్లను చూపుతాయి, ఇవి అసమకాలిక ప్రోగ్రామింగ్ మరియు యాక్టర్ మోడల్ వంటివి సమాంతర కంప్యూటింగ్ని అమలు చేయడానికి విభిన్న విధానాలు (అవి అసమకాలిక ప్రోగ్రామింగ్ యొక్క స్థలాన్ని మరింత ఖచ్చితంగా నిర్ణయించడానికి మాత్రమే రేఖాచిత్రంలో ఇవ్వబడింది). నటుడు మోడల్ అసమకాలిక ప్రోగ్రామింగ్కు సంబంధించినది ఎందుకంటే మల్టీథ్రెడింగ్ లేకుండా నటుల అమలు కూడా ఉనికిలో ఉండే హక్కును కలిగి ఉంటుంది మరియు అసమకాలిక కోడ్ను రూపొందించడానికి ఉపయోగపడుతుంది. చుక్కల పంక్తులు ఈవెంట్లను మరియు ఏకకాల క్యూని కాల్బ్యాక్లకు లింక్ చేస్తాయి ఎందుకంటే ఈ సంగ్రహణలు కాల్బ్యాక్లపై ఆధారపడి ఉంటాయి, కానీ ఇప్పటికీ గుణాత్మకంగా కొత్త విధానాలను ఏర్పరుస్తాయి.
ఉపన్యాస విషయాలు
ప్రతి వీడియో కింద వీడియోలో వివరించిన కోడ్ ఉదాహరణలతో రిపోజిటరీలకు లింక్లు ఉన్నాయి. అసమకాలికత యొక్క ఒక సంగ్రహణకు ప్రతిదీ తగ్గించాల్సిన అవసరం లేదని నేను చూపించడానికి ప్రయత్నించాను. అసమకాలికతకు సార్వత్రిక విధానం లేదు మరియు ప్రతి సందర్భంలోనూ మీరు ఈ నిర్దిష్ట పని కోసం మరింత సహజంగా కోడ్ను వ్రాయడానికి అనుమతించే ఆ పద్ధతులను ఎంచుకోవచ్చు. వాస్తవానికి, ఈ కోర్సు అనుబంధంగా ఉంటుంది మరియు నేను ప్రతి ఒక్కరినీ కొత్త అంశాలను సూచించమని మరియు కోడ్ ఉదాహరణలను అందించమని అడుగుతున్నాను. కోర్సు యొక్క ప్రధాన లక్ష్యం లోపల నుండి అసమకాలిక సంగ్రహాలను ఎలా నిర్మించాలో చూపించడం మరియు వాటిని ఎలా ఉపయోగించాలో నేర్పించడం మాత్రమే కాదు. దాదాపు అన్ని సారాంశాలు లైబ్రరీల నుండి తీసుకోబడలేదు, కానీ వాటి సరళమైన అమలులో ఇవ్వబడ్డాయి మరియు వాటి పని దశలవారీగా విశ్లేషించబడుతుంది.
నమోదు చేసుకున్న వినియోగదారులు మాత్రమే సర్వేలో పాల్గొనగలరు.
కోర్సు గురించి మీ అభిప్రాయం ఏమిటి?
-
నేను మొత్తం కోర్సు చూస్తాను
-
సెలెక్టివ్గా చూస్తాను
-
నాకు ఒక విధానం సరిపోతుంది
-
నేను కోర్సుకు సహకరిస్తాను
-
అసమకాలికతపై నాకు ఆసక్తి లేదు
8 మంది వినియోగదారులు ఓటు వేశారు. 1 వినియోగదారు దూరంగా ఉన్నారు.
మూలం: www.habr.com