本课程由零声教育打造,专为有一定编程基础的音视频开发爱好者设计。课程内容丰富全面,从音视频基础概念,如录制与播放原理、图像表示、音频编码原理等讲起,逐步深入到开发环境搭建,涵盖Ubuntu、Win10、MAC等系统下FFmpeg、QT等工具的配置使用。课程中FFmpeg相关内容占比大且深入,包括命令实战、解封装与解码、编码与封装、过滤器使用等,还对ffplay播放器进行剖析。同时,有SDL音视频渲染、FFmpeg + QT播放器实战等内容,助力学员掌握播放器开发技能。在流媒体服务器搭建方面,涉及RTMP、HLS、RTSP、WebRTC等多种协议,通过丰富的实战项目,学员可学会搭建服务器以及处理…...
编程课程
共56篇文章 · 0人关注
-
夸克网盘 小滴课堂:互联网架构权限认证ApacheShiro零基础到高级实战课程(含源码课件)
这是小滴课堂推出的“互联网架构之权限认证ApacheShiro零基础到高级实战”课程,还附带源码和课件。ApacheShiro是Java领域中一款强大且易用的安全框架,在互联网架构的权限认证方面应用广泛。课程内容丰富全面,从基础概念入手,详细讲解Shiro核心知识、架构图交互以及四大模块等内容,让零基础学员也能轻松入门。课程还深入剖析权限框架核心知识ACL和RBAC,以及Springboot2.x整合ApacheShiro的快速上手实战等。在实战环节,通过多个案例,如Shiro整合SpringBoot2.x综合案例、权限控制综合案例等,让学员掌握从数据库设计、服务接口开发到权限拦截验证等一系列…... -
夸克网盘 Python全栈开发实战课程:从入门到机器学习
本Python全栈开发实战课程是全面掌握Python技能的理想学习资源。课程由浅入深,从Python基础语法讲起,适合编程新手入门,也能满足有一定基础者深化技能的需求。课程涵盖多个重要模块。在数据分析方面,讲解NumPy、Pandas等库的使用,通过图像手绘效果、引力波绘制等实例,让学员掌握数据处理与展示;网络爬虫部分,介绍Requests、Beautiful Soup等库以及Scrapy框架,以中国大学排名爬虫等实例提升实操能力;云端系统开发涉及Django框架基础与进阶知识;游戏开发利用Pygame,讲解屏幕绘制、事件处理等机制。此外,还有科学计算三维可视化以及机器学习相关内容,如聚类、降…... -
夸克网盘 黑马Java+AI智能开发课程
黑马Java+AI智能开发课程是一门面向想深入学习Java及AI开发领域人士的优质课程。课程内容丰富全面,分为多个阶段。在阶段一的Java核心与AI开发基础部分,从开发环境搭建、基础语法、流程控制语句,到数组、面向对象基础等知识,进行了系统的讲解,助力学员扎实根基。阶段二的Java核心与AI开发进阶,则涵盖集合高级、异常、File类、常用API、IO流、多线程、网络编程以及Java高级技术等内容,让学员对Java有更深入的掌握。阶段三的AI赋能Web开发阶段,包含前端Web基础(HTML+CSS、JS、Vue+Ajax)、后端Web基础(Maven基础、基础知识、MySQL基础、MyBatis…... -
夸克网盘 从零开发操作系统:从加电自检到内核引导课程
这是一门专注于操作系统开发的编程课程。课程围绕从加电自检到内核引导的全过程展开教学,内容丰富且系统。开篇介绍开发环境配置与第一个启动程序,为后续学习奠定基础。课程深入讲解操作系统的基础知识,包括CPU、内存和指令等理论,同时对寄存器、地址等关键概念进行剖析,如CS、DS寄存器以及逻辑地址与物理地址等内容。在引导部分,详细阐述从硬盘引导的原理与实现步骤。保护模式是课程的重要板块,涵盖内核态与用户态的由来、线性地址等知识,还有特权级切换等实战内容。课程还涉及用C写内核的相关技术,讲解elf文件格式、C和汇编联合编程等。最后通过构建Tiny OS,实现输入输出、字符串处理等功能,完成独立内核操作系统…... -
夸克网盘 猿人学Python爬虫逆向高阶课程
猿人学Python爬虫逆向高阶课程是一门专注于Python爬虫与逆向技术的进阶课程。该课程内容丰富且深入,适合有一定Python基础,想要进一步提升爬虫和逆向能力的学习者。在框架设计方面,课程系统地讲解了基础download和MySQL封装、网址池实现、大规模异步并发等内容,还涉及分布式异步和js逆向等高级技术。安卓逆向部分,从基础环境与逆向工具开始,深入到frida配置、签名校验定位、请求参数还原等操作,更有抓包环境配置、抓包场景解决方案等实战内容。js逆向板块,涵盖开发环境配置、网络协议基础、DevTool与fiddler使用实战,以及js反爬原理、混淆对抗、AST解ob混淆等高级技巧。此…... -
夸克网盘 0基础 AI入门实战:深度学习与Pytorch案例教程
0基础 AI入门实战:深度学习与Pytorch案例教程这是一套专为零基础学习者打造的AI入门实战课程,聚焦深度学习与Pytorch框架。课程通过通俗易懂的讲解方式,结合大量0基础入门案例,助力跨专业人士实现技能提升。课程内容丰富全面,从神经网络的任务分析、模型更新方法,到卷积神经网络、RNN网络结构原理等均有涉及。还对Pytorch框架与其他框架的区别、安装方法进行解读,并通过众多实际操作案例,如训练分类模型、图像数据处理、文本数据处理等,让学习者深入掌握深度学习的应用。其特色在于以零基础为出发点,案例实战贯穿始终,便于理解与上手。无论是对AI领域感兴趣的初学者,还是希望拓展技能的跨专业人员,…... -
夸克网盘 网络安全大师课:掌握Android逆向与漏洞扫描技术
本网络安全大师课专为网络安全爱好者量身打造。课程内容丰富多元,涵盖Android逆向、AppScan漏洞扫描、ARP渗透与防御等众多领域。在Android逆向板块,从环境配置、正向基础,到逆向基础与高级技巧,均有系统讲解,助力学习者掌握Android应用的分析与修改技术。对于AppScan、AWVS等漏洞扫描工具,课程详细介绍了其安装、配置、扫描操作及报告分析等内容,帮助学习者发现和解决Web应用程序的安全漏洞。此外,课程还深入讲解了ARP渗透与防御、CSRF漏洞渗透与防御等网络安全攻防技术,以及C++编程、C语言编程等编程基础。无论是初学者想要入门网络安全领域,还是有一定经验的进阶者希望提升…... -
夸克网盘 《从零构建CLI命令行工具:Node.js实战教程》
《从零构建CLI命令行工具:Node.js实战教程》专为开发者打造,旨在助力其掌握CLI工具开发技能。课程围绕使用Node.js从零开始搭建功能强大的CLI命令行工具展开。内容层面,涵盖Node.js在多系统下的环境配置,让学员轻松应对不同系统开发。此外,详细讲解常用CLI工具,像Commander用于命令行参数解析、Inquirer实现交互式命令行、Chalk为命令行输出添加颜色等。课程最大亮点在于实战案例丰富,从创建自定义命令、接收命令行参数,到开发各类实用命令行指令,以及最终创建npm个人账号并发布npm包,全流程实战教学。通过本课程学习,学员不仅能透彻理解CLI工具核心概念,还能在实战…... -
夸克网盘 马士兵教育:Java零基础到后端开发实战课程
马士兵教育的“Java零基础到后端开发实战课程”专为零基础学员打造。课程内容丰富全面,从Java基础语法出发,深入讲解面向对象编程、集合框架、多线程、网络编程等基础知识,让学员扎实掌握Java语言核心要点。进而延伸至数据库操作、Spring框架、MyBatis等主流技术栈,构建完整的后端开发知识体系。课程的一大特色在于包含大量实战案例与源码解析。通过这些内容,学员能够更直观地理解知识的应用场景,快速掌握企业级开发技能。无论是想踏入Java后端开发领域的初学者,还是期望提升自身技能的开发者,都能从本课程中有所收获。学完本课程后,学员将具备独立开发后端应用的能力,为进入互联网行业奠定坚实基础。... -
夸克网盘 《Linux 高级编程》课程:深入提升 Linux 开发技能
介绍《Linux 高级编程》是一门专注于 Linux 系统编程与高级开发技术的课程,适合已经掌握 Linux 基础知识的开发者进一步提升自身能力。课程涵盖内容极为丰富。从 C 语言进阶路线学习开始,详细讲解嵌入式 C 语言、代码编译工具使用、源程序编译等知识。在计算机系统架构与 ARM 汇编语言板块,对比分析多种架构,介绍 ARM 体系结构与指令等。关于程序的编译、链接和运行,课程深入剖析各环节,包括 GCC 命令参数、链接过程、动态链接等。在堆栈内存管理方面,对栈的管理、堆内存管理、内存泄露防范等进行讲解。Linux 内核中的 GNU C 扩展语法部分,全面介绍各种语法特性。数据存储与指针、…... -
夸克网盘 《WebAssembly从入门到精通实战指南》课程
《WebAssembly从入门到精通实战指南》是一门专为期望掌握WebAssembly技术的开发者打造的课程。WebAssembly作为一种可移植、体积小、加载快且与JavaScript协同工作的二进制指令格式,在现代Web开发中占据重要地位。该课程内容丰富全面,从核心原理讲起,由浅入深地带领学员了解WebAssembly的工作机制。在应用技巧方面,详细阐述其在Web性能优化和跨平台开发等场景下的应用。“实战篇”更是通过大量实践案例和测试题,助力学员将理论知识迅速转化为实际操作能力。课程精心规划,设有“核心原理篇”“应用篇”和“实战篇”等板块,循序渐进地引导学员深入学习。无论是想提升自身竞争力…... -
夸克网盘 Spring全家桶实战:从入门到精通课程,丁雪丰指导
本课程由资深技术专家丁雪丰亲自指导,是Java开发者提升技能的优质选择。课程全面覆盖Spring全家桶核心技术与实战应用,从基础的Spring知识到高级特性,如Spring MVC、Spring Boot、Spring Cloud等均有涉及。课程以实战项目“SpringBucks”为依托,帮助学员快速掌握Spring生态系统开发技巧。内容涵盖数据源配置、事务管理、缓存机制、微服务架构等关键领域。学员将学习到如何配置单数据源与多数据源,了解不同连接池的使用,掌握事务抽象、JDBC异常抽象等知识。在缓存与数据访问层面,对Redis、MongoDB等的操作及缓存抽象均有讲解。在Web开发方面,深入剖…... -
夸克网盘 网易微专业Python高级爬虫工程师课程【完结】
介绍 网易微专业Python高级爬虫工程师课程,为学习者打造了从Python编程基础到高级爬虫开发的完整体系,将理论与实战紧密结合,助力零基础学员掌握网络数据采集技术。 课程起始阶段,详细介绍Python的安装与运行环境配置,系统讲解Python变量、数据类型、循环、函数、类等核心知识点,为后续学习筑牢根基。在网络爬虫基础板块,深入阐释网络爬虫的基本原理、计算机网络知识,以及Fiddler抓包、requests与urllib库使用、Ajax数据解析、模拟登录等常用工具和操作。学员通过豆瓣读书、百度图片等项目实操,掌握从静态到动态页面的爬取方法。 课程对Scrapy、Selenium等主流框架进…... -
夸克网盘 Sundy Android嵌入式开发课程:源码课件助力底层技术掌握
本课程由资深专家Sundy精心打造,专为有志深入Android嵌入式开发领域的学员设计。课程内容丰富全面,从开发板基础讲起,逐步深入到ARM嵌入式开发、Linux内核编程等核心技术。无论是对开发板的基础认知,还是计算机原理概要、Linux操作系统基础,都有详细讲解。在Linux应用系统开发方面,涵盖GNU开发环境基础、高级程序IO操作、进程管理、网络编程等内容。ARM嵌入式开发部分分为裸板篇和Linux内核篇,裸板篇包含开发环境搭建、ARM体系结构、汇编操作、硬件接口等知识;Linux内核篇则有内核开发初探、驱动程序开发等内容。配套完整的源码和课件,为学员提供了实践和学习的有力支持。无论是初学…... -
夸克网盘 算法与数据结构课程:从基础到高级实战全面掌握
本课程专注于算法与数据结构领域,致力于帮助学员系统且全面地掌握相关核心知识。课程内容丰富多样,涵盖排序算法、二叉树、贪心算法、动态规划、图论等众多板块。无论是对算法与数据结构仅有初步了解的初学者,还是已有一定开发经验的专业开发者,都能从中收获颇丰。课程通过结合经典面试题以及实际项目案例,以深入浅出的方式对每个知识点进行详细讲解。在学习过程中,学员不仅能理解复杂算法的实现原理,还能掌握从暴力递归到动态规划的转化技巧,学会优化算法性能。例如在排序算法部分,会深入剖析归并排序、随机快速排序等多种排序方式,并通过相关面试题加深理解。此外,课程还提供丰富的视频教程和实战练习,助力学员将理论知识转化为实践…... -
夸克网盘 《10天精通Java高并发编程:实战技巧与JDK8新特性课程》
《10天精通Java高并发编程:实战技巧与JDK8新特性》是一门专为Java开发者打造的进阶课程。课程聚焦于Java高并发编程领域,通过10天的紧凑学习安排,助力开发者掌握高并发编程核心技巧。内容丰富全面,包含多线程基础、Java内存模型等基础知识讲解,以及无锁编程、JDK并发包使用等高级技术内容。还深入介绍了并发设计模式、NIO与AIO技术、锁的优化策略等,帮助开发者构建完整的高并发编程知识体系。特别值得一提的是,课程加入了JDK8新特性的讲解,让开发者能够紧跟技术前沿,利用最新技术提升程序性能。课程通过大量实战案例和详细解析,帮助开发者快速提升解决高并发问题的能力,无论是有一定经验的Jav…...