×

计蒜客

工程实践基础(海贼科技)

非公开课程 请向老师询问加入方式
努力成为优秀的软件工程师

工程实践基础关注如何让入门的学生在接触程序设计伊始就养成较为良好的习惯。

本课程包含个人开发流程与工程师成长、工程开发的版本管理、程序设计的代码风格、程序重构入门、软件测试基础、工程开发的协作方法这六个部分的内容。

适合人群与学习预期
  • 建议在学习这门课程之前,先完成 C 语言程序设计(或 Python 程序设计)和 C++ 程序设计的课程。一定的编程经验是更好更快地理解、掌握这门课的必要条件。
  • 完成本课程后,你将对个人开发流程有一个基本的了解,掌握大型互联网企业都在规范使用的多人协作开发工具 Git 的基本操作,并能初步掌握代码重构、软件测试的技能,为做科研和工作后的开发打下良好的基础。
  • 手把手教你重构代码

  • 让你在真实项目中加强测试能力

  • 带你在真实环境中使用 Git

教学团队
  • 杨博洋

    计蒜客教研总监
    前新浪算法工程师、前百度算法工程师
    国际大学生程序设计竞赛全球总决赛第 27 名
    数次获得国际大学生程序设计竞赛亚洲区域赛金牌

  • 俞昊然

    计蒜客创始人
    伊利诺伊大学香槟分校最优秀毕业生奖获得者
    清华大学计算机系软件工程课程实践校外助教
    研究方向:计算机科学教育、社会计算


配套服务和课程有效期

如果你选择购买整课,将包含一年的答疑服务。如果你选择其他套餐,你只能在课程的有效期内获得如上的服务,课程过期或欠费后你将无法访问学习资料及习题。

在课程学习期间遇到问题,可以直接在「问答」中提出,助教承诺在 24 小时内予以回答。


常见问题
  • Q: 这门课程学完可以达到什么水平?

    A: 完成这门课的学习,你将对个人开发流程有一个基本的了解,掌握大型互联网企业都在规范使用的多人协作开发工具 Git 的基本操作,并能初步掌握代码重构、软件测试的技能,为做科研和工作后的开发打下良好的基础。

  • Q: 这门课程有效期是多长时间?

    A: 请参见上面「配套服务与课程有效期」说明。

  • Q: 这门课程支持团购吗?

    A: 如果你周围有很多同学希望一起购买课程,可以将你们学校相关课程老师或组织团购的同学的联系方式发到 icfr@jisuanke.com,我们将会尽快联系你,为希望团购课程的同学一并以优惠价购买这门课。

  • Q: 课程有视频么?

    A: 视频是一种被动的学习方式,很容易麻痹学习者,让学习者产生自己已经学会的错觉。计蒜客在所有教学模块都采用主动、交互式的学习方式,让你主动参与学习过程,确保你真正学会并且熟练运用到学到的知识。

  • Q: 课程支持多人共用一个账号么?

    A: 我们会基于行为记录进行对学习者的身份进行识别,如果发现登录行为异常,会通过各种方式对账号所有者进行警告,发现多次后将会封禁账号。

请输入由老师提供的课程码

×

余额不足

×

欠费

你的账户正处于欠费状态!你的账户每天消耗 {{ dailyCost }} 学习点,因此账户余额应超过 {{ dailyCost * 7 }} 学习点方可解除欠费状态(查看详情)。请及时充值解除欠费状态,恢复正常学习!

学习点余额:{{ balance }},还需充值:{{ dailyCost * 7 - balance }}

购买套餐

你当前有正在使用的折扣券,购买套餐后,折扣券将失效,是否继续购买?