"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

E nā hoa ʻenekinia a me nā ʻenekinia e hiki mai ana, ke wehe nei ke kaiāulu Metarhia i ke kākau inoa ʻana no kahi papa manuahi "Programming Fundamentals", e loaʻa ana ma Ukulele и github me ke kapu ole. Ua hoʻopaʻa ʻia kekahi o nā haʻiʻōlelo ma ka hopena o 2018 a me ka hoʻomaka ʻana o 2019, a e hāʻawi ʻia kekahi ma Kiekie Polytechnic Institute i ka hāʻule 2019 a loaʻa koke ma kaila papa. ʻO ka ʻike o nā makahiki 5 i hala, i kaʻu hāʻawi ʻana i nā haʻiʻōlelo paʻakikī, hōʻike i ka pono o nā haʻiʻōlelo no nā poʻe hoʻomaka. I kēia manawa, ma muli o nā noi he nui mai nā haumāna, e hoʻāʻo wau e hoʻohui i nā mea he nui ma ke kumu o ka papahana a, inā hiki, wehe i ka papa mai JavaScript. ʻOiaʻiʻo, e mau ana ka hapa nui o nā laʻana ma JavaScript, akā ʻoi aku ka laulā o ka ʻaoʻao theoretical a ʻaʻole e kaupalena ʻia i ka syntax a me ka API o ka ʻōlelo. Aia kekahi mau laʻana ma TypeScript a me C++. ʻAʻole kēia he papa JavaScript iwi ʻole, akā he papa kumu i nā kumu o ka papahana, me nā manaʻo kumu a me nā kumu hoʻolālā no nā paradigms like ʻole, hana, kaʻina hana, object-oriented, generic, asynchronous, reactive, parallel, multi-paradigm and metaprogramming, a me nā kumu o ka hoʻolālā ʻikepili , ka hoʻāʻo ʻana, nā loina o ke kūkulu ʻana i ka hale a me ka hoʻolālā ʻana o nā papahana.

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

E pili ana i ka papa

Kūkulu ʻia ka papa me ka ʻole o ka hoʻohana ʻana i nā hale waihona puke o waho, nā hilinaʻi a me nā frameworks, akā e hoʻāʻo mākou e hana i nā mea āpau iā mākou iho, e ʻimi i ke ʻano a me ke kumu e hana ai. E hoʻohana nā laʻana code iā Node.js a me kahi polokalamu kele e like me ke kaiapuni hoʻomaka. I kēia makahiki e hoʻonui ʻia ka papa me nā hana kūpono, i nele i mua. No ke akamai i ke kaʻina hana hoʻomohala, e hōʻike ʻia nā ʻenehana no ka refactoring a me ka hoʻonui ʻana i ka code, me ka loiloi code o nā hana haumāna. E uku ʻia ka nānā ʻana i ke ʻano code a me ka hoʻohana ʻana i nā mea hana e like me nā ʻōnaehana mana mana a me nā mana hoʻokele. Ua ho'āʻo wau e hana i nā hiʻohiʻona a pau i kahi kokoke i nā papahana maoli, no ka mea makemake ʻoe e lilo i poʻe loea ʻaʻole i nā hiʻohiʻona hoʻonaʻauao, akā i ka hoʻolālā hana. Loaʻa nā hiʻohiʻona code ma ka puka ākea ma Github o ka hui HowProgrammingWorks, Aia nā loulou i ke code ma lalo o kēlā me kēia wikiō a me nā backlinks mai ke code i ka wikiō kahi i hoʻopaʻa ʻia ai nā haʻiʻōlelo wikiō. Aia ma Github puke wehewehe ʻōlelo и maʻiʻo papa. Hiki ke nīnau ʻia nā nīnau ma nā hui ma Telegram a i ʻole ma lalo o ke wikiō. Wehe nā haʻi'ōlelo a pau, hiki iāʻoe ke hele i ka KPI a nīnau i nā nīnau ma nā seminar ma hope o nā haʻi'ōlelo. Papa kuhikuhi paʻi koke ʻia, akā hiki ke loli iki.

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

ʻĀina

I ka hoʻoilo, ma hope o ke kau 1, e hāʻawi ʻia nā haumāna i nā hana kūʻokoʻa e loiloi i ko lākou pae o ka ʻike, a inā e hoʻokō pono lākou, hiki iā ʻoe ke lawe i kahi hōʻike no ka loaʻa ʻana o kahi palapala mai Metarhia. ʻAʻole kaʻu hoʻokolohua he hoʻokolohua kulanui me nā tiketi, me ka manaʻo a me ka hoʻomaʻamaʻa, akā he hoʻokolokolo piha i nā mea āpau, kahi i hemo ʻole ai ke kumumanaʻo mai ka hana. ʻAʻohe wahi no ka laki maʻalahi ma ʻaneʻi. ʻAʻole hiki i ka poʻe āpau ke hele i ka hoʻokolokolo; ma kahi o 1-2 o 100 mau haumāna hiki ke loaʻa i kahi palapala. Akā, ʻaʻole mākou e aʻo no ka pepa, akā no ka ʻike. Hiki iā ʻoe ke lawe hou i ka hōʻike ma hope o hoʻokahi makahiki. He manuahi ka hoʻomaʻamaʻa ʻana a wehe ʻia i nā mea a pau. ʻOi aku ma mua o 1200 poʻe i hoʻopaʻa inoa. Hiki ke hoʻomaʻamaʻa ʻia mai 1 a 4 mau makahiki, ma muli o ka holomua o ka haumāna. Inā hāʻule kekahi i ka hōʻike, hiki iā lākou ke hoʻomau i ke aʻo ʻana, akā e hāʻawi hou wau i ka manawa i ka poʻe i hala. E haʻi aku wau iā ʻoe i nā kikoʻī e pili ana i nā hoʻokolohua kokoke i ka hopena o ke kau, mai hoʻopilikia ʻia i kēia manawa, ʻaʻohe pono o nā nīnau pono ʻole i nā hui, e nānā i ka haku ʻana i nā mea.

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

Nīnau pinepineʻia

Q: Hiki paha ke kākau inoa i kahi papa inā ʻaʻole wau mai KPI, a mai kekahi kulanui ʻē aʻe, a ʻaʻole haumāna paha, a mai ʻāina ʻē paha, a ʻaʻole hiki ke hele i nā hoʻokolohua, a i ʻole ke hana nei au, a i ʻole (( ... he mau kumu ʻē aʻe...)?
A: Inā he kanaka ʻoe mai ka honua honua, hiki iā ʻoe. A i ʻole, ʻaʻole mākou e ʻae i ka noi.

Q: Hiki iaʻu ke lawe i ka hōʻike me ka hele ʻole ʻana i ka papa a i ʻole ke hele ʻana i ka papa me ka ʻole o ka hele ʻana i ka hōʻike?
A: Laki loa ʻoe! Hoʻolaha! Hāʻawi wau iā ʻoe i ka ʻae!

Q: Ua lohe au aia kekahi hui kiʻekiʻe (makahiki ʻelua o ke aʻo ʻana), akā hiki anei iaʻu ke hele i laila?
A: E ho'āʻo, ʻoi aku ka paʻakikī o ka mea ma laila, akā inā makemake ʻoe, ʻaʻole wau e pāpā iā ʻoe e hele i laila.

Q: Hiki iaʻu ke lawe i nā hoʻokolohua ma kahi mamao?
A: ʻAʻole, pono ʻoe e hele mai.

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

kūmole

Pepa inoa papa: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Hui Telegram: https://t.me/Programming_IP9X
Hui ma nā hui: https://www.meetup.com/HowProgrammingWorks/
Kaila pūʻulu kiʻekiʻe: https://t.me/metarhia
Hui Node.js: https://t.me/nodeua
Kaila YouTube: https://www.youtube.com/TimurShemsedinov
Hoʻonohonoho ma GitHub: https://github.com/HowProgrammingWorks
Kumu ma Github: https://github.com/tshemsedinov

"Programming Fundamentals" kau inoa no kahi papa manuahi me nā laʻana ma JavaScript

hopena

Ke kakali nei au i nā manaʻo no ka hoʻohui ʻana i nā kumuhana hou i ka papa, a ke manaʻolana nei au i nā haʻawina i nā laʻana code, me ka unuhi ʻana o nā laʻana i nā ʻōlelo ʻē aʻe. E kōkua kāu manaʻo e hoʻomaikaʻi i ka papa.

Mahalo no kou hoihoi. E ʻike iā ʻoe ma nā haʻiʻōlelo a me nā seminar!

Hiki i nā mea hoʻohana i hoʻopaʻa inoa ʻia ke komo i ka noiʻi. Eʻe, e 'oluʻolu.

Pehea ka hoihoi o keia papa ia oe?

  • E nānā / hele au i nā haʻi'ōlelo a pau

  • E koho au i nā kumuhana hoihoi a nānā i ke wikiō

  • E aʻo au i nā laʻana

  • E hana wau i nā hana

  • E lawe au i ka hoʻokolokolo

  • ʻAʻole au hoihoi

45 mea hoʻohana i koho. Ua hōʻole nā ​​mea hoʻohana 7.

Ke hoʻolālā nei ʻoe e hele kino?

  • ia

  • Makemake au, akā ʻaʻole hiki iaʻu

  • No

44 mea hoʻohana i koho. Ua hōʻole nā ​​mea hoʻohana 2.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka