第二期C++项目学习小组(旁听组_收费)


About

众所周知,C++很难。它难就难在,你就算用 C++在leetcode 上刷了几百题,或者仔细读了一遍C++ Primer,是不是还是觉得自己是个 C++的门外汉,严重缺乏项目经验? 琪石在去年推出的第一期C++项目学习小组广受好评。鉴于广大学员对高质量 C++上手项目的持续关注和迫切需求,琪石俱乐部决定推出第二期C++项目学习班!录取将分为正式组(学员需要进行面试,面试录取后免费)和旁听组(旁听生不需要面试,缴费即可进场)一同进行学习。学员们将会高强度地相互学习实用的 C++知识,并需要完成一个美国对冲基金Scientech 为大家量身定制的 C++项目!项目设计得非常全面实用,涵盖了主流金融或科技公司常用的C++知识。在此特地感谢Scientech (https://www.scientechresearch.io ) 用心制作本次项目!

本期C++项目学习小组同时开通了中国试点班,欢迎在中国的各大高校在校生报名参与。宁波金戈量锐资产管理公司(http://www.jingefund.com) 听闻琪石俱乐部的中国试点班,很感兴趣。考虑到中国在校生可能经济比较拮据,量锐资管慷慨解囊,乐于资助中国在校学子在本次试点班的一半费用。非常感谢量锐资管的支持。具体请见报名费用部分。

学习目标: 系统全面地学习C++知识,通过项目来练习C++的语法和数据结构。 C++项目: 证券交易模拟系统 在项目review环节,对于按时完成递交的项目,将有交易系统大牛来参加点评,帮助大家提高!优秀项目甚至会送至对冲基金 Scientech 的CTO,邀请他来点评!

报名费用: 正式组:免费; 旁听组:高级会员及外卡会员:100美元;普通会员:200美元。 感谢量锐资管赞助报名本期学习小组的中国在校生!因此,针对中国在校生,您的费用将是: 外卡费(如果还没有外卡):25美元(学生自己出,相应人民币),25美元(量锐资管代缴); 正式组:0美元; 旁听组:50美元(学生自己出,相应人民币),50美元(量锐资管代缴)。 前四十名报名的中国在校生会获得赞助。四十名以后全部费用将由学生自行出具。 欢迎想申请本期学习小组的中国在校生在俱乐部官网(www.qishicpc.com) 注册并激活账号,发信至 info@qishicpc.com(信里请附上俱乐部官网username, 姓名, 目前所在院校,预期毕业时间),我们好为您配置赞助金额。

学员组成:
助教:一名(已到位);组长(领队):一名(已到位);组员:正式组8人(含组长)。旁听组最多100人。

报名要求:
旁听组无要求。

课程时间:
September - November, 2021

琪石学分: 0


Syllabus

学习内容简介:
学习方式: 以个人学习和小组讨论相结合形式进行,要求学员深入思考并积极参与讨论。具体形式为: *课件讲解:每周末进行线上小组讨论,由被录取的正式组学员(包括领队)轮流选择某一个课题进行讲解,梳理该课题知识点,每周集中讲解加讨论时长约为1-2个小时。 *提问答疑:学习小组所有成员进行个人学习,遇到问题可以随时在学习群里面讨论;对于全体成员均不确定或无法解决的难题,助教会提供阶段性指导,助教也会在期中和期末按需进行答疑(主要在微信群)。 *项目:项目分为几个部分,小组正式学员需要阶段性完成每个部分并提交代码到GitHub,分享自己的repository并相互review代码。

部分学习大纲:

Week1: Variables (Scope,Namespace; Pointers; References; Const Qualifier; Type Aliases)

Week2: Containers (String; Vectors; Array; Set; Map; Iterators)

Week3: Classes (Constructors,Copy,Destruction; Access Control; Friends; Class Scope; Additional Class Features)

Week4: IO and Genetic Algorithms,Dynamic Memory (The IO classes; File Input and Output; Smart pointers)

Week5: Copy Control (Copy,Assign,Destroy; Copy Control and Resource Management; Swap; Moving Objects; Move Constructor and Move Assignment)

Week6: Overloaded Operations and Conversions,Templates

Week7: Inheritance (Base and Derived Classes; Virtual Functions; Abstract Class; Access Control and Inheritance; Constructors and Copy Control)

Week8: Project Presentation

以上总共包括8个主题,每周讨论一个主题,届时可根据实际进展调整课时。

学习资料:
C++ Primer;Effective Modern C++;C++ Concurrency in Action。

...

This activity has full participants or has passed registration deadline.

...

Activity type: OnlineStudyGroups

Invite friends to join!

...


Announce date: July 17, 2021

Registration deadline: Sept. 24, 2021

Start date: Sept. 10, 2021

End date: Nov. 10, 2021

...

Leader: Not disclose

Maximum participants: 50

Maximum Applicants: 50

19 people already applied

...

Fee for premium members: 100.0

Fee for all others: 200.0


Copyright 2020 by Flash Kick In Consulting Inc. All Rights Reserved.