路线图编程挑战2024
通过练习学习路线,以改善您的编程逻辑并学习任何语言。免费,在您的节奏和社区中。
https://retosdepr***ogramacion.com/roadmap
语言和用户排名
您是否参与挑战?现在,您可以根据用户的贡献数量咨询用户和语言的排名。
https://retosdepr***ogramacion.com/roadmap/ranking
重要信息
- 您可以使用任何编程语言,并在每个挑战的目录中找到我的更正和社区的更正。
- 你想参加吗?我在同一文档的“指令”部分中向您解释。
- 挑战遵循基于他们的学习路线的订单,但是如果您已经有了知识,则可以完全独立地解决它们。只需检查您的难度水平即可。
检查网络以获取更多信息。
路线图
| # | 锻炼 | 更正 | 视频 | 社区 |
|---|---|---|---|---|
| 00 | 语法,变量,数据类型和Hello World | ▶q | ||
| 01 | 操作员和控制结构 | ▶q | ||
| 02 | 功能和范围 | ▶q | ||
| 03 | 数据结构 | ▶q | ||
| 04 | 角色链 | ▶q | ||
| 05 | 价值和参考 | ▶q | ||
| 06 | 递归 | ▶q | ||
| 07 | 电池和尾巴 | ▶q | ||
| 08 | 课程 | ▶q | ||
| 09 | 继承和多态性 | ▶q | ||
| 10 | 例外 | ▶q | ||
| 11 | 文件管理 | ▶q | ||
| 12 | JSON和XML | ▶q | ||
| 13 | 单位测试 | ▶q | ||
| 14 | 日期 | ▶q | ||
| 15 | 异步 | ▶q | ||
| 16 | 正则表达式 | ▶q | ||
| 17 | 迭代 | ▶q | ||
| 18 | 套 | ▶q | ||
| 19 | 枚举 | ▶q | ||
| 20 | HTTP请求 | ▶q | ||
| 21 | 回调 | ▶q | ||
| 22 | 高阶功能 | ▶q | ||
| 23 | 辛格尔顿 | ▶q | ||
| 24 | 装饰者 | ▶q | ||
| 25 | 日志 | ▶q | ||
| 26 | 固体:单一责任原则 | ▶q | ||
| 27 | 固体:开放原理 | ▶q | ||
| 28 | 固体:Liskov替代原则 | ▶q | ||
| 29 | 固体:界面隔离原理 | ▶q | ||
| 30 | 固体:依赖性投资原则 | ▶q | ||
| 31 | 模拟奥林匹克运动会 | ▶q | ||
| 32 | 战斗死者和金刚狼 | ▶q | ||
| 33 | 营救米奇 | ▶q | ||
| 34 | 龙屋家谱 | ▶q | ||
| 35 | 分发功率戒指 | ▶q | ||
| 36 | 选择帽子 | ▶q | ||
| 37 | 绿洲与林肯公园 | ▶q | ||
| 38 | Mouredev Pro | ▶q | ||
| 39 | 蝙蝠侠节 | ▶q | ||
| 40 | Fortnite Rubius杯 | ▶q | ||
| 41 | RAR T衬衫 | ▶q | ||
| 42 | 七龙珠锦标赛 | ▶q | ||
| 43 | github cli git | ▶q | ||
| 44 | Mouredev Pro Count | ▶q | ||
| 45 | Github Octover | ▶q | ||
| 46 | X vs Bluesky | ▶q | ||
| 47 | 降临日历 | ▶q | ||
| 48 | 圣诞树 | ▶q | ||
| 49 | 爸爸诺埃尔仓库 | ▶q | ||
| 50 | 新年客观计划者 | ▶q |
YouTube上的课程
平均而言,我们在路线图中前进,我正在创建将课程分组的课程。
指示
制作一个项目叉,并与git一起使用更新。
- 在项目中,您有一个在路线图文件夹中的每个练习的目录。在每个目录中,您会找到一个名为练习的文件。md,并带有每个挑战的陈述。
- 如果您想与社区共享自己的练习解决方案,请使用您的姓名和扩展名创建一个代码文件,并针对存储库提出拉请请求。
- 代码文件必须位于挑战目录中,在与所使用的编程语言相对应的文件夹中(如果不存在语言文件夹,请在小写字母中以所有字母的所有字母相信)。例如,如果您使用Python编程语言解决了#00挑战,并且您的GitHub用户称为“ Mouredev”,则您的更正应在“ Roadmap/00-语法,变量,数据类型和Hello World/python/Mouedev.py”中。拉请求的标题还必须遵循此格式: “#[number] – [_utilized]” 。在上一个示例中,它将是“#00 -Python” 。将拒绝不遵循此格式或包含其他文件的拉请请求。
- 如果您需要帮助或想对挑战发表任何评论,则在我们的Discord Server上拥有“ – 逻辑练习”频道。
- 您可以提出提议请求,并在社区其他地区进行练习,如果他们有错误,则提出了提议。通过这种方式,我们将合作创建一个越来越有价值的存储库。
- 如果在拉动请求中请求更改/更正,并且两周后没有新的活动,则该请求将关闭以保持存储库清洁。当然,您可以随时再次发送拉动请求。
澄清
如果您对某种语言目录的名称有疑问,请尝试查阅以前练习中使用的名称。您可能会怀疑的一些示例:
- c#,没有csharp
- C ++,无CPLUSPLUS
- 去,没有golang
- JavaScript,没有JS
快速git和github指南
- 从Github提出挑战。
- Clona该存储库到您当地的Git Clone Machine [Tu-Reososocositorio]。
- (可选)为解决方案创建一个分支,然后滚动到git Checkout -b [el-name of-tu-rama]。
- 将解决方案的文件添加到阶段git add [of-tu-ret]。
- 提交git commit -m“解决方案”#[number -ret] – [语言 – 利用]”的消息。
- 推送git推动[tu-rama的名称](它可以是“主”,也可以是您在步骤3中创建的)
- 在主要存储库中,您必须转到分支并提出拉请请求。
- 贡献。
- 创建拉请请求(覆盖将出现的模板)。
- 如果交货过程正确执行,则您的更正将添加到存储库中。否则,将通知要进行的更改或拒绝的原因。
我创建了一个免费的完整课程,以学习从头开始与Git和Github合作。
更多的编程挑战
检查我们已经开发的101个已解决的编程挑战以及您的投资组合的12个应用程序。
加入社区编程校园
我介绍了Mouredev Pro,这是我最重要的项目,旨在帮助您以不同的方式学习软件编程和开发。
您在寻找额外的吗?在这里,您会找到我的课程由各个课程编辑,以促进您的步伐并节省进度。您还将进行练习和纠正,测试以验证您的知识,考试和公共结束证书,支持,学生,小组会议,独家课程等。
输入Mouredev.pro并使用“ Pro”优惠券,并在您的第一次订阅中享受10%的折扣。
您好,我叫Brais Moure。
Freelance全栈iOS和Android工程师
自2010年以来,我一直是一名软件工程师。自2018年以来,我将开发应用程序的工作与在@mouredev等不同社交网络中创建有关编程和技术的培训内容的创建。
如果您想加入我们的开发社区,学习编程,提高您的技能并帮助项目的连续性,可以找到我们:
