د سټیپیک څخه مینه سره: د هایپرسکیل تعلیمي پلیټ فارم

زه غواړم له تاسو سره د دې په اړه وغږیږم چې ولې موږ د دې په اړه مقالې لیکلو په پرتله ډیری وختونه د نلدوانۍ اصلاح کوو ، د برنامه ښوونې مختلف طریقې په اړه ، او موږ څنګه هڅه کوو چې یو یې زموږ په نوي محصول Hyperskill کې پلي کړو.

که تاسو اوږده پیژندنه نه خوښوئ، نو د پروګرام کولو په اړه مستقیم پراګراف ته لاړ شئ. مګر دا به لږ تفریح ​​​​شي.

د سټیپیک څخه مینه سره: د هایپرسکیل تعلیمي پلیټ فارم

ژبني کشش

راځئ چې د یوې ځانګړې ځوانې میرمنې ماشا تصور وکړو. نن ماشا یو څه میوه مینځل او په سوله کې فلم لیدو ته تللې وه ، مګر بدبخته: ناڅاپه یې وموندله چې د پخلنځي ډنډ تړل شوی و. دا لا څرګنده نه ده چې په دې اړه به څه وشي. تاسو کولی شئ دا مسله د نامعلوم وخت لپاره وځنډوئ، مګر اوس وړیا وخت شتون لري، نو ماشا پریکړه کوي چې سمدلاسه د ستونزې سره معامله وکړي. عام احساس دوه اختیارونه وړاندیز کوي: الف) پلمبر ته زنګ ووهئ ب) دا پخپله اداره کړئ. ځوانه ښځه دوهم انتخاب غوره کوي او په یوټیوب کې لارښوونې مطالعه پیل کوي. د کارونکي Vasya_the_plumber د مشورې په تعقیب، ماشا د سینک لاندې ګوري او د څو برخو څخه جوړ شوی پلاستيکي پایپ ګوري. نجلۍ په احتیاط سره د سینک په پای کې یوه ټوټه ټوټه کړه او هیڅ یې ونه موندل. د پایپ ټیټه برخه د نامعلوم مادې سره په کلکه تړل شوې ، او حتی په میز کې موندل شوی فورک نشي کولی د بندیدو سره مقابله وکړي. د انټرنېټ متخصصین مایوسوونکي وړاندوینې ورکوي: برخه باید بدله شي. په نقشه کې، ماشا نږدې پلورنځي پیدا کوي، د پایپ بدمرغه ټوټه له ځانه سره اخلي او ورته یو، یوازې نوی اخلي. د پلورونکي په مشوره، ماشا د مخنیوي لپاره یو نوی فشار هم اخلي. لټون بشپړ شو: سینک کار کوي لکه څنګه چې باید یو ځل بیا وي، او د هغې اصلي کرکټر، په ورته وخت کې، لاندې زده کړل:

  • تاسو کولی شئ پخپله د سینک لاندې پایپونه خلاص او ټینګ کړئ؛
  • د پلمبینګ ترټولو نږدې پلورنځی د میشینا اپارتمان څخه یو نیم کیلومتره دی.

ډیری احتمال، ماشا حتی پام نه و کړی چې څومره نوي شیان یې زده کړي او زده کړي، ځکه چې هغه په ​​​​راتلونکي کې د خپل آرامۍ په اړه اندیښمنه وه، او په ورته وخت کې د فلم لیدل او د هغې مڼې مینځل. بل ځل چې ورته ستونزه رامینځته کیږي، نجلۍ به دا څو ځله په چټکۍ سره حل کړي. په حقیقت کې، ماشا یوازې نړۍ بیرته خپل عادي حالت ته نه ده راوستې؛ هغې زده کړه وکړه په زړه پورېيعنې په ځانګړو قضيو کې، او تمرین لرونکی، يعنې د شيانو په ترسره کولو سره نه دا چې په تفصيل سره او دمخه يې مطالعه کړئ.

هر څه ممکن په بل ډول راوتلي وي. فرض کړئ چې ماشا په ماښام کې په څوکۍ کې ناست وي او ناڅاپه پوه شي چې هغه په ​​​​سنک کې د بندیدو لپاره له ذهني او فزیکي پلوه چمتو نه ده. هغه په ​​چټکۍ سره د پلمبر اکاډمۍ کې نوم لیکنه کوي، د ډوبونو، پایپونو او ممکنه اړیکو ډولونه مطالعه کوي، د نلدوانۍ ستونزې طبقه بندي او ممکنه حلونه. ماشا د شپې خوب نه کوي، اصطلاحات او نومونه یادوي. شاید هغه حتی د نظریاتي پایپ ساینس په اړه د PhD مقاله لیکي ، چیرې چې هغه د ربړ ګازکیټونو په اړه بحث کوي. په نهایت کې ، د سند ترلاسه کولو سره ، ماشا په ویاړ سره د پخلنځي شاوخوا په بشپړ باور سره ګوري چې اوس حتی د سنک سره لږه ستونزه به د ګوتو په نیولو سره حل شي. په دې سناریو کې، نجلۍ زده کړه وکړه په تخفیف سرهله عمومي څخه ځانګړي ته حرکت کول، او ډیر تمرکز یې درلود تیوري.

نو کومه لاره غوره ده؟ د ډوب او بند په حالت کې - لومړی، او د دې دلیلونو لپاره:

  1. که یوازې یو کاري ډنډ مهم وي، نو دا یوازې د دې لپاره کافي ده چې پوه شئ چې دا ځانګړې ساحه څه ده. کله چې ماشا پوه شي چې هغه د پوهې نشتوالی دی، هغه به یقینا د نورو زده کړو لپاره لاره ومومي.
  2. انسائیکلوپیډیک پوهه ممکن په ریښتیني حالت کې فعاله نشي ځکه چې عادت یې نه وي رامینځته شوی. د دې لپاره چې د عملونو ترتیب زده کړئ، دا د دوی په اړه لوستل نه، بلکې د ترسره کولو لپاره معنی لري.

راځئ چې غریب ماشا یوازې پریږدو او د زده کړې پروسې ته همداسې لاړ شو.

برنامه کول: زده کړئ یا وکړئ؟

موږ فکر کولو ته عادت شوي یو چې په یوه ناپیژندل شوي ساحه کې د پرمختګ او متخصص کیدو لپاره، موږ باید لومړی پوهنتون ته لاړ شو یا لږترلږه په کورسونو کې شامل شو. موږ په منظمه توګه هغه څه اورو چې دوی موږ ته وايي او دندې ترسره کوي. کله چې موږ په خپل لاس کې مطلوب ډیپلوم یا سند ولرو، موږ سمدلاسه له لاسه ورکوو، ځکه چې موږ لاهم نه پوهیږو چې موږ ولې دومره معلوماتو ته اړتیا لرو او په ځانګړي ډول څنګه یې پلي کړو. دا کومه ستونزه نده که ستاسو راتلونکي پلانونه ساینسي مقالې ولیکئ او کنفرانسونو ته ورسره سفر وکړئ. که نه نو، دا د مهارتونو لپاره د هڅو ارزښت لري، دا دی، د ځانګړو شیانو ترسره کول او بیا ترسره کول، هڅه کول او غلطي کول ترڅو د اوږدې مودې لپاره په یاد ولرئ چې څه نه کول غوره دي.

یو له هغو ساحو څخه چیرې چې "سخت لاس" یا "د الماس سترګې" د پراخ لید سره لاس په لاس ځي برنامه کول دي. که تاسو د تجربه لرونکو پراختیا کونکو سره خبرې وکړئ، تاسو به د زړورتیا کیسې واورئ چې په هغه کې یو کس له ځوانۍ څخه ریاضی / فزیک / تدریس زده کړی، او بیا ستړی شوی او شاته لاړ. د لوړو زده کړو پرته به پروګرامر هم وي! تر ټولو لومړی، هغه څه چې په پراختیا کونکي کې ارزښت لري یو سند یا ډیپلوم نه دی، مګر د لیکل شوي برنامو، سکریپټونو او ویب پاڼو مقدار او کیفیت دی.

"مګر انتظار وکړئ!"، تاسو اعتراض کوئ، "ښکلی ښکاري - دا واخلئ او دا یې وکړئ!" زه نشم کولی خپل ځان په اسانۍ سره یو برنامه ولیکم که ما دمخه برنامه نه وي کړې! دا زما لپاره مهمه ده چې پوه شم چې چیرې لیکل وکړم، څنګه په بنسټیز ډول د پروګرام کولو ژبه کې د کمپیلر سره خبرې وکړم. دا په ګوګل کې د پلمبر د تلیفون شمیره موندلو په څیر ندي.

په دې کې یو تریخ حقیقت هم شته. یو ناپیژندل شوی اړخ بل لور ته ځي، چې په پایله کې دریم اړخ ته ځي، او ډیر ژر دا بهیر د جادوګر نندارې ته بدلیږي، څوک چې تړل شوي رومالونه ایستل ته دوام ورکوي او نشي کولی د پورتنۍ خولۍ څخه وباسي. پروسه، په ریښتیا سره، ناخوښه ده؛ د 5th "رومال" په واسطه داسې ښکاري چې د ناپوهۍ ژوره د ماریانا خندق ته نږدې ده. د دې لپاره بدیل د 10 ډوله تغیراتو، 3 ډوله لوپونو او 150 احتمالي ګټور کتابتونونو په اړه ورته لیکچرونه دي. په خواشینۍ سره.

Hyperskill: موږ جوړ، جوړ او په پای کې جوړ شو

موږ د اوږدې مودې لپاره د دې ستونزې په اړه فکر کاوه. زموږ په بلاګ کې د وروستي پوسټ نیټه د حجم خبرې کوي چې موږ څومره وخت فکر کاوه. په سټیپیک کې د نوي چلند ادغام لپاره د ټولو بحثونو او هڅو وروسته ، موږ د یو بل سایټ سره پای ته ورسیدو. تاسو ممکن دمخه د JetBrains اکاډمۍ برخې په توګه د دې په اړه اوریدلي وي. موږ دې ته هایپرسکیل نوم ورکړ ، د پروژې پراساس زده کړې کې رامینځته شوی ، د جاوا پوهې اساس دې سره وصل کړی ، او د EduTools ټیم ملاتړ یې لیست کړی. او اوس نور تفصیل.

د سټیپیک څخه مینه سره: د هایپرسکیل تعلیمي پلیټ فارم

ځانګړی هدف. موږ د پروژو "مینو" وړاندیز کوو، د بیلګې په توګه هغه پروګرامونه چې تاسو یې زموږ په مرسته لیکلی شئ. د دوی په مینځ کې ټیک ټیک پیر ، شخصي معاون ، بلاکچین ، د لټون انجن او داسې نور دي. پروژې د 5-6 مرحلې لري؛ د هرې مرحلې پایله یو بشپړ شوی برنامه ده. "نو بیا ولې موږ نورو مرحلو ته اړتیا لرو که هرڅه دمخه په لومړي سر کې کار شوي وي؟" د پوښتنې لپاره مننه. د هر ګام سره برنامه ډیر فعال یا ګړندی کیږي. په لومړي سر کې کوډ 10 لینونه نیسي، مګر په پای کې دا ممکن حتی په 500 کې هم مناسب نه وي.

یو څه نظریه. دا ناشونې ده چې ناست شئ او حتی د هیلو ورلډ لیکلو پرته د برنامه کولو په اړه یوه کلمه پوه شئ. له همدې امله، د پروژې په هر پړاو کې، تاسو وګورئ چې کوم نظري اساسات لرئ چې تاسو یې ماسټر کړئ او تر ټولو مهم، چیرته یې ترلاسه کړئ. اساسات هم د "پوهې نقشه" برخه کې په Hyperskill کې موقعیت لري. که چیرې د پروژې د لومړي پړاو لپاره زده کونکي د فایل څخه ډاټا لوستلو ته اړتیا نلري، نو بیا دوی نشي کولی دوام ومومي. دوی به دا پخپله وروسته زده کړي، د عمومي پراختیا لپاره، یا دوی به په راتلونکي مرحله کې ورته اړتیا ولري.

د سټیپیک څخه مینه سره: د هایپرسکیل تعلیمي پلیټ فارم

د پوهې نقشه. دا تاسو ته ښیې چې کوم موضوعات تاسو دمخه مطالعه کړي او دوی څنګه یو له بل سره تړاو لري. هر ښکلی ټاپ خلاص کړئ. تاسو کولی شئ د هغې له لارې سکم وکړئ، مګر موږ وړاندیز کوو چې تاسو کوچني کارونه بشپړ کړئ ترڅو ډاډ ترلاسه کړئ چې معلومات ستاسو په سر کې ځای لري. لومړی، پلیټ فارم به تاسو ته ازموینې درکړي، وروسته له دې چې دا به تاسو ته د پروګرام کولو څو دندې درکړي. که کوډ تالیف کړي او ازموینې تیرې کړي ، دا د حوالې حل سره پرتله کړئ ، ځینې وختونه دا د پلي کولو لپاره خورا غوره لاره موندلو کې مرسته کوي. یا ډاډ ترلاسه کړئ چې ستاسو حل لا دمخه عالي دی.

هیڅ اضافي نه. موږ دواړه "شنه" کاروونکو او تجربه لرونکي پراختیا کونکو ته په تمه یو. که تاسو دمخه پروګرامونه لیکلي وي، دا مهمه نده، موږ به تاسو مجبور نه کړو چې 2+2 اضافه کړئ یا یو کرښه بیا وګرځوئ. سمدلاسه مطلوب کچې ته د رسیدو لپاره ، کله چې راجسټریشن کوئ ، هغه څه په ګوته کړئ چې تاسو دمخه ورسره آشنا یاست او یو ډیر ستونزمن پروژه غوره کړئ. د خپل ځان له اندازې څخه مه ډارېږئ: که څه هم پیښ شي، تاسو کولی شئ تل د پوهې په نقشه کې هیر شوي موضوع ته بیرته راستانه شئ.

د سټیپیک څخه مینه سره: د هایپرسکیل تعلیمي پلیټ فارم

وسیلې. دا خورا ښه ده چې په سایټ کې په ځانګړې کړکۍ کې د کوډ کوچنۍ ټوټې ولیکئ، مګر اصلي پروګرامونه د پراختیا چاپیریال کې کار کولو سره پیل کیږي (Iنری شوی Dکفايت Eچاپیریال). تجربه لرونکي پروګرام کونکي نه یوازې د کوډ لیکلو څرنګوالی پوهیږي، بلکې دا هم پوهیږي چې څنګه د ګرافیکي انٹرفیس ډیزاین کړي، مختلف فایلونه په پروژه کې راټول کړي، اضافي پراختیایي وسیلې کاروي، او IDE د دې پروسو څخه ځینې پاملرنه کوي. ولې دا مهارتونه نه زده کوئ کله چې تاسو د برنامه زده کړې کوئ؟ دا هغه ځای دی چې JetBrains د ژغورنې لپاره راځي او د IntelliJ IDEA ټولنې تعلیمي نسخه د مخکې نصب شوي EduTools پلگ ان سره. په داسې IDE کې، تاسو کولی شئ د روزنې کورسونه واخلئ، حل شوي ستونزې وګورئ، او د پروژې لارښوونې وګورئ که تاسو یو څه هیر کړي. اندیښنه مه کوئ که دا ستاسو لومړی ځل وي چې د "پلگ ان" یا "IDE" کلمه واورئ: موږ به تاسو ته ووایو چې دا څه دي او دا ستاسو په کمپیوټر یا لپ ټاپ کې د لږترلږه رنځ سره څنګه نصب کړئ. په تیوري پوه شئ، او بیا IDE ته لاړ شئ او هلته د پروژې راتلونکی پړاو بشپړ کړئ.

ضرب الاجل. له دوی څخه هیڅ هم نشته! موږ څوک یو چې سر ټکوو او تاسو ته ووایو چې په کوم سرعت سره یو پروګرام ولیکو؟ کله چې تاسو د لیکلو کوډ څخه خوند اخلئ او غواړئ یې پای ته ورسوئ، تاسو یې نن یا سبا پای ته ورسوئ. د خپلې خوښې لپاره پرمختګ وکړئ.

تېروتنې. هرڅوک دوی مني، نو تاسو د پروژې په یوه مرحله کې یاست، او بیا به دا مرحله د اتوماتیک ازموینې څخه تیر نشي. ښه، تاسو باید د ځان لپاره معلومه کړئ چې څه غلط شوي. موږ کولی شو تاسو ته ووایو چې خطا چیرې ده، مګر ایا دا به تاسو ته درس درکړي چې څنګه په احتیاط سره کوډ ولیکئ؟ د IDEA لارښوونې یا د بګ په اړه نظري موضوع ولولئ، او کله چې برنامه په پای کې کار کوي، د ډوپامین رش به ډیر احتمال په راتلو کې اوږد نه وي.

روښانه پایله. نو، تاسو لومړۍ مسوده بشپړه کړې، بیا څه؟ د خپلو کارونو له میوو څخه خوند واخلئ! د خپلو ملګرو سره ټیک-ټیک-ټو لوبه وکړئ او په ورته وخت کې د خپلې بریا په اړه ویاړ وکړئ. GitHub ته پروژه اپلوډ کړئ ترڅو دا راتلونکي کارګمارونکي ته وښیې ، پخپله توضیحات ولیکئ ، او هلته هغه پوهه په ګوته کړئ چې تاسو یې پلي کوئ. 4-5 پیچلې پروژې، او اوس، د پیل جوړونکي لپاره یو معمولی پورټ فولیو چمتو دی.

د ودې لپاره فرصت. راځئ چې ووایو تاسو Hyperskill ته ګورئ او هلته کومه مهمه موضوع یا ګټوره پروژه نه ګورئ. راځئ چې په اړه یې خبر کړو! که ستاسو شالید د پوهې نقشې څخه پراخه او بډایه وي، نو موږ ته په فورمه کې ولیکئ مرسته کول. زموږ ټیم به ستاسو سره خپل لارښوونې او چلونه شریک کړي، نو موږ به خوشحاله یو چې تاسو سره مرسته وکړو چې ستاسو پوهه په ګټورو منځپانګو بدله کړو چې د مختلفو عمرونو او کچو کاروونکو ته د پوهیدو وړ وي. شاید موږ به هم تادیه وکړو، مګر دا ډاډه نه ده.

ښه راغلاست: hi.hyperskill.org راشئ، وګورئ، هڅه وکړئ، وړاندیز وکړئ، ستاینه وکړئ او نیوکه وکړئ. موږ هم تاسو ته درس ورکوو.

سرچینه: www.habr.com

Add a comment