卡塔尔世界杯_中国进过几次世界杯 - 210rc.com
首页世界杯进球记录正文

学习 Web 开发

2025-05-14 10:19:30

原文: Learn Web Development – Free Full Stack Developer Courses for Beginners

术语“全栈开发者”指的是同时处理Web应用的前端和后端组件。

前台是用户与之交互的东西,而后台是Web应用的逻辑。

在这篇文章中,我将介绍一些可以帮助你成为全栈开发者的资源:

freeCodeCamp

CS50's Web Programming with Python and JavaScript

The Odin Project

我还将提供更多的YouTube课程链接,你可以通过创建更多的项目继续练习你的技能。

freeCodeCamp

The Odin Project

CS50's Web Programming with Python and JavaScript

Suggested YouTube full stack project tutorials

freeCodeCamp

freeCodeCamp是一个免费的在线交互式学习平台,你可以在这里学习网络开发,并顺便获得认证。每个课程都有一系列的挑战,你将学习这些课程,然后完成5个认证项目。

前四门课程涵盖前端技术,包括HTML、CSS、Vanilla JavaScript、React和D3。后端开发、关系数据库课程和质量保证认证涵盖Node、Express、SQL、用Chai测试、MongoDB等。

以下是你将建立的一些项目的列表。

产品登陆页

随机报价机

25+5时钟

世界杯数据库

数独解题器

完成这些认证后,你将知道如何构建全栈Web应用程序。从那里你可以为你的作品集创建自己的项目,并开始申请初级工作。

其余的认证包括Python和机器学习。这些都是比较中高级的认证,并假定你已经完成了之前的JavaScript认证。

如果你在课程上需要帮助,请联系freeCodeCamp论坛,世界各地的开发者可以在代码上帮助你。

The Odin Project

这是一个免费的基于项目的在线平台,在这里你可以学习全栈式JavaScript或全栈式Ruby on Rails。

你将首先通过基础课程,学习HTML、CSS、JavaScript基础知识、Git、命令行以及如何使用文本编辑器。这些课程有建议的读物、作业和项目,以便在学习过程中完成。

以下是你将在基础课程中建立的一些项目的清单。

Rock Paper Scissors

Etch-a-Sketch

Landing page

从那里你可以选择JavaScript或Ruby on Rails课程。如果你需要帮助决定选择哪一个,请阅读The Odin Project的这一指南。

Ruby on Rails课程包括Ruby编程、中高级HTML和CSS、Ruby on Rails框架等。

以下是你将在Ruby on Rails课程中建立的一些项目。

Tic Tac Toe

SQL Zoo

Personal Portfolio

JavaScript课程涵盖了中高级HTML和CSS、JavaScript、MongoDB、Node、Express等内容。他们还包括一份关于如何被雇用的有用指南,以便找到你的第一份工作。

以下是你将在JavaScript课程中建立的一些项目:

restaurant page

weather app

blog API

如果你在课程上需要帮助,请访问The Odin Project discord channel。

CS50 Python和JavaScript Web编程

这个CS50 Web编程课程将教你HTML、CSS、JavaScript、Git、Python、Django、SQL等。你首先需要学习CS50的计算机科学入门。

计算机科学导论将通过一系列问题集和一个最终项目教给你编程的基础知识。然后你可以进入Web编程课程,进一步发展你的技能。

该课程由David Malan和Brian Yu教授,他们是哈佛大学的顶级讲师。在你完成这些课程后,你将在全栈Web开发方面有一个坚实的起步基础。

这两门课程都可以在edX上找到,可以免费审核。

如果你在CS50课程中需要帮助,请通过他们的任何一个社交媒体平台联系。

YouTube上的全栈项目教程

在你建立了全栈Web开发的基本基础后,你可以研究这些额外的资源,以创建更多的项目来加强你的技能。

Flutter & Firebase课程--建立一个全栈式的仿Instagram

云计算中的全栈网络开发课程 - Svelte、Postgres、Vercel、Gitpod

全栈MERN项目 - 构建和部署一个应用程序 | React + Redux、Node、Express、MongoDB[Part 1/2]

全栈MERN项目 - 构建和部署一个应用程序 | React + Redux、Node、Express、MongoDB[Part 2/2]

使用Django和Vue的电子商务网站教程(Django Rest 框架)

Python微服务网络应用(使用React、Django、Flask)--完整课程

PERN Stack 课程 - 仿 Yelp(Postgres、Express、React、Node.js)

燃油添加剂价格一般是多少? 单细胞生物
相关内容