你好
Hakeslet又回到了Habr! 在过去的出版物中,我们撰写了有关编程课程的文章,翻译了有趣的文章,并为大三学生发布了公众访谈。 我们继续!

命令行基础课程中的插图
这是秋天的新闻。
故事大赛
您在找工作吗? 也许他作为程序员的第一份工作? 写一个有趣的故事,讲述如何以及为什么开始学习编程,学习和成长的过程。 在Github上拥有最多“星星”(星星)的三个故事的作者将接受有关项目的Hexlet一年的免费培训 。
(项目是每周密集的工作,您将与经验丰富的导师一起开发和发布完整的应用程序)。
阅读有关条件和奖品的更多信息→ mystory.hexlet.io 。 还有这里的故事的仓库→ github.com/Hexlet/our-stories 。
新课程
已发布了一个免费课程,很多用户都缺乏,特别是那些参加第一个项目: Command Line Basics的用户 。
该课程替代了旧版本,并增加了许多新信息。 关键主题:
- 文件系统操作
- 导航
- 访问权限和程序执行
- grep管道
- 须藤
- 环境(env)
其他课程更新
PHP课程中的测验课程 (理论之后的问题)不够多,现在有更多的测验课程 。 基本上,它们被添加到设置环境 (免费)和面向对象编程的课程中。
现在,对“ PHP基础 ”课程进行了修订(免费)。 新课程的建立考虑到了Code-Basics.ru项目,并允许您合并在那里完成的所有工作 。
DOM课程增加了关于状态管理和MVC的两个重要课程。 现在,我们不仅教导如何使用房屋,而且教导如何在没有框架的情况下构建应用程序前端。
在设置环境的课程中,添加了漂亮的图片,这些图片展示了php和js中的依赖项更新机制如何工作。

“ JS:设置环境 ”课程的“ 锁定文件 ”课程中的插图(免费)
随着React本身的变化,一些课程在React课程中得到了更新。 接下来的是Redux课程。
我们开始与新的Java老师Vyacheslav Lapin合作,我们已经与他们一起发起了第一个项目。 首先,Java项目将非常频繁地进行,实际上是一周之内。 计划将Java添加到Code-basics.ru。
顺便说一下,Vyacheslav今晚将举行有关Java开发人员生活的网络研讨会 。 这条道路上观察到的主要问题是什么,哪些个人素质将对您的工作有所帮助,哪些软技能和技术技能是必不可少的,并且对成功的职业将是一个加分,如何通过面试和试用期,除了完成任务外,该项目还需要做些什么,领导层摆在您面前的内容,如何建立水平联系以及如何理解是时候去另一个项目,去另一个办公室,甚至搬迁了。 所有这些都是基于个人经验以及多年在专业环境中与同事沟通的经验。
新功能
Hexlet具有针对大型和小型公司的公司订阅 。 我们改进了本节,添加了分析和报告上传功能,并简化了帐单。
我们动摇并减少了js,该网站开始加载得更快,尤其是在练习中。
在每个测试的页面上,显示带有该测试的检查代码的块。 多亏了它,观看其他用户的解决方案变得更加容易( 示例 )。
在未来的几天中,与编辑器有关的一项重大改进即将推出。 以前,如果您很长时间没有接触编辑器,那么他将停止回答并仅保存f5。 现在恢复是自动的。
计划
很快,我们将发布另一堆免费课程,为初级用户发布新的网络研讨会和公共访谈,并讨论免费项目Code-basics.ru的更新。
周末愉快!