促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
文章
评论
关于我们
开始
开始学习
立即开始学习
文章
Authors
全部群组
All Articles
你必须加入更多群组
创建文章
All groups
新
John Squirrels
随机的
21 七月 2023 14:13
在哪里学习以及如何通过 AP 计算机科学 A 考试
大学先修计算机科学是一套大学先修课程和考试,主要在美国和加拿大教授。AP 计算机科学课程涵盖计算机科学的多个领域,由非营利组织大学理事会提供给高中生,作为获得大学水平课程的大学学分的一种方式。如今,大学预修计算机科学课程包括两个课程:AP 计算机科学原理和 AP 计算机科学 A。AP Computer Science A主要涵盖面向对象编程方法的基础知识,例如问题解决和算法开发,以及数据结构和抽象的一般介绍。这门课与CS第一学期的课程站在同一水平线上,暂且通过AP计算机科学模
John Squirrels
随机的
21 七月 2023 14:13
编码技能升级,第 3 部分。从哪里学习设计模式
继续我们关于不属于 CodeGym 课程的其他编程相关主题的系列文章,以及有关您可以在哪里学习它们的链接和建议。今天我们来聊聊设计模式。 在软件开发中,设计模式是针对各种常见问题的通用且可重用的解决方案。设计模式不是完整的设计,而是解释如何解决某个问题的模板和描述。,设计模式可以被视为一种结构化的计算机编程方法,介于编程范式和具体算法之间的概念。面向对象的设计模式通常显示类或对象之间的关系和交互,而不指定涉及的最终应用程序类或对象。暗示可变状态的模式可能不适合函数式编程语言,
John Squirrels
随机的
21 七月 2023 14:13
记录您的代码。技术写作和软件文档的最佳工具
编写软件文档在程序员的工作中起着不可或缺的作用。正如他们所说,如果没有记录,那么它就不存在,并且在大多数情况下,以适当的方式记录您的代码与实际编写代码一样重要。 “无论你的图书馆多么美妙,它的设计多么聪明,如果你是唯一理解它的人,它就没有任何好处。文档不仅意味着自动生成的 API 参考,还意味着带注释的示例和深入的教程。你需要这三者来确保你的库可以很容易地被采用,”著名的前端工程师和书籍作者 Nicholas Zakas这就是为什么今天我们决定看看一些最好的和最常用的软件文档
John Squirrels
随机的
21 七月 2023 14:13
提高 Java 学习能力的 8 种新方法。应用程序和技术
正如您现在可能已经知道的那样,学习如何从头开始编写代码很少会遇到挑战。如果您下定决心要学习 Java,您可能会在学习过程中遇到各种问题:动机、情绪(当进度不如您预期时)、时间和精力相关。即使在 CodeGym 的学生中,此类问题也很常见,尽管 CG 拥有使这个过程尽可能简单和有趣的一切。不过也有好消息。学习科学并没有停滞不前,如今有许多经过深入研究和验证的新学习方法。尝试它们可以帮助您找到新的学习方法,并使这个过程更有效或不那么单调。 让我们看一下现代教学法中的一些创新学习策
John Squirrels
随机的
21 七月 2023 14:13
编码技能升级,第 2 部分。从哪里学习算法
继续我们关于不属于 CodeGym 课程的其他编程相关主题的系列文章,以及有关您可以在哪里学习它们的链接和建议。今天我们来聊聊算法。 算法本身只不过是解决问题的分步收据。现在编程中使用的大多数算法已经被发现、测试和证明。Java 中的算法是用于对集合执行各种操作的静态方法。如果 Java 程序员使用数据结构来存储和组织数据,则算法用于操作这些结构中的数据。所以这两个主题是相互关联的,了解它们如何协同工作非常重要,可以使您的 Java 编码更有效率。算法可以应用于任何编程语言,
John Squirrels
随机的
21 七月 2023 14:13
新手程序员常见错误分析,pt。1个
你好世界!一旦你学会了你需要知道的一切并最终开始作为实习生或初级开发人员工作,你就可以放松了,对吧?没有。一切对你来说才刚刚开始……你被许多新的和难以理解的事物所包围。你怎么不把它搞砸了?这就是我们今天要讨论的内容。在这篇文章中,我想分析菜鸟常见的错误,并根据我自己的经验给出一些关于如何避免这些错误的建议。 那么,让我们开始吧,不用多说: 我们都是人。我们都害怕看起来很愚蠢,尤其是在我们更有经验的新同事眼中。当开发人员开始他们的第一份工作时,他们常常被这种恐惧所引导,并在沉重
John Squirrels
随机的
21 七月 2023 14:13
有效学习(第 1 部分)
任何人都清楚,要掌握一项技能,我们需要练习。然而,有许多练习方法,其中一些方法比其他方法更有效。但在学习方面,大多数人通常仅依靠直觉,这往往会导致他们遭受毁灭性的失败。这通常是因为学习者失去了所有的动力而放弃了。他们只是开始相信自己无法在这方面做得很好,他们会说:“这不是我的事”,或者“我不够聪明”等等。但实际上他们可能缺少的是不是认知能力,而是对如何有效学习和发展新技能的理解。主要原因是,最有效的学习策略根本不直观。本文的目的是为您提供成为高效学习者所需的所有必要信息。它是
John Squirrels
随机的
21 七月 2023 14:13
面试焦虑:如何停止害怕并开始面试
这是微不足道但有效的建议。绝对每个人都是从一开始就开始他们的职业生涯。有些人设法克服了他们的新手身份并发挥了他们的全部潜力,而另一些人则因恐惧和弱点而瘫痪,在同一水平上萎靡不振或取得的成就远远低于他们的梦想。你必须明白,进入一个新的专业领域的人不可能无所不知。在任何年龄,一个人都可以接受再培训并最终落到职业阶梯的最底层。只有少数人幸运地被熟人安排了工作。99%的申请者因为经验不足多次被拒。对自己诚实并回答这个问题很重要:“我是否尽我所能来获得这份工作?初级开发人员需要了解什么
John Squirrels
随机的
21 七月 2023 14:13
编码技能升级。在哪里学习数据结构
如您所知,编程是一个对知识要求很高的职业。除了真正掌握任何编程语言都需要大量时间和实践经验这一事实之外,通常这还不够。要成为一名成功的专业软件工程师,您通常还需要了解软件开发工作的多个其他领域和组成部分。尽管在 CodeGym,我们的目标是培训我们的学生成为真正的功能性 Java 开发人员,准备好聘用,但一门课程,即使像 CG 一样出色且结构良好,也无法为您提供您可能需要的所有知识作为一个专业软件开发人员。 这就是为什么我们决定写一些关于不属于 CodeGym 课程的其他编程
John Squirrels
随机的
21 七月 2023 14:13
阅读代码、调试、学习新技术。程序员工作中最烦人的部分以及如何解决它们
在 CodeGym,我们主要谈论作为一名程序员和从事软件开发工作的好处。这是理所当然的,因为编程可以成为一个很好的职业选择,而且对很多人来说确实如此。但它当然也不是没有缺点。开发人员的工作中有些事情可能会出现问题并导致巨大的挫败感,包括工作的技术方面和其他方面。 幸运的是,许多这些困难都可以通过正确的方法解决或至少最小化。因此,今天我们将讨论软件开发人员工作中最大的问题和障碍,以及您可以如何处理它们。 不得不处理别人的代码,通常不是最好的质量,这是您可以从专业程序员那里听到的
John Squirrels
随机的
21 七月 2023 14:13
Android初学者知识路线图
新手经常问自己:“要成为一名开发人员,我需要知道什么?” 职位发布可能会有很多难以理解的词语。编程书籍信息量太大,看来得从小学起。最重要的是,Android 开发现在处于需要了解两种语言的地步:Java 和 Kotlin。我们将尝试制作一个“初学者的知识路线图”——正是你找到第一份工作所需要知道的。 首先也是最重要的是 Core Java。是的,Java 是目前最好的起点。在我看来,CodeGym 是执行此操作的最佳方式。在您彻底完成基本内容之前,无需为其他任何事情分心。同时
John Squirrels
随机的
21 七月 2023 14:13
升职、赚大钱并突破玻璃天花板。制定良好编码职业规划的技巧
俗话说,有一个糟糕的计划总比没有计划要好。也许有点值得商榷的说法。但是,如果您正在学习如何编写代码并愿意成为一名专业的程序员并且拥有长期而富有成果的职业生涯,那么您肯定需要一个计划。而且我们不是在谈论学习计划,这也很重要并且在中已经介绍过。如果你想在编码方面取得成功的职业生涯,你需要一个职业规划,从一开始就制定正确的规划可能会节省你多年的时间,否则往往会在错误的方向上前进或从专业的角度来看停滞不前。那么今天我们就来聊一聊软件开发中的职业规划。制定计划时要牢记什么,最常见的错误
显示更多
1
...
13
14
15
16
17
...
62
Please enable JavaScript to continue using this application.