JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

親愛なるエンジニア仲間と将来のエンジニアの皆さん、Metarhia コミュニティは無料コース「プログラミングの基礎」への登録を開始しています。 ユーチューブ и githubの 制限なしで。 講演の一部はすでに 2018 年末から 2019 年初めに録画されており、一部は XNUMX 年に行われる予定です。 キエフ工科大学 2019 年秋に発売され、すぐに利用可能になります コースチャンネル。 より複雑な講義を行った過去 5 年間の経験から、超初心者向けの講義の必要性が分かりました。 今回は、学生からの要望が多かったので、プログラミングの基礎に関する資料を多く追加し、可能であれば JavaScript からコースを抽象化しようと思います。 もちろん、ほとんどの例は JavaScript のままですが、理論的な部分はより広範囲になり、言語の構文や API に限定されなくなります。 いくつかの例は TypeScript と C++ で説明されています。 これは、基礎的な JavaScript コースではなく、関数型、手続き型、オブジェクト指向、ジェネリック、非同期、リアクティブ、並列、マルチパラダイムなど、さまざまなパラダイムの基本概念と設計パターンを含むプログラミングの基礎の基礎コースです。メタプログラミング、データ構造の基本、テスト、プロジェクトの構造とアーキテクチャを構築する原則。

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

コースについて

このコースは、外部ライブラリ、依存関係、およびフレームワークを使用せずに構築されています。代わりに、すべてを自分たちで実行し、それがどのように機能するのか、なぜ機能するのかを詳しく調べます。 コード例では、起動環境として Node.js とブラウザーを使用します。 今年は、これまで不足していた実践的なタスクがコースに追加されます。 開発プロセスを習得するために、学生のタスクのコード レビューを含む、コードのリファクタリングと最適化のテクニックがデモンストレーションされます。 コード スタイルと、バージョン管理システムやパッケージ マネージャーなどのツールの使用に注意が払われます。 皆さんは教育用の例ではなく、実践的なプログラミングの専門家になりたいと考えているため、すべての例を実際のプロジェクトにできる限り近づけるようにしました。 コード例は、組織の Github でオープン形式で入手できます。 プログラミングの仕組み、コードへのリンクは各ビデオの下にあり、コードからビデオへのバックリンクはビデオ講義がすでに録画されている場所です。 Githubにあります 用語辞典 и コース内容。 質問は、Telegram 上のグループで行うか、ビデオのすぐ下で行うことができます。 講義はすべて公開であり、講義後のセミナーでKPIに来て質問することができます。 講義スケジュール すぐに公開されますが、若干変更される可能性があります。

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

試験

1学期終了後の冬には、コース参加者には知識レベルを評価するための独立したタスクが提供され、それらが正常に完了すると、メタヒアから証明書を受け取るための試験を受けることができます。 私の試験は、理論と実践が伴う切符付きの大学試験ではなく、理論と実践が切り離されていない、すべての内容に関する完全な試験です。 ここには単純な運が入り込む余地はありません。 全員が試験に合格するわけではなく、1 人中約 2 ~ 100 人が証明書を受け取ることができます。 しかし、私たちは論文のためではなく、知識のために勉強します。 1200年経過後にのみ再試験を受けることができます。 トレーニングは無料で誰でも参加できます。 すでに1人以上が登録している。 トレーニングは生徒の成功に応じて 4 年から XNUMX 年続きます。 誰かが試験に落ちても勉強を続けることはできますが、私は合格した人により多くの時間を費やします。 試験については学期末に詳しく説明します。今はそれに気を取られないでください。グループで不必要な質問をする必要はありません。教材を習得することに集中してください。

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

よくある質問

Q: 私が KPI の出身でない場合、別の大学の出身である場合、まったく学生ではない場合、または別の国から来た場合、または試験に来られない場合、またはすでに働いている場合、コースに登録することはできますか? ...他にもたくさんの理由があります...)?
A: あなたが地球人なら、それができます。 そうでない場合は、申請を受け付けません。

Q: コースを受講せずに試験を受けること、または試験に合格せずにコースを受講することはできますか?
A: あなたは信じられないほど幸運です! プロモーション! 個人的に許可を出します!

Q: 上級生(XNUMX年目)もあると聞いたのですが、そこにも行ってもいいですか?
A: 試してみてください。そこの内容はより難しいですが、気に入ったら、そこに行くことを禁じません。

Q: リモートで試験を受けることはできますか?
A: いいえ、必ず来てください。

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

リファレンス

コース登録フォーム: https://forms.gle/Yo3Fifc7Dr7x1m3EA
電報グループ: https://t.me/Programming_IP9X
交流会のグループ: https://www.meetup.com/HowProgrammingWorks/
シニアグループチャンネル: https://t.me/metarhia
Node.js チーム: https://t.me/nodeua
YouTube チャンネル: https://www.youtube.com/TimurShemsedinov
GitHub 上の組織: https://github.com/HowProgrammingWorks
Github での講師: https://github.com/tshemsedinov

JavaScript の例を含む無料コースの「プログラミングの基礎」への登録

まとめ

コースに新しいトピックを追加するための提案を楽しみにしています。また、例を他の言語に翻訳するなど、コード例への貢献を期待しています。 あなたのフィードバックはコースの改善に役立ちます。

ご関心をお寄せいただきありがとうございます。 講演会やセミナーでお会いしましょう!

登録ユーザーのみがアンケートに参加できます。 ログインお願いします。

このコースはあなたにとってどれくらい興味深いですか?

  • すべての講義を視聴します/出席します

  • 興味深いトピックを選んでビデオを見ます

  • 事例を勉強してみます

  • タスクは私がやります

  • 試験を受けます

  • ありきたりなことばかりで興味がない

45 人のユーザーが投票しました。 7名のユーザーが棄権した。

個人的に参加する予定ですか?

  • はい

  • したいのですが、できません

  • ノー

44 人のユーザーが投票しました。 2名のユーザーが棄権した。

出所: habr.com

コメントを追加します