Google工程师带你学编程
【重要通知】
课程已经在2022年7月16日正式开始,请新报名的同学们在填写完报名表后直接阅读此文档:

https://docs.google.com/document/d/1YeN7MR8kQx_taEprVZHDFLXFLo2UMQkuKni5hL4tcdI/edit?usp=sharing

====================
【课程目标】
让零编程基础或具有一定编程基础的非计算机专业人士了解软件工程师和数据工程师的工作内容和职业发展。通过学习初级的编程和算法知识尝试了解软件和数据行业。结业时,学习者应具备足够的自学能力以学习更加广泛和深入的知识和技能,并能理性判断自己未来的发展路径。
【面向听众】
非计算机相关专业、想了解或进入软件或数据行业发展、有独立学习能力和足够学习时间的朋友均可免费参加本课程。学习者需要每周付出约8小时的学习时间,包括上课、复习和完成作业。被选中作为教学科研观察目标的同学,需要积极配合学术活动。
【上课时间】
目前课程处于招生阶段,正式开课时间预计在7月中旬。上课时间为每周两次正课(每节约1.5小时,有录像,可回放),加一次线上答疑(可选参加)。每两到三周会有一次线下networking活动(线上同步、可“云”参加)。具体上课时间将会由学习者投票决定。
【上课地点】
技术内容的授课将以线上meeting的方式进行。线下活动将根据学习者们的地理位置和聚集程度选择地点。
【授课老师】
课程由有我本人主讲——带领大家了解并进入计算机科学领域是我作为Google软件工程师为社区做贡献的一种方式。同时我还会邀请我在各名企的朋友们来客座分享,以及邀请往期成功学习者为大家介绍他们是如何成功的。
一句话介绍一下自己:Timothy,Google软件工程师,前Amazon、Microsoft软件工程师;技术作者,著有《深入浅出WPF》和《算法之禅》;技术教育者,著有《C#语言入门详解》和多门微软官方课程,中/英语学习者遍及155个国家和地区。
【课程内容】
作为入门向的零基础课程,我们选择容易上手、用途广泛、且能快速直接产生成效(正反馈)的JavaScript、Python和SQL三门语言进行学习。预计每门语言将学习12节课(约20小时),能坚持到最后的学习者还会有一个完整的web开发项目。学习者需要投入的总学习时间在约为200~500小时(上课、回放视频、完成作业和练习等),因人而异。
课程具体内容详见《JavaScript: The Definitive Guide, 7th》、《Learning Python, 5th》、《Grokking Algorithms》、《Learning SQL, 3rd》等的书籍目录——这些书籍都是非常好的学习指南,我们将使用其中的基础部分进行学习。
姓名 *
Email *
再次输入Email *
性别 *
地理位置 *
如果你在西雅图地区,是否能参加线下调研活动
Clear selection
最高学历 *
目前职业 *
参加课程的源动力 *
参加学习后想达到的目标 *
每周可用于学习的时间 *
之前是否有计算机科学相关知识 *
如果之前有计算机科学相关知识,是哪些?
我最想学习的知识是 *
Required
我分享了链接、叫朋友一起来学习 *
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy