ℹ️ Information课前须知
课前须知:欢迎来到Web全栈开发课程!为了帮助大家更好地投入学习并取得最佳效果,我们特别准备了以下课前须知,请仔细阅读:预习材料:建议同学们提前自学W3Cschool中的HTML、CSS和JavaScript部分内容,多加练习可以帮助你更好地理解课堂内容。课堂设备准备:为了提高学... 登录后查看完整内容
ℹ️ Information课前准备
为确保同学们在全栈开发课程中获得最佳学习体验,请参考以下准备指南:基础知识预习:建议您在正式课程开始前,访问 W3Schools 等在线资源,自学 HTML、CSS 和 JavaScript 等基础知识。多次复习这些基本概念将为您加入全栈班级打下坚实的基础。课前准备:请务必查阅我... 登录后查看完整内容
📚 Lesson 3开营仪式 & 职业路线图:从AI学习者到AI工程师
AI Engineer 职业路线图与能力结构拆解 AI Engineer 的“五维能力”:- Full-stack 基础(前端/后端/API/数据库/工程协作)Prompt EngineeringAI Engineering(LLM 接入、RAG/Agent 工作流)Cloud ... 登录后查看完整内容
📚 Lesson 4学习平台使用指南
你今天能学到什么通过这一节,你会掌握:怎么看课表、找上课入口怎么快速找到课程资料怎么看课程回放、补课平台里还有哪些学习资源能帮你提分/提能力怎么用 Jobpin AI 简历生成器做一份专业简历(用于找实习/工作)
🎬 VideoHTML&CSS的奥秘
网页的心跳:网页如何呈现给用户网页旅程:探究一个网页如何从服务器传输到你的屏幕的背后原理。HTML标签揭秘:网络的基石。熟悉最常用的标签并理解它们的功能。深入HTML的构架HTML结构:学习HTML的基本框架和其重要性。头部(Head)解析:头部标签里包含了什么?为什么它是如此重... 登录后查看完整内容
✍️ AssignmentHTML&CSS的奥秘: Assignment 01
创建Registration Form作业背景:网页表单是任何交互性网站的核心部分,无论是注册、登录、提问还是购物,表单都扮演了关键角色。为了强化你对HTML和基础CSS的理解,我们为你设计了这个作业,让你从实践中学习。作业要求:表单结构:你的表单应该至少包含以下字段:First... 登录后查看完整内容
📚 Lesson 7HTML入门实战:从空白到CareerMate网页框架
这是项目开发正式启动的第一节技术课。你将从零搭建 CareerMate AI 的 Landing Page 基础网页结构,完成一个可在浏览器打开、具备真实页面骨架的静态页面,为后续 CSS 布局、JavaScript 交互和 React 重构打下基础本节课目标理解 HTML 在真... 登录后查看完整内容
📝 QuizHTML基础测试
This quiz is designed to check your fundamental understanding of HTML before we move into CSS, JavaScript, and project development.It covers... 登录后查看完整内容
🧪 LabLab(1):使用Chrome Debugger和实现Responsive List
掌握 Chrome Debugger介绍 Chrome Debugger: 简要介绍 Chrome Debugger 的功能和它在前端开发中的重要性。基本操作:打开和导航 Chrome DevTools。学习使用 Elements 面板来检查和修改 HTML/CSS。使用 Con... 登录后查看完整内容
ℹ️ Information关于如何解决Error Messages,几个步骤
应对error message的几个步骤:1. 详细阅读一下error message,看报错的内容是什么,是否和自己操作的步骤有关,你是否能从报错的内容中找到出错位置,以及出错原因2. 如果自己无法理解错误信息,尝试提炼出error message中的关键语句,在google上... 登录后查看完整内容
🎬 VideoHTML&CSS (Part 2)
CSS概念定义:CSS(级联样式表)是用来装饰和布局网页的语言。作用:让网页内容更加美观,为HTML元素设置样式。Emmet语法定义:一个高效的编码快捷工具,帮助快速编写HTML/CSS。示例:输入ul>li*5后,可快速展开为5个列表项的无序列表。选择器的种类及其作用标签... 登录后查看完整内容
✍️ AssignmentHTML&CSS (Part 2): Assignment 02
作业背景:卡片式设计(Card UI Design)是现代Web设计中常见的一种模式,广泛用于产品展示、新闻摘要、个人资料等。此次作业,你将会获得一些预先设计好的Card UI Design图。你的任务是使用HTML和CSS来实现这些设计,将其从静态图像转变为实际的Web元素。选... 登录后查看完整内容
📚 Lesson 13CSS基础与产品风格打造:让页面“有感觉”
上一节我们完成了CareerMate AI网页的HTML结构搭建,本节你将正式“点亮”整个页面:加入色彩、排版、组件样式和响应式能力,为页面赋予专业、统一且可扩展的视觉风格。这是你第一次从视觉角度“做出一个产品的感觉”。本节课目标学会用CSS变量统一管理颜色、间距、阴影等视觉参数... 登录后查看完整内容
🎬 VideoCSS & Sass
Card Design作业评议与SVG编辑回顾与讨论学生提交的card design作业。如何编辑SVG图像以增强设计效果。box-sizing的实际应用解释box-sizing属性如何影响元素的宽高计算。展示content-box与border-box之间的区别。CSS长度单位... 登录后查看完整内容
📚 Lesson 15网页布局与响应式:Flex + Grid 打造专业结构
本节课,你将正式掌握如何用现代 CSS 布局系统(Flexbox + Grid)构建出一个既美观又实用的网页结构。你会手把手完成 CareerMate AI 的各大核心页面区域,从导航栏、Hero 区、功能展示卡片到 Testimonials 和 Footer,用专业手法打造真正... 登录后查看完整内容
🧪 LabLab(2):使用Grid和Flexbox实现卡片布局
CSS Grid 布局基础构建网格系统:创建一个简单的网格布局,定义列和行。探索 grid-template-areas 和 grid-template-columns 的使用。响应式网格:使用媒体查询调整网格布局。实践如何在不同屏幕尺寸下重新排列网格项。Flexbox 卡片布局... 登录后查看完整内容
🎬 VideoJavaScript 入门
JavaScript的奇幻之旅:跟随时间的轨迹,了解JavaScript如何从一个小小的脚本语言成为Web的重要组成部分。理解其如何成为Web的核心语言。体验Node.js的魅力,看看如何轻松地在这个环境中运行你的JS代码。探索js的秘密:深入了解JavaScript的独特Dat... 登录后查看完整内容
✍️ AssignmentJavaScript Assignment 03
作业目标:通过这次的作业,你将会练习JavaScript中的基本数据类型、数组、对象、条件语句、循环语句和函数的应用。作业要求:数据与变量:创建一个购物清单数组,例如:数组应用:向购物清单中添加两样物品,并输出更新后的清单。从购物清单中删除最后一项物品,并输出结果。条件与循环:创... 登录后查看完整内容
📚 Lesson 19JavaScript交互入门:让网页“动起来
写网页,不只是堆静态内容。本节课我们正式开启前端开发的“灵魂”:JavaScript,让你的CareerMate AI网页从静态页面变成真正“会动、能互动”的Web应用。你将动手实现网页中的浮动按钮、用户表单交互、验证逻辑、接口请求等常见交互功能,完成从“展示型网页”向“可交互应... 登录后查看完整内容
👨🏫 TutorialTutorial (html, css, js)
在完成了前几节基础课程之后,你已经动手搭建了 CareerMate AI 的基础页面结构、样式和交互功能。这次 Tutorial 是一个“集中答疑 + 老师帮你看代码”的环节,帮助你:解决你在 HTML / CSS / JS 实战中遇到的技术卡点帮你Review代码,优化你的结构... 登录后查看完整内容
🧪 LabLab(3):创建Responsive定价卡片
Lab: 创建响应式定价卡片设计定价卡片:分析上传的定价表格设计。创建基础的 HTML 结构。实现基础样式:应用基础 CSS 样式来模仿上传的设计。使用 Flexbox 或 Grid 系统来对卡片进行布局。增加响应式特性:使用媒体查询创建多个断点,以适配不同的屏幕尺寸。调整定价卡... 登录后查看完整内容
🎬 VideoGit Introduction
探索版本控制的魔法为什么我们都爱版本控制?分布式(Distributed) vs 集中式(Centralized):Git的独特之处。什么是分布式版本控制系统主流的 git 系统介绍开启你的Git旅程一步步引导你安装和配置Git。为Git设定你的身份:告诉Git你是谁。初始化Gi... 登录后查看完整内容
✍️ AssignmentGit Introduction Assignment 04
Git 简答作业Git 练习作业作业提交:在你的GitHub上面创建一个仓库,上传GitHub仓库链接,点击“确认提交”,提交成功。
📚 Lesson 25Git 版本管理的第一步:掌握Git并上传你的项目
探索版本控制的魔法为什么我们都爱版本控制?分布式(Distributed) vs 集中式(Centralized):Git的独特之处。什么是分布式版本控制系统主流的 git 系统介绍开启你的Git旅程一步步引导你安装和配置Git。为Git设定你的身份:告诉Git你是谁。初始化Gi... 登录后查看完整内容
🧪 LabLab(4): Git实践练习
Git 基础安装 Git:确保所有学员都安装了 Git。通过运行 git --version 来验证安装。配置 Git 环境:设置用户的名字和电子邮件地址。创建本地仓库初始化仓库:使用 git init 创建一个新的本地 git 仓库。文件操作:创建新文件,学习 git stat... 登录后查看完整内容
🧪 LabLab(5):构建一个JavaScript天气应用
目标概述:介绍实验室的目标:构建一个能够展示选定城市天气的应用。HTML 布局:创建一个表单以接收用户输入的城市名。定义显示天气信息的元素。CSS 样式化:应用样式以匹配您提供的设计。确保应用是响应式的,能在不同设备上良好显示。JavaScript 交互:编写 JavaScrip... 登录后查看完整内容
📚 Lesson 29GitHub Action + CICD自动部署上线:让你的CareerMate网页全球可见
CICD自动部署上线:让你的CareerMate网页全球可见
🎬 Video利用AWS部署前端spa项目
利用AWS部署前端spa项目
🎬 Video5分钟手动部署Web Application到AWS S3静态网站
前端App部署基础介绍如何准备前端应用以便于部署。指导如何选择合适的部署平台和服务。创建AWS S3 Bucket逐步演示如何在AWS S3中创建一个新的Bucket。讨论Bucket命名规则和配置选项。编写Bucket策略学习如何为Bucket编写安全策略。分析策略语法和关键要... 登录后查看完整内容
🎬 VideoCI/CD基础:使用Jenkins和AWS CodePipeline手把手部署一个Web App
分享人:Kevin内容:1. Jenkins和AWS Codedeploy的区别是什么,有什么优点好处2. 代码里的Jenkinsfile逐行解读3. Jenkins如何开一个新的pipeline部署到Branch上4. 如何使用AWS CodePipeline部署
ℹ️ InformationDocker Introduction
Docker 视频学习: https://youtu.be/gAkwW2tuIqE
🎬 VideoAWS基础
老师:Michel Su公司:Atlassian职位:SRE内容:1. AWS的基础知识,已经AWS是什么,为什么使用Cloud云计算服务2. 云计算的优势是什么,云计算的种类,为什么要用AWS3. IAM是什么,如何定义IAM,Users,Groups,Roles分别是什么,如... 登录后查看完整内容