零基础转码, 学习Web开发编程
掌握HTML, CSS, JavaScript, Nodejs, Git, Python, SQL等技能
作为Web全栈班, DevOps班, 数据工程班前置课
下一期训练营:2024年8月7日开班,快来晋升吧!早鸟价即将结束!
1. 课程概述及学员自我介绍
2. 课程项目介绍,为何这么设置
3. 课程阶段性作业介绍
4. 了解网络是如何运行的
5. 什么是前端和后端
6. 介绍 DNS, URL 和 IP
7. 介绍 Chrome 浏览器以及 Chrome Inspector 的使用
8. 网站基本概念,动态网站,静态网站,服务器,客户端,域名,主机,前端开发,后端开发
主要内容:
1. 课表查看
2. 课程资料查找
3. 课程回放查找
4. 学习平台资源
5. Jobpin简历生成器使用
1. 认识 HTML:
2. 文档结构:
3. 文本内容:
4. 链接和图像:
5. 表格和列表
6. 表单和用户输入:
1. 认识 CSS 概述:
2. 引入 CSS 到 HTML
3. CSS 选择器:
4. 练习—利用类画三个颜色的盒子
5. CSS 字体属性和文本样式:
1. 行内块元素的介绍
2. 文字垂直居中
3. 背景属性的使用
4. CSS 层叠性和继承性
5. CSS 的优先级
6. CSS 权重
7. 布局和盒模型
JavaScript 简介
基本语法
控制结构
编写并运行第一个 JavaScript 程序
JS 基本逻辑:
if else
:条件语句,根据条件执行不同的代码块。for 循环:
continue
和break
:continue
用于跳过当前迭代,break
用于退出循环。while 循环:
Array 的使用:
.length
属性获取数组长度。for
循环或forEach
方法遍历数组元素。.push()
方法添加元素到数组末尾。.filter()
方法筛选数组元素。什么是 Object 对象,为什么需要对象:
在 JavaScript 中如何使用 Object 对象:
.
)或方括号([]
)访问对象的属性和方法。for...in
循环遍历对象的属性。函数基础:
function
关键字声明函数,通过函数名调用。带参数的函数:
返回值:
return
语句从函数中返回值。return
、break
和continue
的用途。函数声明方式:
JavaScript 在网页中的应用:
理解 DOM:
getElementById()
、querySelector()
等。什么是 Node.js:
安装 Node.js:
使用 node
命令运行 JavaScript
创建 Node.js 应用程序
了解 Node.js 的模块系统
什么是模块化
介绍内置模块,使用require
去导入模块。
fs 模块(文件系统):用于文件读写和操作文件系统。可以创建、读取、写入、删除文件,以及操作文件夹。
http 模块:用于创建 HTTP 服务器和客户端,使你能够构建 Web 应用程序和进行 HTTP 通信。
url 模块:用于解析和处理 URL,可以将 URL 字符串解析成可操作的对象,并构建 URL。
path 模块:用于处理文件路径,提供了跨平台的路径操作功能,包括路径拼接、解析和规范化等。
介绍自定义模块
导出的魔法
CommonJS 魔法规则
使用 npm
什么是 Express
Express 路由
Express 模块化路由
Express 中间件初体验
全局 vs 局部中间件
中间件要点
中间件分类
Express 静态资源处理
托管静态资源:
express.static
分享文件app.use(express.static('public'))
路径玩点:
app.use('/public', express.static('public'))
CORS 跨域好友
CORS 是什么:
使用 npm
安装 CORS
CORS 在 Express.js 应用程序中启用跨域请求
接口编写
接口航道:HTTP/HTTPS、REST、GraphQL、SOAP、WebSocket
GET vs POST:
Top social backend part2
创建一个 Vite 项目
使用 HTML 去实现 bar、main-left
Git & Shell
Git 入门与乐趣
init
、clone
、add
、commit
、pull
、push
、branch
、merge
轻松用 GUI 玩转 Git
Git 魔法词汇
代码飞向云端
Git 魔法应用
数据库基础
数据库类型
数据库安装
SQL 语言基础
数据查询与操作
探索 MySQL
查询和操作数据
表和结构
数据整理
计算机基础
算法和逻辑
PHP 编程起步
PHP 基础
PHP 高级
1. 将数据存入数据库和读取数据
2. 连接数据库
3. SQL 基本语句的使用
PHP 字符串比较/查找替换函数
PHP 数组函数
PHP 时间函数
会话管理和 Cookie
session_start()
启动会话以及设置和获取会话变量setcookie()
创建和处理 CookielocalStorage 和 sessionStorage
PHP 预定义常量和魔术常量
__FILE__
和__LINE__
__CLASS__
和__METHOD__
对象
分享人:悉尼大学 USYD 老师 孙禹
内容:
欢迎来到 Python 的世界
起步:安装 Python
你的第一个 Python 代码
Python 数学运算
变量和命名
探索数据类型
Python 逻辑运算(Logical Operations):
循环与控制流(Loops and Flow Control):
for
,while
等语句条件语句(Conditional Statements):
if
语句,根据条件执行不同的代码块介绍函数(Function)和参数(argument):
如何使用 Python 库:
import
关键字引入库如何用 Python 读写文件:
open()
、write()
等语句来读写文件认识 Class 和 Object
创建和操作 Class
class
关键字创建自定义数据类型Class 的继承
Python 开发的基本结构
介绍 Python 迭代
Python 的函数使用
完善贪吃蛇小游戏
WordPress 调试与问题解决
强化安全保护:Wordfence 插件
数据洞察与报告
高级 Web 技巧
网站上线与在线建站
电子商务网站项目展示
掌握 WordPress:网站的起点
装点网站风采:主题和插件
导航与工具
引领潮流:Avada 主题介绍
安装与启程:Avada 主题初体验
定制化:打造属于自己的网站
探索 Avada 主题中的各种网页元素
探索 WordPress 文件结构
精通 WordPress 核心函数
数据查询的艺术:args 解析
深入 Hooks:WordPress 的秘密武器
创意无限:使用 Shortcode
学习创建 child theme
改头换面:覆盖 WordPress 页面
展示第二个项目公司网站
学习使用 Woocommerce 搭建电商平台
插件魔法
幻灯片(Slideshows)妙用
表单之术(Contact Form 7)
地图引导
语言无界
搜索引擎亲密伙伴
网站速度魔法
1. 校招和社招的要求,entry level vs junior level vs mid level
2. 职场规划,沟通能力的重要性,team match 的重要性
3. 澳洲公司情况,产品方向 vs 咨询方向
4. 找工作网站的区别、建议
5. 工作类型,permanent vs contractor,薪资期待,福利待遇
6. 获取工作的方式:meetup、猎头、内推,如何区分和利用猎头,内推的作用
7. 如何经营 linkedin:提高 SEO 和可读性、扩大人脉、利用 open network、写好 profile
8. 招聘流程,怎样投简历,怎样说未来计划,怎样说 notice period
9. 怎样写简历,LMS 简历制作功能,怎样罗列自己的技能,怎样把项目经历写进简历
10. 求职信的作用,怎样写求职信
地址
Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)Level 2, 171 La Trobe St, Melbourne VIC 3000四川省成都市武侯区桂溪街道天府大道中段500号D5东方希望天祥广场B座45A13号Business Hub, 155 Waymouth St, Adelaide SA 5000Disclaimer
JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.
匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议
© 2017-2024 JR Academy Pty Ltd. All rights reserved.
ABN 26621887572