logo
训练营课程安排

编程入门班

面向零编程经验,编程入门

  • 零基础转码, 学习Web开发编程
  • 掌握HTML, CSS, JavaScript, Nodejs, Git, Python, SQL等技能
  • 作为Web全栈班, DevOps班, 数据工程班前置课
下一期训练营:2025年10月29日开班,快来晋升吧!
课程视觉
bootcamp-visual
Class Schedule

课程大纲

分阶段课程安排,方便在职或跨时区同学灵活学习

ℹ️ Information课前须知
编程入门班课程设置详细解释: https://youtu.be/UV625r1AXN0 上课 Tips: 1. 建议一边听课,同时一边练习,上课可以采用多个屏幕方式,会有更好的上课效果。电脑可以多外联一个屏幕,或者用 iPad 播放视频。电脑端跟着敲... 登录后查看完整内容
📚 Lesson 2Introdcution & Web Basics
1. 课程概述及学员自我介绍2. 课程项目介绍,为何这么设置3. 课程阶段性作业介绍4. 了解网络是如何运行的探索网络的基本原理,互联网是座图书馆,那网络(Network)就是传送书籍的管道包括物理层面、协议和通信、IP 地址和域名、数据包传输等5. 什么是前端和后端解释前端(F... 登录后查看完整内容
🛠️ Workshop【课后阅读】“计算机专业要学哪些?"10 分钟带你白嫖完三年科班程序员的必修课
面向对象编程(OOP)了解 OOP 的核心概念前端(Front-end)了解 HTML、CSS、JavaScript 的魔法系统编程(System Programming)了解系统编程的重要性图像处理图像在设计和计算机视觉中的奥秘互联网协议(Internet Protocols)... 登录后查看完整内容
📚 Lesson 4开课讲解会
主要内容:1. 课表查看2. 课程资料查找3. 课程回放查找4. 学习平台资源5. Jobpin简历生成器使用
📚 Lesson 5HTML & CSS Part I
1. 认识 HTML:介绍什么是超文本标记语言(Hypertext Markup Language),探索标签(tags)、元素(elements)和属性(attributes)。HTML 语法规范。2. 文档结构:学习如何创建基本的 HTML 文档结构,包括`<!DOCT... 登录后查看完整内容
✍️ AssignmentHTML & CSS Part I Assignment
创建 Registration Form作业背景:网页表单是任何交互性网站的核心部分,无论是注册、登录、提问还是购物,表单都扮演了关键角色。为了强化你对HTML和基础CSS的理解,我们为你设计了这个作业,让你从实践中学习。作业提交形式:将你的代码保存在一个名为 "Registra... 登录后查看完整内容
👨‍🏫 TutorialTutorial 01 (Web基础知识)
作业&练习练习 1:创建基本 HTML 页面创建一个基本的HTML页面,包括**<html>、<head>和<body>标签,并在<body>**中添加一个标题和一段简单的文字。练习 2:添加图像和链接扩展上一个题目,在页面... 登录后查看完整内容
🧪 LabBuild Personal Profile Page
📚 Lesson 11HTML & CSS Part II
1. 认识 CSS 概述:介绍层叠样式表的作用和基本语法2. 引入 CSS 到 HTML三种引入 CSS 的方法:外部样式表、内部样式表、内联样式外部样式表如何链接到 HTML 文件3. CSS 选择器:介绍三种基本选择器,包含类选择器(.class)、ID 选择器(#id)和元... 登录后查看完整内容
📚 Lesson 12HTML & CSS Part III
1. 行内块元素的介绍2. 文字垂直居中3. 背景属性的使用背景颜色图片平铺背景位置的设置固定背景的设置半透明背景的设置4. CSS 层叠性和继承性5. CSS 的优先级6. CSS 权重权重注意点权重的叠加7. 布局和盒模型掌握盒模型,包含 margin、border、padd... 登录后查看完整内容
ℹ️ InformationHTML/CSS 开发规范指南
如果把网站比喻成建房子的话,那么 HTML 就是房子里未装修的毛坯和房子结构,CSS 是房子里面的装修。初次接触 HTML,知识点较多,不容易记住,可以多敲代码,慢慢熟悉具体的 Element 是做什么的。HTML/CSS 开发规范指南: https://github.com/a... 登录后查看完整内容
👨‍🏫 TutorialTutorial 02 (Web基础知识)
作业&练习练习 1: 居中登录框任务要求:创建一个登录页面,其中包含一个居中的登录框。登录框有一个半透明的背景,内有用户名和密码输入字段、登录按钮。请使用 CSS 居中技巧,同时实现背景属性的设置。练习 2: 导航栏布局任务要求:创建一个水平导航栏,其中包含几个导航链接。... 登录后查看完整内容
✍️ AssignmentJavaScript Part I Assignment
1 - 获取用户信息- 题目描述依次询问并获取用户的姓名、年龄、性别,收集数据之后在控制台依次打印出来。- 题目提示- 通过 prompt 来弹出提示框,收集用户信息- 通过变量保存数据2 - 增加年龄- 题目描述1、询问用户年龄,用户输入年龄后,把用户输入的年龄增加 5 岁2、... 登录后查看完整内容
✍️ AssignmentJavaScript Part II Assignment
1.1 求 100 以内所有能被 3 和 7 整除的数的和- 题目描述:- 把 1-100 之间所有能够被 3 和 7 同时整除的数找出来,计算累加和- 题目提示:- 在算入累加和之前,使用%判定遍历到的数字是不是可以被 3 和 7 整除1.2 求 1-100 之间所有数的平均值... 登录后查看完整内容
ℹ️ Information50 days of 50 projects
50 个 HTML+CSS+JavaScript 的小练习练习题访问入口:https://github.com/bradtraversy/50projects50days
🛠️ Workshop前端 后端 API 入门介绍
前端魔法HTML:网页的骨架CSS:网页的服装JavaScript:网页的魔力数据交流的密码了解 API:应用程序之间的通信方式Web API:前后端数据交流的语言JSON 与 XML:数据的精灵框架与工具前端框架:加速开发的魔杖工具和构建:魔法师的工具箱前后端互动HTTP 的音... 登录后查看完整内容
ℹ️ InformationGit and GitHub for Beginners Tutorial
观看入口:https://youtu.be/tRZGeaHPoaw?si=_m87amP4eO-D0xam
📚 Lesson 2Git & Shell
Git & ShellGit 是代码管理工具,记录代码历史的宝藏Shell 是命令行界面,输入魔法,让你的电脑听话又有趣Git 入门与乐趣Git 的原理快速上手 Git:init、clone、add、commit、pull、push、branch、merge轻松用 GUI... 登录后查看完整内容
ℹ️ Information匠人 Github Page
Git 是 Coding 最基本的要求,学生可以在自己的账号多练习 clone,pull,push,commit 等操作。 平时也可以把自己的学习笔记传到自己的 GitHub 账号中。Git 属于比较难理解的部分,需要花时间慢慢适应理解其中的原理。匠人官方 GitHub 页面: ... 登录后查看完整内容
ℹ️ InformationGit, GitHub, & GitHub Desktop for beginners
观看入口:https://youtu.be/8Dd7KRpKeaE?si=ElhgI5qUzqS5rPJl
📚 Lesson 1Javascript Part I
JavaScript 简介介绍 JavaScript 的历史和演变JavaScript 在 Web 开发中的角色和重要性JavaScript 与 ECMAScript 标准的关系基本语法变量的声明与赋值数据类型(字符串、数字、布尔、对象、数组等)基本操作符(算术、比较、逻辑)语句... 登录后查看完整内容
📚 Lesson 2Javascript Part II
JS 基本逻辑:if else:条件语句,根据条件执行不同的代码块。三元表达式:简洁的条件表达式,根据条件返回不同的值。for 循环:循环的目的:重复执行代码块,通常用于遍历、迭代和处理数据集合。for 循环执行过程:初始化、条件判断、代码执行、迭代更新。循环小案例:示例循环遍历... 登录后查看完整内容
👨‍🏫 TutorialTutorial 03 (网页应用搭建)
作业&练习练习 1: 年龄验证声明一个变量,将你的年龄赋值给它,然后使用条件语句检查是否满足投票年龄。如果年龄大于或等于18岁,输出"可以投票",否则输出"不可以投票"。练习 2:算术操作创建两个变量,分别包含两个数字,然后使用加法、减法、乘法和除法操作符计算它们的结果。... 登录后查看完整内容
📚 Lesson 4Javascript Part III
函数基础:函数是可重复使用的代码块。使用function关键字声明函数,通过函数名调用。带参数的函数:函数可以接受参数,包括形参和实参。参数传递过程是将实参的值传递给形参。参数数量需要匹配,否则可能引发错误。返回值:使用return语句从函数中返回值。区分return、break... 登录后查看完整内容
ℹ️ Information100+ JavaScript Concepts you Need to Know
观看入口:https://youtu.be/lkIFF4maKMU?si=HudzADf9Icr_w0vC
📚 Lesson 6Nodejs Introduction
什么是 Node.js:Node.js 是用于构建服务器应用的 JavaScript 运行环境解释 Node.js 的事件驱动、非阻塞 I/O 模型安装 Node.js:从官方网站下载 Node.js 安装程序并安装使用 node 命令运行 JavaScript创建 Node.j... 登录后查看完整内容
👨‍🏫 TutorialTutorial 04 (网页应用搭建)
Node Part Q&A
📚 Lesson 8Node 2
什么是模块化将代码分成小块,更易于管理和重用。介绍内置模块,使用require 去导入模块。fs 模块(文件系统):用于文件读写和操作文件系统。可以创建、读取、写入、删除文件,以及操作文件夹。http 模块:用于创建 HTTP 服务器和客户端,使你能够构建 Web 应用程序和进行... 登录后查看完整内容
📚 Lesson 9Node 3
介绍自定义模块每个模块都是一个魔法空间,保护你的代码免受外部干扰。导出的魔法使用module.exports和exports施展你的导出魔法,与其他模块分享你的魔法功能。CommonJS 魔法规则CommonJS 规则是 Node.js 中的官方魔法法典。使用 npm安装和管理依... 登录后查看完整内容
📚 Lesson 11Node 4
Express 中间件初体验探索 Express 中间件的魔法,这些小巧函数可实现惊奇的 Web 功能全局 vs 局部中间件全局中间件是应用程序的守护神,而局部中间件是按需服务的特派员中间件要点让中间件的顺序不会成为你的困扰中间件分类了解身份验证、日志、安全等中间件的多样性,就像... 登录后查看完整内容
📚 Lesson 12Node 5
Express 静态资源处理托管静态资源:用 Express 的魔法express.static分享文件示例:app.use(express.static('public'))路径玩点:添加自定义前缀给资源路径示例:app.use('/public', express.stati... 登录后查看完整内容
👨‍🏫 TutorialTutorial 06 (网页应用搭建)
作业&练习题目 1:自定义静态资源路径假设你希望将静态资源的URL路径前缀设置为**/assets,并且静态资源文件存储在public文件夹中。请编写 Express 应用程序,以便通过/assets路径访问public**文件夹中的静态资源。提供一个示例 URL,展示如... 登录后查看完整内容
ℹ️ InformationInstagramly 项目介绍
Instagramly 个人博客系统 项目亮点 简洁美观的用户界面:现代化的设计风格,提供良好的用户体验。 丰富的功能模块:支持用户资料编辑、博客发布与管理、社交链接展示等功能。 零基础入门:适合零基础学员,通过项目掌握Web开发的核心技能。 项目介绍 Instagramly... 登录后查看完整内容
📚 Lesson 15Nodejs Project 1
创建 project安装并使用 json-server完成 project APIs
👨‍🏫 TutorialTutorial 07 (网页应用搭建)
Nodejs Project Q&A
📚 Lesson 17Nodejs Project 2
Instagramly Backend Part 2
📚 Lesson 18Project WebPage Part I
创建一个 Vite 项目安装 Node.js按照官方网站的步骤安装 Vite使用 HTML 去实现 bar、main-left
📚 Lesson 19Project WebPage Part II
用 CSS 去完善 main-left用 HTML 和 CSS 去现实 main-middle-highline用 HTML、CSS、JavaScript 去实现 main-middle-post
👨‍🏫 TutorialTutorial 09 (网页应用搭建)
Project WebPage Part Q&A
📚 Lesson 21Project WebPage Part III
实现 main-middle-card实现 main-right使用媒体查询(media)实现响应式布局网格布局(grid)的使用介绍 netlify 的作用:前端部署工具介绍 fly 和 render 的作用:后端部署工具
📚 Lesson 1数据库基础
数据库基础数据库的定义和用途数据库管理系统(DBMS)的角色数据库类型关系型数据库(SQL 数据库)与非关系型数据库(NoSQL 数据库)常见的数据库系统:MySQL、PostgreSQL、MongoDB 等数据库安装SQL 语言基础SQL 的定义与用途SQL 语句的基本结构数据... 登录后查看完整内容
👨‍🏫 TutorialTutorial 08 (数据库入门)
作业&练习题目 1:数据查询操作假设你有一个名为 "students" 的表,包含以下列:student_id、first_name、last_name 和 birth_date。请写一个 SQL 查询,找到所有出生日期在特定年份之后的学生记录。题目 2: 数据更新操作假... 登录后查看完整内容
🎬 VideoMySQL
探索 MySQL了解 MySQL,一种强大的数据库学习如何连接 MySQL 数据库查询和操作数据使用 SELECT 来查找数据CREATE 和 DROP 语句:创建和删除表格INSERT 语句:插入新数据,让数据生动起来WHERE 语句:根据条件查询数据,精确而有效表和结构SHO... 登录后查看完整内容
🎬 VideoPHP Programming Basic
计算机基础了解计算机运行原理与数据存储数据编码和高级编程语言的介绍算法和逻辑学习问题解决的基本算法探讨算法的效率PHP 编程起步介绍 PHP 及其在 Web 开发中的作用PHP 基础配置 PHP 开发环境学习 PHP 流程控制和数据类型PHP 高级探索 PHP 的面向对象编程常用... 登录后查看完整内容
🎬 Video用 PHP 操作数据库
1. 将数据存入数据库和读取数据2. 连接数据库3. SQL 基本语句的使用
🎬 VideoPHP 常用函数
PHP 字符串比较/查找替换函数explode():将字符串拆分成数组,根据指定的分隔符implode():将数组元素合并为字符串,使用指定的分隔符substr():从字符串中提取子字符串str_replace():在字符串中查找并替换指定的内容similar_text():比较... 登录后查看完整内容
🎬 VideoPython 入门, 你不知道的 Python 技巧——悉尼大学 USYD 老师 孙禹
分享人:悉尼大学 USYD 老师 孙禹内容:分享 Python 入门技巧一步一步讲解 Python
🎬 VideoPython Workshop 1——Introduction
欢迎来到 Python 的世界认识 Python,一门强大的编程语言了解为何 Python 备受欢迎起步:安装 Python介绍如何安装 Python验证 Python 安装成功你的第一个 Python 代码编写和运行 Python 程序Python 数学运算NumPy 是 Py... 登录后查看完整内容
🎬 VideoPython Workshop 2
Python 逻辑运算(Logical Operations):探索 Python 中的逻辑运算,如与、或、非,用于决策和控制流程循环与控制流(Loops and Flow Control):介绍 for,while 等语句条件语句(Conditional Statements)... 登录后查看完整内容
🎬 VideoPython Workshop 3
认识 Class 和 ObjectClass 相当于飞机的设计图,那 Object 就是飞机的实物创建和操作 Class使用class关键字创建自定义数据类型在 Class 中定义属性和方法,描述对象特征和行为Class 的继承介绍什么是继承介绍子类继承父类的特性Python 开... 登录后查看完整内容
👨‍🏫 TutorialPython Tutorial 01
Python Tutorial 01
🎬 VideoPython Workshop 4
介绍 Python 迭代揭开迭代的神秘面纱,了解如何按顺序遍历数据集合Python 的函数使用了解如何创建函数,将代码模块探索函数的参数,以及如何使用返回值传递信息
🎬 VideoPython Workshop 5
了解匿名函数了解高阶函数timeit 库的使用了解装饰器在 Python 的应用场景Map 函数的使用Filter 函数的使用Reduce 函数的使用
🎬 VideoPython Workshop 6
类与对象 (Classes and Objects)属性与方法 (Attributes and Methods)封装 (Encapsulation)继承 (Inheritance)多态性 (Polymorphism)类的特殊方法 (Special Methods)类的组合与继承 ... 登录后查看完整内容
👨‍🏫 TutorialPython Tutorial 02
Python Tutorial 02
🎬 VideoPython Workshop 7
思考游戏的本质贪吃蛇小游戏(Snake Game)
🎬 VideoPython Workshop 8
完善贪吃蛇小游戏
👨‍🏫 TutorialPython Tutorial 03
Python Tutorial 03
🛠️ Workshop来自澳洲本地猎头 Brodie 告诉你, 如何澳洲拿到一份工作
来自澳洲本地猎头 Brodie 告诉你, 如何在澳洲拿到一份工作,以及如何一步一步找到工作。
ℹ️ Information2023 年 IT 行业趋势
课后阅读:1. How Web Works https://github.com/vasanthk/how-web-works2. 2023年 IT 行业趋势 | A Guide of how to get started in IT 2023 https://youtu.be/... 登录后查看完整内容
🎬 VideoWeb development
WordPress 调试与问题解决学习 WordPress 如何轻松 debug解决常见问题(数据库连接、Email、文件尺寸等问题)强化安全保护:Wordfence 插件带上盾牌,学会使用 Wordfence 提升网站安全性数据洞察与报告通过数据洞察,了解网站的成功与失败高级 ... 登录后查看完整内容
🎬 VideoWordpress Basic
掌握 WordPress:网站的起点了解全球最热门的博客系统轻松安装 WordPress,开启网站之旅装点网站风采:主题和插件利用主题和插件,将网站装点得独一无二导航与工具掌握菜单和小工具,提升用户体验引领潮流:Avada 主题介绍发现 Avada 主题,最畅销的 WordPre... 登录后查看完整内容
🎬 VideoWordpress programming
探索 WordPress 文件结构解析 WordPress 目录和文件结构,熟练管理主题和插件精通 WordPress 核心函数The Loop:优雅展示文章和页面内容条件语句:动态控制内容的显示数据查询的艺术:args 解析利用参数(args)精确查询文章和页面深入 Hooks... 登录后查看完整内容
🎬 VideoWoocommerce
展示第二个项目公司网站打造吸引人的公司网站创意设计与用户体验目标受众定位学习使用 Woocommerce 搭建电商平台添加配置商品管理页面优化订单管理
🎬 VideoWordpress Themes & Plugins
插件魔法探索 WordPress 插件的神奇功能轻松扩展网站的魔法工具幻灯片(Slideshows)妙用创造引人入胜的幻灯片用图像和文字讲述故事表单之术(Contact Form 7)使用 Contact Form 7 轻松定制表单与访客建立联系的艺术地图引导嵌入式 Google... 登录后查看完整内容
1v1免费职业咨询