从2014年开始社团开始参与Open edX开源社区,和国内多个大学进行合作研究。近期社团应重庆大学邀请,赴重庆和重庆大学教育大数据团队进行技术交流。
会议中展示了我们社团团队在Open edX Xblocks开发和Insights数据分析方面的开源工作,与重庆大学的老师和同学们进行了技术探讨。Open edX作为主流的在线教育开源软件,在教育理念、技术架构、学术方向上对教育大数据研究都有积极意义。我们社团将和国内高校持续合作研究,推进国内Open edX开源社区工作。
https://teachyourselfcs.com/
https://github.com/ossu
https://www.iflab.org/2017/09/06/iflab-guide-2017/
https://blog.github.com/2018-03-20-top-10-courses-on-github/
1. Ada Developers Academy’s Jump Start Curriculum (223 stars)
ADA’s Jump Start Curriculum helps prospective students become familiar with the tools, concepts, and vocabulary they’ll need to be successful in the larger program. Each lesson begins with stating learning goals, so students can be sure they’re retaining what they need to prior to entering the program.
2. React From Zero (207 stars)
React From Zero is a straightforward introduction to React that is broken into 17 parts. Each part of the tutorial is in the code for that lesson, using comments to explain concepts in React and examples right in the editor. Each lesson also links to a preview of how the code renders in a browser, so you can follow along and immediately see the outcome of code while you’re learning.
3. Hear Me Code’s Python Lessons (199 stars)
Hear Me Code, based in Washington, D.C., is an organization that offers free, beginner-friendly classes to women. This repository has a “Start Here” guide for those who’ve never installed or run Python before. The lessons are broken into 16 sections, each covering a different concept. Hear Me Code’s slides are also hosted on GitHub, so it’s easy for you to follow this curriculum on your own.
4. Ada Developers Academy’s Textbook Curriculum (154 stars)
Ada Developers Academy is a tuition-free program for women and gender-diverse people to learn software development. Their first repository on this list is their textbook curriculum, which anyone can use. It touches on everything from Git and agile workflows to Ruby, Rails, databases, JavaScript, and Backbone.js.
This repository is an 11-week prep course for programming competitions, but it can be used to practice algorithm challenges for interviews or improve algorithmic thinking. Prior programming knowledge and familiarity with data structures will help students who want to get started with this advanced course.
1. Stanford TensorFlow Tutorials (2,452 forks)
These tutorials go along with Stanford’s TensorFlow for Deep Learning Research course. The syllabus, slides, and lecture notes are all available on the website, and each week’s assignments and examples are available in this repository.
2. Deep Learning Specialization on Coursera (1,133 forks)
This student-created repository includes all work from Coursera’s Deep Learning Specialization programming assignments. While this repository itself is not a curriculum, it’s a helpful guide for self-teaching and reading more about the concepts and solutions from this deep learning series of courses.
3. Creative Applications of Deep Learning with Tensorflow (591 forks)
This repository is comprised of assignments and lecture transcripts for Kadenze Academy’s Creative Applications of Deep Learning with TensorFlow curriculum. There are a total of five courses, and the repository also contains extensive documentation on setup and getting started with the tools students will need.
4. Practical RL: A course in reinforcement learning in the wild (401 forks)
This course is taught on-campus in Russian at the Higher School of Economics, but its online version is available to both English and Russian speakers. The entire course is nine weeks long, and the repository also contains bonus materials for students to explore after completing the curriculum.
5. Data Science Coursera (152 forks)
Michael Galarnyk, a Data Science M.A. student, decided to document his journey through Johns Hopkins’ Coursera Data Science curriculum as a supplement to his program at UC San Diego. Along with a directory for each course and its assignments, there’s also a link to a blog post reviewing each course week-by-week, so prospective students can get an idea of what to expect each week.
66元/件,一个人可以订购多件
沿用2018,将社团logo放到前胸,后背仍是开源星战主题,人物由Darth Vader换为 Master Yoda
效果示意图
宝蓝色,粉红色,灰色
https://www.class-central.com/collection/top-free-online-courses?sort=rating-down
2016年7月,免费在线课程聚合社区和搜索引擎ClassCentral,以使用者的评论为主要依据,发布了全球免费在线课程Top 50 榜单。名单发布后,各大学及课程提供商上传了数千门新的课程,ClassCentral 用户写下了数千条评论。
书名 | 作者 | 出版社 | 译者 | 类别 |
Java核心技术 卷I(原书第10版) | [美] 凯.S.霍斯特曼 | 机械工业出版社 | 周立新等 | java入门/编程技能 |
Spring实战(第4版) | Craig Walls | 人民邮电出版社 | 张卫滨 | java入门/编程技能 |
Effective Java | Joshua Bloch | Addison-Wesley Professional | java入门 | |
Java 并发编程实战 | Brian Goetz等 | 机械工业出版社华章公司 | 童云兰 | java进阶 |
Java性能权威指南 | 奥克斯 | 人民邮电出版社 | 柳飞等 | java进阶 |
Java编程思想 | Bruce Eckel | 机械工业出版社 | 陈昊鹏 | java进阶 |
精通Spring 4.x | 陈雄华等 | 电子工业出版社 | java进阶 | |
设计模式 | Erich Gamma | 机械工业出版社 | 李英军等 | java进阶 |
Head First 设计模式(中文版) | 弗里曼 | 中国电力出版社 | java进阶 | |
C程序设计语言 | Brian W.Kernighan等 | 机械工业出版社 | 徐宝文等 | C/C++入门 |
C语言程序设计现代方法 | K.N.King | 人民邮电出版社 | C/C++入门 | |
C++ Primer 中文版 (第5版) | Stanley等 | 电子工业出版社 | C陷阱与缺陷 | C/C++入门 |
Effecti C++ | 梅耶 | 电子工业出版社 | 侯捷 | C/C++进阶 |
More Effective C++ | 梅耶 | 电子工业出版社 | 侯捷 | C/C++进阶 |
深度探索C++对象模型 | 斯坦利 | 电子工业出版社 | 侯捷 | C/C++进阶 |
Go by Example 与 Go 101 | GO | |||
Effective Go | GO | |||
Awesome Go | GO | |||
深入理解计算机系统(原书第2版) | Randal等 | 机械工业出版社 | 龚奕利 | 系统知识 |
UNIX环境高级编程 | W.Richard等 | 人民邮电出版社 | 尤晋元 | 系统知识 |
UNIX网络编程 | 史蒂文斯等 | 清华大学出版社 | 杨继张 | 系统知识 |
UNIX网络编程 卷2 | W.Richard Stevens | 人民邮电出版社 | 系统知识 | |
TCP/IP详解 卷1:协议 | W.Richard Stevens | 机械工业出版社 | 范建华 | 系统知识 |
Wireshark数据报分析实战 | Chris Sanders | 人民邮电出版社 | 诸葛建伟等 | 系统知识 |
C10K Problem | 系统知识 | |||
与孩子一起学编程 | 桑德 | 人民邮电出版社 | 苏金国 | 零基础启蒙 |
Codecademy:Learn Python 和People can Program(网站) | 零基础启蒙 | |||
CodeAbbey(网站) | 零基础启蒙 | |||
MDN的Web开发入门 | 零基础启蒙 | |||
Python 编程快速上手 | 斯维加特 | 人民邮电出版社 | 入门语言Python | |
python编程:从入门到实践 | 埃里克 马瑟斯 | 人民邮电出版社 | 袁国忠 | 入门语言Python |
MDN JavaScript教程 | 入门语言JavaScript | |||
W3School JavaScript 教程 | 入门语言JavaScript | |||
JavaScript全栈教程 | 廖雪峰 | 入门语言JavaScript | ||
操作系统入门(W3CSchool上的) | 操作系统入门Linux | |||
代码大全(第2版) | 史蒂夫 麦克康奈尔 | 电子工业出版社 | 金戈 | 编程技能 |
Head First Java(第二版 中文版) | Kathy | 中国电力出版社 | 编程技能 | |
Spring Boot 实战 | Craig Walls | 人民邮电出版社 | 丁雪丰 | 编程技能 |
鸟哥的Linux私房菜 | 鸟哥 | 人民邮电出版社 | 编程技能 | |
网络协议(MDN官方的HTTP文档) | 编程技能 | |||
MySQL必知必会 | Ben Forta | 人民邮电出版社 | 刘晓霞/钟鸣 | 编程技能 |
算法图解 | Aditya Bhargava | 人民邮电出版社 | 袁国忠 | Algorithms |
算法导论(原书第三版) | Thomas等 | 机械工业出版社 | 殷建平 | Algorithms |
编程珠玑 | Jon Bentley | 人民邮电出版社 | 黄倩/钱丽艳 | Algorithms |
LeetCode(网站) | Algorithms | |||
数据结构与算法分析 | Mark Allen Weiss | 机械工业出版社 | 冯舜玺 | others |
数据库系统概念 | Abraham等 | 机械工业 | 杨冬青 | others |
现代操作系统(第3版) | Andrew | 机械工业出版社 | 陈向群/马洪兵 | others |
计算机网络 | James | 机械工业出版社 | 陈鸣 | others |
计算机程序的构造和解释 | Harold | 机械工业出版社 | 裘宗燕 | others
|
微信公众号
QQ群 226219087 / 水群(新人、宣传)
微信群 / 水(老人、新人、较正式内容),请联系老生邀请加入
讨论区 https://d.iflab.org / 各种技术讨论(不限制本社团)
iBistu / 日常社交吐槽地等等
WIKI 项目、技术记录等
GitHub https://github.com/ifLab
Slack https://iflab-slack-invite.herokuapp.com/
Telegram 请联系任意老生邀请加入