注册免费课程“编程基础”并提供 JavaScript 示例

注册免费课程“编程基础”并提供 JavaScript 示例

亲爱的工程师同事和未来的工程师,Metarhia 社区正在开放注册免费课程“编程基础知识”,该课程将在 YouTube的 и github上 没有任何限制。 部分讲座已于2018年底、2019年初录制,部分讲座将在XNUMX年底、XNUMX年初录制。 基辅理工学院 2019 年秋季推出,立即发售 课程频道。 过去5年的经验,当我进行更复杂的讲座时,表明了对初学者进行讲座的必要性。 这次,由于学生的大量要求,我将尝试添加大量有关编程基础知识的材料,并且如果可能的话,将课程从JavaScript中抽象出来。 当然,大部分示例将保留在 JavaScript 中,但理论部分会更广泛,并且不会仅限于该语言的语法和 API。 一些示例将采用 TypeScript 和 C++ 语言。 这不是一门简单的 JavaScript 课程,而是一门编程基础的基础课程,包括不同范式的基本概念和设计模式,函数式、过程式、面向对象、泛型、异步、反应式、并行、多范式和元编程,以及数据结构基础知识、测试、构建项目结构和体系结构的原理。

注册免费课程“编程基础”并提供 JavaScript 示例

关于课程

该课程的构建不使用外部库、依赖项和框架,相反,我们将尝试自己完成所有事情,深入研究它的工作方式和原因。 代码示例将使用 Node.js 和浏览器作为启动环境。 今年的课程将补充以前非常缺乏的实践任务。 为了掌握开发过程,将演示重构和优化代码的技术,包括学生任务的代码审查。 将关注代码风格以及版本控制系统和包管理器等工具的使用。 我试图使所有示例尽可能接近真实项目,因为您想成为实际编程方面的专家,而不是教育示例方面的专家。 代码示例可在组织的 Github 中以开放形式获取 编程是如何工作的,代码的链接将位于每个视频下方,从代码到视频的反向链接是已录制视频讲座的位置。 它在 Github 上 术语词典 и 课程内容。 可以在 Telegram 上分组提问或直接在视频下提问。 所有讲座均开放,您可以在讲座结束后来到KPI研讨会上提问。 讲座时间表 立即发布,但可能会略有变化。

注册免费课程“编程基础”并提供 JavaScript 示例

考试

冬季,第一学期结束后,课程参与者将接受独立任务来评估他们的知识水平,如果成功完成,您可以参加考试以获得 Metarhia 的证书。 我的考试不是有票的大学考试,有理论和实践,而是对所有材料的全面考试,理论不脱离实践。 这里没有简单的运气的余地。 并非每个人都会通过考试;大约每 1 名学生中有 1-2 人可以获得证书。 但我们学习不是为了论文,而是为了知识。 一年后才可以再次参加考试。 培训免费向所有人开放。 已有超过 100 人登记。 培训可持续 1200 至 1 年,具体取决于学生的成功程度。 如果有人考试不及格,他们可以继续学习,但我会花更多的时间给那些通过考试的人。 接近学期末我会更详细地告诉你关于考试的事情,现在不要为此分心,没有必要分组做不必要的问题,专注于掌握材料。

注册免费课程“编程基础”并提供 JavaScript 示例

Частозадаваемыевопросы

Q: 如果我不是来自 KPI、或者来自另一所大学、或者根本不是学生、或者来自其他国家、或者无法参加考试、或者我已经在工作,或者( ...一堆其他原因...)?
A: 如果你是来自地球的人,你就可以。 否则,我们将不接受申请。

Q: 我可以不参加课程就参加考试或未通过考试就参加课程吗?
A: 你真是太幸运了! 晋升! 我个人给你许可!

Q: 听说有高级组(二年级),我也可以去吗?
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

添加评论