
freeCodeCamp 是一个 501(c)(3) 非营利组织。数百万人正在我们的社区中学习新技能,实现职业发展目标。Tweets by @miyaliu666
Joined November 2020
- Tweets795
- Following81
- Followers1.8K
- Likes346
Linux 进程不需要 root 权限或容器,也可以限制自己能够访问的文件和目录。
这篇文章介绍了如何使用 Linux 安全模块 Landlock,通过系统调用为进程构建轻量级沙箱,限制文件系统访问。
你还将了解 Landlock 规则集、no_new_privs、权限继承、exec 限制等关键概念。
freecodecamp.org/chinese/new…
让 Go 应用在不同环境中保持一致运行,部署起来会简单得多。
这篇对初学者友好的教程介绍了如何用 Docker 对 Go 应用程序进行容器化。
你将跟随完整步骤,从本地代码开始,一步步构建出可用于生产环境的容器。
freecodecamp.org/chinese/new…
并非所有数据管道都需要实时处理。
有些数据处理工作更适合作为定时运行的批处理任务,有些则从一开始就需要采用流式处理。
这篇教程介绍了 Python 中批处理管道与流式处理管道的区别,以及各自适用的场景。
freecodecamp.org/chinese/new…
freeCodeCamp.org 中文 retweeted
freeCodeCamp's YouTube finally crossed 1 billion views.
No viral videos just a lot of hard work over 12 years.
Congrats to Beau, Ania, Estefania, Gavin, Kylie, Mike Dane, everyone who's contributed their wisdom.
We're just getting started with these FREE courses. 🏕️
整洁的代码不仅要能运行,还应该易于阅读、维护和扩展。
这篇教程介绍了整洁代码的核心原则和实践,包括命名规范、单一职责原则、注释、测试和项目结构等。
教程还通过 JavaScript 示例展示了如何应用这些原则,写出更清晰、更易维护的代码。
freecodecamp.org/chinese/new…
freeCodeCamp.org 中文 retweeted
Did you know that there's a developer on our team who creates all these custom cover images for freeCodeCamp's tutorials?
Her name is @EstefaniaCassN and we just published her 1,000th cover image.
这是一个实用的项目,助你提升 Python 技能:从零构建一个简历筛选系统。
这篇教程聚焦核心编程概念和多进程的运用。
你将学习如何解析简历文档、提取关键信息、设计评分算法、构建 Web 界面,并将应用部署上线。
freecodecamp.org/chinese/new…
freeCodeCamp.org 中文 retweeted
Merry Christmas, fam! 2025 has been an amazing year for the global freeCodeCamp community. And we’re thrilled to cap it off with the launch of several Christmas Gifts for you:
🐍 freeCodeCamp's Python certification
🟨 freeCodeCamp's JavaScript certification (Version 10)
📱 freeCodeCamp's Responsive Web Design Certification (Version 10)
🧮 freeCodeCamp's Relational Database + SQL Certification
🐂 Our beta A1 level Spanish curriculum
🏮 Our beta A1 level Mandarin Chinese curriculum
🗨️ Our A2 level English for Developers Certification
💭 Our B1 level English for Developers Certification
This year the freeCodeCamp community also published:
- 129 free video courses on the freeCodeCamp community YouTube channel
- 45 free full length books and handbooks on the freeCodeCamp community publication
- 452 programming tutorials and articles on math, programming, and computer science
- 50 episodes of the freeCodeCamp podcast where I interview developers, many of whom are contributors to open source freeCodeCamp projects
We also merged 4,279 commits to freeCodeCamp’s open source learning platform, representing tons of improvements to user experience and accessibility. And we published our secure exam environment so that campers can take certification exams.
We're finally approaching our vision of how comprehensive and interactive a programming curriculum can be.
Version 10 of our curriculum is a series of 6 certifications – each with more than a dozen projects that you'll build to solidify your fundamental skills.
At the end of each certification, you'll take a final exam. And if you can manage to pass this exam, you'll be awarded a free, verified certification. You can then embed that on LinkedIn, or add it to your résumé, CV, or portfolio website.
After earning all 6 certifications, you can build a final capstone project – which will be code-reviewed by an experienced developer. Then you’ll sit for a comprehensive final exam. And upon completion of that, you'll earn our final Full Stack Developer Certification.
If you start progressing through these first four certifications today, the last two certifications should go live well before you reach them. After all, each of them represents hundreds of hours of conceptual computer science knowledge and hand-on programming practice.
In 2022 we also started designing our English for Developers curriculum. And over the past few years, we've expanded it considerably.
The curriculum involves interacting with hand-drawn animated characters. Along the way, you get tons of practice with reading, writing, listening, and (coming in 2026) speaking.
It's a story-driven curriculum. You step into the shoes of a developer who's just arrived in California to work at a tech startup. You learn grammar, vocab, tech jargon, and slang through day-to-day interactions while living your new life.
So far, two of these certifications are fully live:
- A2 Level English certification announcement
- B1 Level English certification announcement
We're also developing levels A1, B2, C1, and C2 for release over the coming years. (Yes, years. Each of these is a huge undertaking to develop.)
Not only has the freeCodeCamp community designed thousands of English lessons - we also built tons of custom software tools to make all this coursework possible. So in 2024, we asked: could we use the same tools to teach people Spanish and Mandarin Chinese?
And today, the results of this effort are now in public beta. We're starting out with A1 Level for both of these languages, and will ship the remaining levels over the coming years.
Why Teach Spanish and Mandarin?
Aside from English, Spanish and Mandarin are two of the most widely-spoken languages in the world. You can use these languages to participate in tons of online communities, visit major cities, and even find new job opportunities.
Learning foreign languages is also excellent for your neuroplasticity, and can be done alongside learning other new skills like programming.
And now you can learn these languages for free, using our comprehensive end-to-end curriculum that was designed by teachers, translators, and native speakers.
As you may know, freeCodeCamp has been available in many major world languages going back to 2020. But whenever we launch new coursework, it takes several months to translate everything.
Thankfully, machine translation has been steadily improving over the past few years.
The community is still translating tutorials and books by hand, but for something that changes as quickly as freeCodeCamp’s programming curriculum, we want to speed up the process.
We’ve conducted pilots of translating all the new coursework into both Spanish and Portuguese.
First, we used frontier Large Language Models and extensive glossaries and style guides to process the hundreds of thousands of words in our programming curriculum.
Then we had native speakers randomly sample these translations to ensure their quality.
Once we felt the translations were strong enough, we started creating data pipelines to automatically update translations as the original English text changed through open source code contributions.
The monetary cost of doing all this is not significant. So we should be able to offer freeCodeCamp’s programming curriculum in additional languages we weren’t previously able to support, such as Arabic and French.
If you're one of the hundreds of people who’ve contributed translations to freeCodeCamp over the years, we’d still welcome your help translating books and tutorials, which don’t change much after initial publication.
After all, the gold standard for localizing a document is having a single human translator holistically read and understand that document before creating the translation.
As a community, we are just getting started. Free open source education has never been more relevant than it is today.
We invite you to get more involved in the community, too.
I want to thank the 10,221 kind folks who donate to support our charity and our mission each month. Please consider joining them by donating to freeCodeCamp.
You can also make a year-end donation that you can deduct from your US taxes.
On behalf of the global freeCodeCamp community, here’s wishing you and your family a fantastic finale to your 2025. Cheers to a fun, ambition-filled 2026.
来自 freeCodeCamp 社区的圣诞和新年礼物🎄🎁
六项新的认证,包括 Python、数据库、Web 开发、英语;新上线西班牙语和中文课程。
我们的社区进入第 12 个年头,我们才刚刚开始。
freecodecamp.org/chinese/new…
今年全球社区推荐了 611 名 Top Contributors 最活跃的开源贡献者,是大家一起让为世界提供免费优质的教育成为可能🧡freecodecamp.org/chinese/new…
是的,你可以在 freeCodeCamp 学习多种语言了,特别欢迎大家给中文课程提供反馈🤗freecodecamp.org/chinese/new…
freeCodeCamp.org 中文 retweeted
freeCodeCamp's interactive Python curriculum is now 100% live. 🐍
We're also nearing completion of the Full Stack Development curriculum.
We'll keep shipping modules as we finish them. Including the new exams and certifications.
无论身在何方,共赏一轮明月🌕祝大家中秋节快乐,月圆人团圆❤️
谢谢 @EstefaniaCassN 创作这副节日图片。
freeCodeCamp.org 中文 retweeted
This comment from an orphan in India made my entire week. I'm so proud of the freeCodeCamp community.
你可能听说过 vibe coding,开发者(或任何人)只需描述需求,AI 就能自动生成代码并实现功能。
这篇文章深入探讨了这种方法的局限性。
文章分析了优秀工程师不可替代的核心价值,并分享了关于高效运用 AI 工具的建议。
freecodecamp.org/chinese/new…
freeCodeCamp.org 中文 retweeted
Learn React by building projects right in your browser.
freeCodeCamp just shipped a ton of FREE interactive lessons.🏕️
We'll ship the rest of the 1,000-hour Certified Full Stack Developer Curriculum soon. Start today and the rest will be live by the time you reach it.🏔️
freeCodeCamp 的认证全栈开发者课程发布了更多模块:React、性能、测试。
一系列视频讲座、工作坊、实验项目帮助你提升技能。
也欢迎大家查看贡献指南以参与课程开发。
freecodecamp.org/chinese/new…














