20年老架构师,劝我多看看这几个网站

简介: 20年老架构师,劝我多看看这几个网站

1、medium

有个神奇的英文博客网站-Medium,不知道大家有没有听说过。这些年学Python、玩数据,从Medium上看了不少受益匪浅的技术贴。Medium的技术文章质量,不管放国内国外都是数一数二的,给我的感觉是博主们都在认认真真写作,有思考的深度,而不是耍大刀、博眼球。 93c382b35891156e80a177f2806b14f3.png

2、stackoverflow

stackoverflow是非常有名的技术问答网站,Python相关的问答将近200万个,你所遇到的所有Python问题、bug都可以在上面找到解决方案。而且Python第三方库也有很多问答资源,比如Pandas、numpy、django等等。

d3c1cc7b9d838e0563ddd9aea77380c2.png

3、geeksforgeeks

GeeksforGeeks是一个专为极客提供的计算机科学网站。它包含编程文章、测验和实践、编程竞赛以及公司面试问题。而且geeksforgeeks 上有很多不错的基础性计算机学科知识,其风格不过多注重理论,也不是一味的像 leetcode 那种刷题,每一篇内容篇幅安排的都较短,也有一定的知识组织架构,非常适合初学者或作为工具字典书定向查阅相关内容。

4、Github

Github是全球最大的代码托管网站,也是Python资源最多的网站。各种Python相关的教程、开源项目、技术书籍、数据资源层出不穷,比如说大名鼎鼎的pandas、django、tensorflow、pytorch、requests等都在github上有开源代码。还有诸如awe-some python、Python-100-Days、ML-For-Beginners等这样的资源教程,有十几万的star,非常适合初学者去学习。你用Python关键词搜索,会出来300多万的相关仓库,足够你花一辈子去学习。

daef6e715cf850944a8bf671ffdf8d01.png

5、w3school

这是学习软件编程最全的教程网站之一,不光有Python及其相关应用库,还有前后端、数据库、服务器等各种硬核教程,如果你足够爱学习,它会让你欲罢不能。当然

433cbc1ee5145e96f3028a5bdb2ecbde.png

对于Python,w3school提供了基础语法、高级语法、文件处理、Numpy、机器学习、操作数据库等内容。 a213832c1ff115944e771917fbfbd1b0.png

而且你还可以在上面进行代码测试和练习,w3school提供了代码运行环境和大量练习题。

6、Chatgpt

Chatgpt是非常火的AI对话工具,区别于以往任何的类似产品,我试过用Chatgpt写爬虫、游戏、算法,表现得都非常好,虽然有错误但是可以去调校它,最终会给你满意的代码。Chatgpt在编程上面的对话能力是好于其他场景的,因为编程是机器语言,chatgpt更容易学习。所以用Chatgpt来学习编程,会节省很多时间,你甚至可以让它帮你出练习题。比如说你问:出一道python多进程的面试题,附上答案

a4d09bdd8f98aa04103f2a330c5b5488.png

对于chatgpt给出的答案,再进行追问 这是唯一一种解法吗?

423731ef6dfad4de6dfa31a49f42e85b.png

用上你所有的力气和智慧继续追问,chatgpt会不厌其烦地回答,虽然会有胡说八道的可能,但你在每次问题和答案的轮转中,会慢慢学到很多东西。我现在把chatgpt当做自己的学习和效率助手,很多代码让它写,然后我来改,非常高效。

7、kaggle

Kaggle是世界上最大的数据科学比赛网站和社区,里面有成千山万个比赛项目,涉及数据分析、机器学习、深度学习、数理统计、可视化分析等全方位的数据科学知识。

ceab85319bb80f2cd819397363de3bc2.png

kaggle还有各种各样的免费数据集、模型、教程文档,提供给数据科学爱好者使用。

3abf2e08c321075c310d6bced7227c1a.png

8、realpython

realpython是国外一个很火的Python教程网站,拥有几乎所有Python相关的教程内容。

7d73c9ce0ed0e57048aba39d5f67f07c.png

9、Python官方文档

最重要最全面的Python学习网站非官方文档莫属,它不仅提供了下载安装教程、基础语法教程、标准库、模块、各类术语解释、API接口等内容,还准时更新Python最新版本的变化信息,以及常见问题答疑。https://docs.python.org/zh-cn/3/

5db16d0266397da2b0c1d4d9400ac641.png

Python官方文档是英文为主,也提供了中文等其他翻译,但建议看英文,最准确最全面。

2fcb60b131ebfb1c4dc654f1861919f3.png

如果你英文不好,很难精进Python编程,可以乘着看文档的契机好好补一下。如果你能耐心的跟着官方文档去学Python,并养成遇到问题去检索文档的习惯,绝对会成长飞快。

相关文章
|
3月前
|
弹性计算 负载均衡 关系型数据库
使用资源编排 ROS 轻松部署高可用架构网站——以 WordPress 为例
WordPress 是流行的开源 CMS,阿里云的资源编排服务 (ROS) 提供 IaC 功能,简化云上资源自动化部署,如创建 VPC、ECS、SLB、RDS 和弹性伸缩等。通过 ROS 模板(JSON/YAML),用户能快速部署高可用的 WordPress 环境,包括负载均衡、多可用区的 ECS 服务器集群、高可用 RDS 数据库等。模板定义了资源、参数和输出,用户在 ROS 控制台配置参数后一键部署。ROS 提升了部署效率,便于跨地域复制相同架构。
100 0
使用资源编排 ROS 轻松部署高可用架构网站——以 WordPress 为例
|
5月前
|
消息中间件 存储 缓存
性能基础之大型网站技术架构模式
【2月更文挑战第15天】性能基础之大型网站技术架构模式
101 3
性能基础之大型网站技术架构模式
|
5月前
|
Unix Linux iOS开发
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
91 0
|
11月前
|
数据采集 SQL 数据可视化
79 网站点击流数据分析案例(整体技术流程及架构)
79 网站点击流数据分析案例(整体技术流程及架构)
101 0
|
缓存 负载均衡 应用服务中间件
大型网站技术架构(一)——大型网站架构演化
大型网站技术架构(一)——大型网站架构演化
|
存储 弹性计算 负载均衡
使用SLB+2ECS+NAS,部署电商web网站的高可用架构
如您需要开发电商网站并且对外提供服务,当您的业务上升时,您需要为应用考虑高吞吐,高并发,高可用等能力,来应对用户的并发访问,保证应用稳定。本场景主要介绍如何使用SLB,ECS和NAS搭建高可用电商网站,助您业务上升。
553 0
|
Cloud Native 机器人 CDN
带你读《云原生架构白皮书2022新版》——云拔测助力节卡机器人,全面优化海外网站性能(上)
带你读《云原生架构白皮书2022新版》——云拔测助力节卡机器人,全面优化海外网站性能(上)
147 6
|
运维 Cloud Native 机器人
带你读《云原生架构白皮书2022新版》——云拔测助力节卡机器人,全面优化海外网站性能(下)
带你读《云原生架构白皮书2022新版》——云拔测助力节卡机器人,全面优化海外网站性能(下)
133 6
|
关系型数据库 MySQL 应用服务中间件
Linux巩固篇020-Linux LNMP 架构部署动态网站环境
纸上得来终觉浅,绝知此事要躬行
205 0
|
存储 缓存 运维
【平台开发】门户网站系统架构设计关键点
【平台开发】门户网站系统架构设计关键点
247 0