跳到主要内容

快速指南

这是一个3R教室的快速使用手册,以方便大家快速了解3R教室的社区地图和基本使用方式,更详细的信息请看各个板块的单独页面

目前提供如下几个板块的服务

  • 全栈课(《TS全栈开发课》):纯技术课程教学,目前包含更新中的新课(《Next.js+Hono.js+Prisma全栈开发实战》)以及基本制作完毕且后续将重构的旧课(《React+Nestjs全栈开发实战》)两套课程,使用文档+代码+视频+QQ群与论坛双助教+商业项源码的方法进行教学
  • 变现课:即”自由工作者变现课“,主要提供远程变现/远程工作/职业生涯规划/自由工作/创业等方面的教学和实践指导,提供”茶话会“、”一对一“、”客户谈判记录“三方面的资料,使用直播会议+视频录制+即时沟通探讨的方法进行教学
  • 社区服务:运用3R教室优质的用户社区,提供优质的资源互助服务。涵盖招聘求职、发包接单、创业融资、产品推广、分享发现等方面。通过”资源互助群“、”站长服务“、”论坛分享“三个途径提供服务
  • 官方合作:与3R教室和3R工作室的一些合作方式。除”推广合作“外,其他合作不需要购买会员。大致有外包合作(只接单,不需要开发人员)、广告合作、招聘合作、会员帮推等合作模式

🚚入会流程

请按以下方法购买3R教室会员,并快速融入我们开始学习及使用3R社区

信息

站长、客服、助教、合作接洽等微信联系方式请查看介绍页教室成员页

  1. 详细查看3R教室的所有页面,确认完全了解3R教室,并确认需要购买3R会员
  2. 如果无需咨询,在3R教室主页底部找到支付二维码,使用微信或支付宝扫码支付购买会员
  3. 如果需要咨询,暂时请直接添加售前同学@Mak或者@Hdilthee微信进行咨询(由于两位会员同学属于社区志愿服务,所以请务必在确认看完所有文档后进行咨询,十分感谢!)
  4. 购买会员后,直接添加站长@pincman的微信并备注”3R会员“或"已购买会员",如果发现付款码被风控导致无法支付等问题,请备注”支付问题“
  5. 如果站长因生物钟错乱没有看到,也可以先添加助教@onOil@cloneable帮忙先操作一下
  6. 让站长或助教拉你进会员群(用于交流)、QQ群(用于学习)以及资源互助微信群。目前会员微信群一满,可进群二
  7. 如果你是海外会员(或者有”润出去”及“海外工作”方面的咨询)/大厂会员(或者有需要内推)/创业会员(或者是天使投资人会员)等,可以让站长帮忙拉这些小群。另外,还有个校友QQ群,如果是海外名校或者985/211的同学想要寻找校友,也可以进这个群
  8. 然后站长或助教会帮你添加git仓库3R酷论坛的账户密码、课程文档视频网盘的密码,可自行登录开始学习
  9. 接下来开始按下面几个版块的操作方法进行操作,以遍更好地使用3R教室

🛥技术课

success

该部分内容为会员专属,请在购买会员后进行操作

信息

以下只是《TS全栈开发课》的简单使用流程说明,详情请务必参考课程页面

技术课程单指《TS全栈开发课》。目前包含两套课程

  • 新课:《Next.js+Hono.js+Prisma全栈开发实战》
  • 旧课:《Nestjs+React全栈开发实战》

新课目前处于更新状态,也是当前的主力课。旧课处于维护状态,不再修复。旧课主要用于老会员进行温故,新会员如果有兴趣也可以学习旧课。只不过基本不再对旧课提供3R官方的论坛发帖问答服务,但助教依然会在QQ群对旧课提供问答服务。同时,其他老会员也会对旧课提供一些友好的交流与帮助。旧课将会在2025年出一套”重构纪念版“,会把原有旧课里的BUG和一些错误、紊乱全部修复,并把生态和类库升级到最新版本。原来缺少的部分内容也会补上,但后续我们的精力主要放在新课上!

技术课的学习流程为

  1. 通过站长(或助教)提供的账户和密码登录仓库,克隆“classroom/ts-fullstack”这个课程仓库的源码
👇不会使用git克隆的同学请看以下步骤
信息

在windows下必须安装wsl2,下面所有linux操作包含Debian系的Linux发行版(Redhat或者Arch系的大同小异)和windows下的wsl2 linux子系统

注意

在windows下所有执行的命令,都是打开windows terminal 进入 wsl子系统后执行的.非要在windows宿主机中打开git bash或者powershell去执行命令遇到的一切问题不做解答,请自行负责!

MacOS系统

  1. 下载安装iterm2(一个比苹果自带的terminal更好用的命令行工具)
  2. iterm2执行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"命令安装brew(一个包管理工具) 3.(可选步骤)可以自行按需配置iterm2使他变得更好看,怎么配置请自行谷歌搜索,不配置也不影响使用
  3. 执行brew install git以安装git
  4. 下载并安装docker桌面版,请尽量在(设置 -> General)里设置开机启动,以免开机后手动启动

Windows系统

  1. 打开App商店的Windows Terminal,点击"install"按钮安装Windows Terminal
  2. 打开Windows Terminal,点击标签栏的向下箭头按钮选择"Windows Powershell"
  3. 输入wsl --install以安装wsl2
  4. 关闭windows terminal并重新打开,点击标签栏的向下箭头按钮选择"ubuntu"子系统(即进入wsl)
  5. 在wsl子系统中先执行sudo apt-get update && sudo apt-get upgrade -y升级包,然后执行sudo apt-get install -y git 命令以升级系统包和安装git
  6. (可选步骤)可以把wsl作为windows terminal默认打开的窗口以及做一些其它的美化,请自行谷歌搜索"windows terminal配置"等
  7. 下载安装docker桌面版,并整合wsl(点击顶部的设置图标 -> Resources -> WSL integration),请尽量在(设置 -> General)里设置开机启动,以免开机后手动启动

Linux系统

你都这么屌了,我就不多说了(建议manjaro系统) 先安装docker,桌面发行版安装docker desktop,远程服务器安装docker EC 然后安装git

sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install -y git
# redhat系,fadora/centos等
# sudo yum update && sudo yum upgrade -y
# sudo yum install -y git

# arch系,manjaro/arch等
# sudo pacman -Syy
# sudo pacman -S yay
# yay Syu
# yay -S git

克隆仓库

信息

新手请注意:这里的~符号是默认指向用户目录

一、生成ssh key 打开命令窗口,执行以下命令,不停按回车生成,不要输入密码什么的

ssh-keygen -t rsa -C "随意填一个邮箱地址"

二、添加密钥 打开刚才生成的密钥,位置在~/.ssh/id_rsa.pub 可以通过cat命令来输出内容,并复制

cat ~/.ssh/id_rsa.pub

然后使用站长给你提供的账户及密码登录我们自建的git代码托管平台,点这个链接,点"增加密钥",把刚才复制的key内容添加进去(名称随意填写或默认即可)并添加

三、克隆代码 打开命令窗口,使用以下命令克隆文档

git clone git@git.3rcd.com:classroom/ts-fullstack.git 3rapp

在克隆或拉取更新代码时如果遇到以下问题 请使用命令code ~/.ssh/known_hosts(~为当前用户目录)打开known_hosts,并删除其中那些带有git.3rcd.com的行 后续请关注QQ群,如果课程有更新消息,请通过以下命令更新

cd ~/3r && git pull origin main
  1. 打开课程文档,跟着步骤学习。在自行按照文档编写完源码后,尝试跑一遍代码,看一下是否能跑通
  2. 如果自己编写的源码出现问题,可以对比前面从仓库中克隆的官方源码,看看问题在哪里
  3. 如果还是不行。那么,当前章节的课程如果已经有视频了,可以看一下视频里的步骤(视频的更新落后于文档课程)。如果这节课还没有出视频,则先自己再研究一下
  4. 实在跑不起来时,简单问题可以在QQ群求助助教@onOil;如果@onOil无法解答,或者问题很长,可以去论坛的问答频道发帖求助论坛助教@cloneable(发帖时,请务必再结尾艾特他一下,否则可能无法得到解答)

  1. 如果两位助教均表示是课程代码本身有BUG,可以去课程代码工单(未登录则显示404页面)中提交BUG;如果是课程文档表述错误,可以去文档代码工单(未登录则显示404页面)中提交问题,站长都会及时处理
  2. 最后,再温故课程文档,看一下有哪些不理解的。有不理解的可以求助群助教或者论坛助教
  3. 课程不用全部学习完,学了一部分之后(根据每个人的不同自行决定),可以学习研究我们工作室的一部分客户允许共享的商业项目源码。虽然工作室的项目源码基本都是由旧课的技术栈(react+nestjs)开发的。但是,前台都会使用到新课的next.js开发,仍然具有一定的学习和参考价值。而且,后续工作室的新项目将全面改用整套新课技术栈开发,以方便后续大家学习
  4. 学习完商业代码项目后,可以自行修改(必须修改,否则有版权纠纷)并作为自己案例部署到自己的服务器上,作为自己的案例用于接单或者求职等(如果有需要的话)
  5. 平时日常交流,比如行业交流、技术交流、工作交流、远程工作/自由工作/创业等探讨可以在会员微信群中

注意事项

  • 旧课的最终产出成果可以参考@茶汰同学改进后的后台管理系统以及@miven使用RPC整合后的源码
  • 工作室商业项目由工作室的其他会员开发,每个人的代码和部署风格不同,请自行研究无法提供问答服务(工作室的开发者没有义务提供代码和部署等问答)。早期项目案例的修改成果可以参考@miven同学的网站上的案例
  • 我们一般开通goflashyouni等几个具有代表性的案例供大家参考研究。这两个项目都是由3R会员中早期加入工作室的,技术非常好的@opacity(欧欧)和@愧怍开发的经典项目,很具有研究价值
  • 工作室在正常情况下不再需要其他会员加入开发了,因为原有会员已经磨合得比较好了。但是,实在缺人也会从会员群中找新人(非会员勿扰)

下图中,红色箭头代表课程文档、课程源码、3R官方网站等代码;蓝色箭头代表默认你将获得的商业项目源码

每个源码针对的项目请对比论坛的”工作室“板块中的项目

备注

由于工作室项目的不断增多,很多客户允许共享的新项目是可以共享的。但是论坛中都是一些2023年的老项目,不会及时更新,我们将来会把所有新旧项目的介绍放到官网的工作室页面。目前只能开通论坛列表项目中的部分项目(除了1ktiyonote外,其它均可开通)

🛩变现课

success

该部分内容为会员专属,请在购买会员后进行操作

信息

以下是”自由工作者变现实践“的简单介绍和使用流程说明,详情请务必参考变现课页面

变现课就是以前的《3R掘金课》的衍生版本,目前名为”3R自由工作者变现课“。建议在学习技术课的同时,一起学习。大部分时候,变现课的价值远大于全栈课。因为这部分内容已经帮助到许许多多的同学成功实现求职、变现、自由工作等目标。使用变现课的步骤如下

备注

技术课学不学看自己的兴趣爱好,但严重建议所有会员学习变现课的内容。无论你是 大厂还是小公司/海外还是国内的上班族或远程工作者又或是创业者、投资人等。都建议看看,因为实践证明,站长十多年创业(折腾)经验所讲解的自由工作者变现课中的内容(尤其茶话会)还是非常有用的

变现课包含三个区块

  • 茶话会:是站长每隔一段时间直播讲解远程变现的自由工作的经验。主要涉及外包工作室、远程工作、知识付费、独立作品开发者、平台运营与创业、投资融资、工商税务相关等各方面的知识。偶尔会邀请一些大厂会员、外企/国企会员、自由工作/创业会员、海外会员等作为嘉宾讲述他们的经验。所有录制放在网盘里
  • 一对一:一对一咨询是单方面与站长预约时间,通过会议的形式获得职业生涯探讨、远程工作/变现方法/自由工作/创业等技巧和方法指导、技术方向选择等等。当然,除此之外,你也可以预约站长聊一聊求职等站长不擅长的方面。也许站长对这些方面不熟悉,但是经营了两年的3R教室,接触过各种会员,有些时候站长的建议也许会有帮助的
  • 客户谈判记录:如果你想做接单,那么可以参考一下,站长是怎么谈下那些海外或国内的高价项目和高质量客户的。在网盘里分享了一些高端客户的谈判聊天记录或语音会议

具体的学习步骤如下

  1. 打开网盘,学习往期的茶话会的思路和方法,并根据自身情况选择一种自由工作方案以及决定全职或兼职去做
  2. 请务必在实践之前,制作一个自己的官方网站。无论你是卖作品、卖课、接单、找远程工作还是创业,都请务必做一个网站,这很重要。觉得使用课程中的next.js自己开发比较麻烦,也可以直接使用wordpress、vuepress、typecho这些。或者使用站长的官网源码rowfish以及其他会员同学(如@愧怍@miven等)的官网源码。实在弄不来可以请教站长,也可以查看旧课中的服务器那一节课自行搞定(新课中暂时还没做到这一部分)
  3. 如果是接单或者求职的话,还可以把工作室的商业项目修改(必须)后部署到你自己的服务器上作为自己的案例以提升竞争力。独立开发或卖课、创业等没必要
  4. 接单的话,也可以学习我们网盘中的站长与客户的“谈判记录和会议”,这样会增加很多谈判经验以提升成功率
  5. 然后,在茶话会的基础上,寻找到符合自己的方式方法去变现,尽量不要全部照抄
  6. 如果实在无法选择或者因为情况特殊,不知道怎样开始。可以预约站长“一对一”咨询
  7. 在实践过程中,如果遇到问题或者长期无法出成果,也可以再次找站长“一对一”以及时调整方法
  8. 在发展过程中,不断学习往期茶话会以及跟进最新的茶话会内容以获得思路
  9. 有任何成果了,可以与站长和群友分享。尤其是独立开发、知识付费、平台运营等方面,顺带还可以广告一波^v^

🚀社区服务

success

该部分内容为会员专属,请在购买会员后进行操作

信息

以下只是”社区服务“的简单使用流程说明,详情请务必参考社区服务页面

3R教室提供三种途径的社区服务

  • 资源互助:“资源群”用于会员之间的招聘求职/发包接单/给自己的作品打广告等资源交流与自助、互助需求
  • 站长服务:提供站长为会员们提供的不适合资源群操作的服务,作为对资源群的补足
  • 论坛分享:可以发一些需要长期可看,需要沉淀的东西,用于与其他会员一起探讨和研究

资源互助

在资源互助群(包括其他如“大厂外企群”等小群)中你可以自助做以下事情

注意

站长建议:不建议非211/985/海外名校的同学进大厂/外企群求助内推,因为那个纯属你自己的浪费时间。现在别说大厂和外企连个OD都要高学历了,市场比较卷,进去的几率很低,不如找在资源群看看普通或远程的工作机会或者学习变现课尝试自由工作来得实在点

  • 招聘求职:招聘者自助在会员群内发布招聘或内推信息,也可以委托站长发布。求职者向发布者投递求职意愿或联系站长帮忙接洽
  • 发包接单:发包者自助发布外包任务,接单者自己联系发包者承接外包任务
  • 自主推广:在资源群,自助发布广告,包括不仅限于互联网相关的作品、课程、平台等,也可以卖键盘等硬件(尽量不要会员群发,严禁QQ群发)
  • 海外会员群:大概有50来位海外会员和海外客户在里面,可以求助移动的成本和方法、拿工签的办法等
  • 大厂&外企群:如果是高学历会员需要内推,可以联系站长拉进大厂群,让大厂群的同学帮忙内推

站长服务

  • 快速急招:如果有急招人员需求,直接联系站长帮忙推人(一年三次机会,非会员勿扰)
  • 创业融资:如果正在创业,有融资需求可以联系站长帮忙与投资人接洽(仅限种子或天使轮);如果手上有闲钱,想找好项目投资,也可以联系站长接洽

论坛分享

  • 个人展示:如果有求职需求,提交你个人简历。有“快速急招”时,如果岗位适合你,站长会联系你
  • 分享推广:分享你的开源/收费作品,让更多人认识你
👇查看各项服务的演示图

招聘求职示例

大厂内推示例

海外会员群示例

发包接单示例

自助推广示例

快速急招示例

创业融资示例

个人展示示例

分享推广示例

✨官方合作

除了“推广合作”外,其它合作不需要3R教室会员,欢迎各位以下需求的朋友联系我们!

信息

以下只是”官方合作“的简单介绍,详情可参考官方合作页面。所有官方合作可以联系@Libra@PG潮两位合作方专项客服同学接洽

  • 招聘合作:专为非会员普通网友提供的招聘渠道,请联系@PG潮客服发布招聘信息
  • 外包合作:外包需求方可通过(请务必先查看3R工作室的介绍页)联系@Libra【推荐】或@PG潮给出具体需求,会员有高质量外包需求可直接联系站长
  • 广告合作:通过@Libra@PG潮购买广告位,会员做广告直接联系站长即可,7折优惠。详情可以查看官方合作页面
  • 推广合作:教室会员销售和工作室外包来源方面,目前基本只靠站长自己和一些其他会员同学帮忙的佛系推广,暂时没有成熟和具体的分销机制。但目前我们粗略制作了一个推广方案,并且有许多同学帮我们带来了很多新会员以及外包项目,他们也获得了许多相应的佣金报酬。具体方案请联系站长拉“推广群”了解

注意事项

  • 推广合作(教室或工作室的推广合作)是会员专属合作,目前我们不需要外部人员帮我们推广,其他合作不需要购买会员
  • 外包合作只面向有需求找我们做外包的客户朋友和会员,工作室目前不缺任何开发人员。非会员网友请勿以”我是开发者,请问有单接吗?“的方式进行咨询,我们目前不需要外部开发者,给您造成不便表示抱歉!
  • 另外,请不要以加入工作室团队为目的而购买3R会员,因为大概率没有单子给你。工作室对于教室的主要作用就是分享商业项目源码供教室会员参考学习。工作室目前的部分成员已经磨合了两年了,没有特殊需求或者来不及的情况就应该不会再在教室会员群里找新人了。接单方面,站长只在“变现课“中分享自己接高端项目的方法,而并不打算做个卷价格的众包联盟
👇查看官方合作的演示图

招聘合作示例

外包合作示例

广告合作示例

教室推广示例

工作室推官示例