分类与聚类算法
蜗牛学苑系列丛书
AI人工智能
本套课程涵盖机器学习、深度学习、自然语言处理、计算机视觉、大语言模型、人工智能体开发等各个方面,课程采用PBET教学模式、以项目和任务来驱动AI的学习
分类与聚类算法
蜗牛学苑系列丛书
分类与聚类算法
SKLearn计算库、K-Means聚类分析、KNN分类、SVM支持向量机
第二阶段
免费Python编程基础
蜗牛学苑系列丛书
Python编程基础
熟练使用Python开发环境和Conda环境,并具备基础的编程能力
第一阶段
免费数据操作与可视化
蜗牛学苑系列丛书
数据操作与可视化
Pandas数据读写、数据清理、数据整理、Matplotlib各种绘图功能
第一阶段
免费Python高级编程
蜗牛学苑系列丛书
Python高级编程
具备在更灵活的架构下开发各类实用价值更高的应用程序,深入理解程序设计及各类关键技术
第一阶段
免费网络空间安全
线下网络安全方向
交换机与路由器技术
蜗牛学苑系列丛书
交换机与路由器技术
1、理解路由器的工作过程与通信原理,理解动态静态路由及RIP、OSPF、NAT等协议规范 2、理解交换机的工作过程与通信原理,理解二层交换和三层交换,STP、VRRP、NTP等协议 3、能够熟练配置VLAN,绘制网络拓扑图和设计网络架构,进行端口镜像操作和设备容灾备份等 4、能够熟练地在模拟器和真机设备上进行常见的网络问题的TroubleShooting和应急处理
第一阶段
免费Python安全开发基础
蜗牛学苑系列丛书
Python安全开发基础
1、掌握Python编程语言的基础语法、文件读写操作、数据库操作、网络访问、爬虫开发、日志分析处理等功能 2、利用Python模拟攻击操作类安全脚本,如暴力破解、端口扫描、资产管理、地址扫描、流量泛洪等 3、借助Python各类内置库和第三方库,完成Python的威胁预警及各类安全运维相关场景的脚本开发 4、基本理解各类Hack Tool的实现原理,具备自主开发Hack Tool的能力,在企业保持更高的技术竞争力
第二阶段
免费流量分析与NIDS系统
蜗牛学苑系列丛书
流量分析与NIDS系统
1、能够对常见的网络攻击流量的特征进行有效的监控和分析,并实施有效的防御措施 2、具备利用Python开发一套NIDS原型工具的基础脚本能力并深刻NIDS系统的原理 3、熟练使用NIDS系统Suricata/Snort进行入侵检测与防御,并具备手写规则的能力 4、熟练使用硬件WAF防火墙和Niginx软件WAF,配置安全检测规则,对安全日志进行审计等
第四阶段
免费白盒测试与代码审计
蜗牛学苑系列丛书
白盒测试与代码审计
1、深入理解白盒测试与代码审计技术,能够对各类开源系统或自研代码进行代码审计,熟练运用代码审计工具 2、对各类Web开发框架、CMS系统的进行渗透测试和漏洞利用,熟练运用综合靶场环境如Pikachu、DVWA、DoraBox等 3、对蜗牛学院开发的自主靶场环境进行漏洞学习、漏洞利用和漏洞修复,并学习各类渗透测试报告和漏洞利用案例 4、综合利用所学技术,基于VAuditDemo实战演练平台和ThinkPHP框架反序化等漏洞进行分析,深刻理解代码审计技术
第三阶段
免费AIoT物联网
物联网
Linux驱动开发高级
蜗牛学苑系列丛书
Linux驱动开发高级
掌握Linux驱动开发,Linux设备树,设备模型。编写或修改硬件驱动程序,以支持各种车内传感器、显示器、网络模块和其他外部设备。实现多媒体支持,导航与地图,车辆诊断与监控,智能语音助手。
第四阶段
免费实时操作系统
蜗牛学苑系列丛书
实时操作系统
智能家居数据存储与实时操作系统
第二阶段
免费STM32开发
蜗牛学苑系列丛书
STM32开发
使用STM32完成家居控制、检测居家环境
第二阶段
免费Qt编程基础
蜗牛学苑系列丛书
Qt编程基础
完成蜗牛物联网监控平台登录窗体及系统设置界面布局设计
第三阶段
免费Java智能体开发
线下Java智能体开发方向
面向对象编程
蜗牛学苑系列丛书
面向对象编程
理解Java面向对象编程,掌握Java核心关键字的意义
第一阶段
免费SpringMVC
蜗牛学苑系列丛书
SpringMVC
掌握Spring MVC框架的核心思想,原理及使用。
第三阶段
免费Mybatis
蜗牛学苑系列丛书
Mybatis
实现DAO与Service层的核心逻辑
第二阶段
免费Java多线程
蜗牛学苑系列丛书
Java多线程
本章节主要介绍线程个概念、创建方式,线程并发情况下的数据同步
第一阶段
免费UI全栈设计
线下UI设计方向
运营界面(二)
蜗牛学苑系列丛书
运营界面(二)
通过学习需要产出专题设计页面,并熟悉目前市场常用h5页面制作工具
第三阶段
免费项目调研与分析
蜗牛学苑系列丛书
项目调研与分析
熟悉产品需求调研与分析,了解产品从0-1的产出过程,并进行用户画像与竞品分析
第三阶段
免费Adobe Illustrator
蜗牛学苑系列丛书
Adobe Illustrator
掌握AI5种以上的logo的绘制技巧和色彩配色技巧,图形化和插画的表现方式,及字体的延展设计
第一阶段
免费运营界面(一)
蜗牛学苑系列丛书
运营界面(一)
掌握banner的设计排版方法、能独立完成瓷片区,缺省页面的制作,掌握启动页、引导页面的表现形式
第三阶段
免费Web前端开发
线下Web前端方向
JavaScript高级编程
蜗牛学苑系列丛书
JavaScript高级编程
掌握高级特性概念以及运用,熟练使用ES6的新增特性
第三阶段
免费HTML和CSS入门
蜗牛学苑系列丛书
HTML和CSS入门
熟练运用HTML和CSS样式属性完成页面的布局和美化,基于PSD原稿完成页面像素级还原布局和设计。
第一阶段
免费JavaScript基础编程
蜗牛学苑系列丛书
JavaScript基础编程
了解JavaScript的发展,熟练掌握JavaScript的基础知识
第二阶段
免费H5和CSS3编程
蜗牛学苑系列丛书
H5和CSS3编程
熟练掌握网页布局技巧,熟悉CSS3新特性完成页面设计和优化
第一阶段
免费Python测试开发
线下测试开发方向
系统测试项目
蜗牛学苑系列丛书
系统测试项目
1. 熟悉软件需求规格说明书的格式、掌握需求分析的技巧、关注点、方法论、熟练编写测试检查点 2. 熟悉软件测试计划和方案的概念、作用、编写规范、企业级模板的应用,熟练编写软件系统测试计划书 3. 熟悉同行评审的定义、流程规范和实施要点、独立完成测试计划、测试用例、测试报告的同行评审工作 4. 熟练安装和配置项目管理软件、并结合配置管理流程完成测试用例和缺陷的管理和审计 5. 使用项目管理工具熟练编写测试用例和缺陷报告 6. 理解软件过程质量、结果质量指标,并熟练完成测试报告的编写与审计工作
第一阶段
免费微服务项目实战
蜗牛学苑系列丛书
微服务项目实战
1. 熟悉微服务架构的特点、理解微服务架构和单体架构的区别 2. 熟悉Springcloud的各个重要组件的作用、理解负载均衡、熔断器、削峰限流的原理和测试方法 3. 熟悉Pinpoint的基本功能和部署步骤,独立搭建实战项目的全链路监控平台 4. 熟练部署微服务项目的测试环境,完成微服务项目的性能测试任务
第三阶段
免费MySQL数据库
蜗牛学苑系列丛书
MySQL数据库
1. 熟悉数据库核心概念及常用的数据类型,理解数据完整性和约束的关系 2. 熟练使用DDL、DML、DQL、DCL操作数据库常用的对象,表,权限,用户等 3. 掌握常见的单表查询、多表查询、模糊匹配、分组筛选、组合查询等方法和技巧 4. 理解事务及事务的隔离级别、理解三范式的定义和应用、熟悉索引和视图的相关知识
第一阶段
免费性能测试基础
蜗牛学苑系列丛书
性能测试基础
1. 属性性能测试的基本概念、核心原理,理解性能测试的指标体系的来源和算法 2. 理解性能测试的负载模型及其应用机制,掌握性能测试的常用测试场景:负载测试、压力测试、并发测试 3. 熟悉Python多线程核心概念、熟练实现Python多线程代码功能 4. 熟练使用Jmeter编写调试性能测试脚本,完成实战项目的性能测试脚本编写
第三阶段
免费
测试开发进阶直播
线上测试开发进阶方向
自动化测试框架开发
蜗牛学苑系列丛书
自动化测试框架开发
自动化测试框架开发
二阶段
免费技术面试及项目实战辅导
蜗牛学苑系列丛书
技术面试及项目实战辅导
技术面试及项目实战辅导
一阶段
免费性能测试基础和实战
蜗牛学苑系列丛书
性能测试基础和实战
性能测试基础和实战
一阶段
免费python开发基础
蜗牛学苑系列丛书
python开发基础
python开发基础
一阶段
免费测试开发直播
线上测试开发方向
Python开发基础
蜗牛学苑系列丛书
Python开发基础
第一阶段
免费Linux操作系统
蜗牛学苑系列丛书
Linux操作系统
第一阶段
免费Python开发进阶
蜗牛学苑系列丛书
Python开发进阶
第一阶段
免费移动端专项测试
蜗牛学苑系列丛书
移动端专项测试
1. 熟练掌握移动端稳定性测试方法 2. 熟练掌握移动端各种常见性能指标监控方法 3. 熟练掌握设计和实现移动端性能测试监控框架的能力 4. 熟练掌握常见的移动端adb命令使用方法
第三阶段
免费