基于C#+SQL开发学员管理系统

课程简介:

本课程手把手讲解基于C#和SQLServer数据库开发的学员信息管理系统,通过课程学习可以熟练掌握数据库应用程序开发核心技能,并且独立开发类似项目。

[code]官方课程链接:https://ke.qq.com/course/120511[/code]

课程目录:

01项目总体概述与框架设计
项目总体概述 免费试学
项目框架搭建步骤讲解 免费试学

02用户登录与管理标准设计
标准用户登录实现
在主窗体中嵌入子窗体的实现
程序退出的设计方法
修改管理员登录密码
主窗体细节优化与登录用户体验改进

03基于OOP实现对象添加
使用泛型集合动态填充下拉框
图片选择对话框的使用
添加对象之前的数据验证方法
基于OOP实现对象添加到数据库

04对象展示与对象排序
使用DataGridView展示查询结果
对象查询结果排序
按照学号精确查询对象

05开发Excel打印模块
使用Excel实现快速打印

06基于OOP实现对象修改和删除
实现学员对象修改
实现学员对象删除

07使用考勤卡记录考勤信息
考勤打卡初始化
考勤打卡实现
考勤结果查询

08数据集的综合运用
使用DataSet填充班级下拉框
统计全校考试信息
按照班级统计考试信息
学员成绩快速浏览

课程截图:

C语言零基础、C++应用、C#程序设计实例全套视频教

C 语言是一门通用计算机编程语言,广泛应用于底层开发。C++是 C 语言的继承,擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。C#继承了 C 语言的语法风格,同时又继承了 C++的面向对象特性,是专门为.NET 的应用而开发的语言。

本次分享的内容适用于C 语言初学者零基础学习及基础程序设计了解、C++进阶应用、C#面向对象基础及设计入门

失效不补,请及时转存!

跟侯捷学C++ 全方位提升技能素养 C++开发工程师培训视频教程

课程简介:

C++开发工程师微专业是由Boolan和网易云课堂独家合作推出、著名技术教育专家侯捷老师等多位C++技术大牛参与,精选四大系统级C++课程,让学员掌握C++开发的关键技能,同时培养系统级工程师的思维方法和设计素养。

系统学习C++知识体系,全程跟随实战操练,掌握一线公司C++技术岗位的开发能力

学前基础
1.曾经学过某种编程语言(C语言最佳)
2.了解基本的变量、类型、作用域、循环和控制流程;了解基本数据类型(整数、浮点、字符串、数组等)
3.知道如何编译和连结一个可运行程序
4.了解面向对象更佳(类、封装、继承、多态)

课程由网易微专业发布,猴头客收集整理于网络,如有侵权,请联系猴头客删除!

官方课程链接:http://mooc.study.163.com/smartSpec/detail/1001137001.htm

课程目录:

1.C++面向对象高级开发(上)
— 1.1.C++编程简介
— 1.2.头文件与类的声明
— 1.3.构造函数
— 1.4.参数传递与返回值
— 1.5.操作符重载与临时对象
— 1.6.复习Complex类的实现过程
— 1.7.三大函数:拷贝构造,拷贝复制,析构
— 1.8.堆,栈与内存管理
— 1.9.复习String类的实现过程
— 1.10.扩展补充:类模板,函数模板,及其
— 1.11.组合与继承
— 1.12.虚函数与多态
— 1.13.委托相关设计

2.C++面向对象高级开发(下)
— 2.1.导读
— 2.2.Conversion Function
— 2.3.non-explicit one argument constructor
— 2.4.pointer-like classes
— 2.5.Function-like classes
— 2.6.namespace经验谈
— 2.7.class template
— 2.8.Funtion Template
— 2.9.Member Template
— 2.10.specialization
— 2.11.模板偏特化
— 2.12.模板模板参数
— 2.13.关于C++标准库
— 2.14.三个主题
— 2.15.Reference
— 2.16.复合&继承关系下的构造和析构
— 2.17.对象模型:关于vptr和vtbl
— 2.18.对象模型:关于this
— 2.19.对象模型:关于Dynamic Binding
— 2.20.关于New,Delete
— 2.21.重载Operator new,operator delete…
— 2.22.示例
— 2.23.重载new(),delete()$示例
— 2.24.Basic_String使用new(extra)扩充申请量

3.STL与泛型编程
— 3.1.模板观念与函数模板
— 3.2.类模板与操作符重载
— 3.3.泛型编程
— 3.4.容器
— 3.5.STL整体结构,仿函数,仿函数适配器,binder1st
— 3.6.binder2nd,mem_fun,mem_fun_ref
— 3.7.容器扩展内容
— 3.8.泛型算法_非变易算法
— 3.9.泛型算法_变易算法
— 3.10.泛型算法_排序
— 3.11.泛型算法_数值算法
— 3.12.内存分配器

4.C++设计模式
— 4.1.设计模式简介
— 4.2.面向对象设计原则
— 4.3.模板方法
— 4.4.策略模式
— 4.5.观察者模式
— 4.6.装饰模式
— 4.7.桥模式
— 4.8.工厂方法
— 4.9.抽象工厂
— 4.10.原型模式
— 4.11.构建器
— 4.12.单件模式
— 4.13.享元模式
— 4.14.门面模式
— 4.15.代理模式
— 4.16.适配器
— 4.17.中介者
— 4.18.状态模式
— 4.19.备忘录
— 4.20.组合模式
— 4.21.迭代器
— 4.22.职责链
— 4.23.命令模式
— 4.24.访问器
— 4.25.解析器
— 4.26.设计模式总结

5.C++新标准
— 5.1.演进、环境与资源
— 5.2.Variadic Templates
— 5.3.Spaces in Template Expression、nullptr and std::nullptr_t、Automatic Type Deduction with auto
— 5.4.Unifrom Initialization
— 5.5.Initializer_list(上)
— 5.6.Initializer_list(下)
— 5.7.Explicit for ctors taking more than one argument
— 5.8.Range-based for statement
— 5.9.=default, =delete
— 5.10.Alias Template
— 5.11.Template template parameter
— 5.12.Type Alias
— 5.13.decltype
— 5.14.lambdas
— 5.15.Variadic_Templates_1
— 5.16.Variadic_Templates_2
— 5.17.Variadic_Templates_3
— 5.18.Variadic_Templates_4
— 5.19.Variadic_Templates_5
— 5.20.Variadic_Templates_6
— 5.21.Variadic_Templates_7&C++Keywords
— 5.22.标准库源代码分布
— 5.23.Rvalue references and Move Semantics
— 5.24.Perfect Forwarding
— 5.25.写一个move aware class
— 5.26.Move-aware class对容器的效能测试
— 5.27.容器—结构与分类_旧与新的比较 — 关于实现手法
— 5.28.容器array
— 5.29.容器Hashtable
— 5.30.此课程缺失
— 5.31.Hash function
— 5.32.此课程缺失
— 5.33.此课程缺失
— 5.34.Tuple
— 5.35.此课程缺失
— 5.36.此课程缺失

6.系统设计与实践
— 6.1.系统设计介绍
— 6.2.实战演练(短URL设计)
— 6.3.系统设计七剑客(上)
— 6.4.系统设计七剑客(下)
— 6.5.案例分析
— 6.6.搭建大规模可扩展系统(一)
— 6.7.搭建大规模可扩展系统(二)
— 6.8.搭建大规模可扩展系统(三)
— 6.9.搭建大规模可扩展系统(四)
— 6.10.大数据系统
— 6.11.海量数据处理方法
— 6.12.海量数据案例1
— 6.13.海量数据案例2
— 6.14.资料推荐与案例分析

另附:C++大系:STL标准库与泛型编程

课程链接:http://study.163.com/course/introduction/1502001.htm

课程目录:

— 1.认识headers、版本、重要资源
— 2.STL体系结构基础介绍
— 3.容器之分类与各种测试(一)
— 4.容器之分类与各种测试(二)
— 5.容器之分类与各种测试(三)
— 6.容器之分类与各种测试(四)
— 7.分配器之测试
— 8.源代码之分布 (VC, GCC)
— 9.OOP (面向对象编程) vs. GP (泛型编程)
— 10.技术基础:操作符重载and模板(泛化, 全特化, 偏特化)
— 11.分配器
— 12.容器之间的实现关系与分类
— 13.深度探索list(上)
— 14.深度探索list(下)
— 15.迭代器的设计原则和Iterator Traits的作用与设计
— 16.vector深度探索
— 17.array、forward_list深度探索
— 18.deque、queue和 stack深度探索(上)
— 19.deque、queue和 stack深度探索(下)
— 20.RB-tree 深度探索
— 21.set、multiset深度探索
— 22.map、multimap深度探索
— 23.hashtable深度探索(上)
— 24.hashtable深度探索(下)
— 25.hash_set、hash_multiset, hash_map、hash_multimap概念
— 26.unordered容器概念
— 27.算法的形式
— 28.迭代器的分类(category)
— 29.迭代器分类(category)对算法的影响
— 30.算法源代码剖析(11个例子)
— 31.仿函数和函数对象
— 32.存在多种Adapter
— 33.Binder2nd
— 34.not1
— 35.bind

另附:C++大系:C++内存管理机制

课程链接:http://study.163.com/course/introduction.htm?courseId=1503001

课程目录:

— 1.Overview
— 2.内存分配的每一层面
— 3.四个层面的基本用法
— 4.基本构件之一newdelete expression(上)
— 5.基本构件之一newdelete expression(中)
— 6.基本构件之一newdelete expression(下)
— 7.Array new
— 8.Replacement new
— 9.重载
— 10.重载示例(上)
— 11.重载示例(下)
— 12.Per-class allocator
— 13.Per-class allocator 2
— 14.Static allocator
— 15.Macro for static allocator
— 16.New Handler
— 17.VC6 malloc()
— 18.VC6标准分配器之实现
— 19.BC5标准分配器之实现
— 20.G2.9标准分配器之实现
— 21.G2.9std_allocVSG4.9__pull_alloc
— 22.G4.9pull alloc用例
— 23.G2.9std alloc
— 24.G2.9std_alloc运行一瞥01-05
— 25.G2.9std_alloc运行一瞥06-10
— 26.G2.9std_alloc运行一瞥11-13
— 27.G2.9std_alloc源码剖析(上)
— 28.G2.9std_alloc源码剖析(中)
— 29.G2.9std_alloc源码剖析(下)
— 30.G2.9std_alloc观念大整理
— 31.G4.9pull allocator运行观察
— 32.VC6和VC10的malloc比较
— 33.VC6内存分配(1)
— 34.VC6内存分配(2)
— 35.VC6内存分配(3)
— 36.VC6内存分配(4)
— 37.VC6内存分配(5)
— 38.SBH行为分析-分配+释放之连续动作图解(1)
— 39.SBH行为分析-分配+释放之连续动作图解(2)
— 40.SBH行为分析-分配+释放之连续动作图解(3)
— 41.SBH行为分析-分配+释放之连续动作图解(4)
— 42.VC6内存管理free(p)(上)
— 43.VC6内存管理总结(上)
— 44.VC6内存管理总结(下)
— 45.上中下三个classes分析
— 46.Loki_allocator行为图解
— 47.class FixedAllocator分析(上)
— 48.class FixedAllocator分析(下)
— 49.Loki_allocator总结
— 50.GNU C++对allocators的描述
— 51.VS2013标准分配器&G4.9标准分配器与new_allocator以及G4.9malloc
— 52.G4.9array_allocator
— 53.G4.9 debug_allocator
— 54.bitmap_allocator(上)
— 55.bitmap_allocator(下)
— 56.谈谈Const
— 57.关于new,delete&
— 58.实例,接口
— 59.示例
— 60.Basic string使用new(extra)扩充申请量

另附:“极客班·C++系统工程师”微专业课程辅导

课程链接:http://study.163.com/course/introduction/1246005.htm

课程目录:

— 第一周直播辅导
— 调试专题辅导上(张银奎老师)
— 调试专题辅导下(张银奎老师)

另附:【C++】算法原理与实践

课程链接:http://mooc.study.163.com/course/1000067001?tid=1000131001#/info

课程目录:

— 1.面试中的算法和准备过程
— 2.数组和字符串(上)
— 3.数组和字符串(中)
— 4.数组和字符串(下)
— 5.链表(上)
— 6.链表(中)
— 7.链表(下)
— 8.栈与队列
— 9.二叉树(上)
— 10.二叉树(下)
— 11.排序(上)
— 12.排序(下)
— 13.动态规划(上)
— 14.动态规划(中)
— 15.动态规划(下)
— 16.图(上)
— 17.图(中)
— 18.图(下)
— 19.高频算法(上)
— 20.高频算法(中)
— 21.高频算法(下)

课程截图:

C/C++编程游戏外挂实战 外挂开发入门视频教程

课程简介:

适用人群
1、游戏爱好者
2、编程爱好者

课程概述
从游戏的运行基本原理,数据的存储方式讲起,实战操作利用工具对游戏中角色的数据进行定位,并利用C++进行开发,操控游戏数据,达到控制游戏角色的目的。。深入讲解外挂的基本原理,掌握原理,以不变应万变,变幻无穷,玩转游戏。
全程项目实践支持

课程由网易云课堂发布,猴头客收集整理于网络,如有侵权,请联系猴头客删除!!

课程目录:

课时1 基本概念
课时2 游戏资源提取及修改
课时3 CE&OD找地址
课时4 剩余时间地址计算公式追溯
课时5 其他数据地址计算公式推导
课时6 浮点数据查找及程序其他数据分析
课时7 外挂开发读取游戏数据
课时8 外挂开发读取游戏数据
课时9 游戏外挂按钮值读取
课时10 远程线程操作游戏内存
课时11 去广告条

课程截图:

牛客网中高级项目课程 C++,Java,Python基础编程语言入门到精通视频教程

课程简介:

手把手,带你实践真正的编程。只需6周,实现项目经验零突破。

手把手教你实现“图片社交+电商导购+漂流瓶”的实战项目。

手把手教你实现今日头条的实战项目。

手把手教你实现知乎的实战项目。

此课程由牛客网发布,猴头客收集整理于网络,如有侵权请联系猴头客删除。

课程官方链接:https://www.nowcoder.com/courses

课程目录:

牛客初级项目课:

第一节开发工具和Python语言介绍
主要介绍这个项目需要用到的开发工具,并会帮助简单回顾这个项目所用到的语言-python。

第二节flask框架入门,模板以及flask-script使用
主要介绍flask框架和模板,包括装饰器,Flask安装等,以及flask-script使用。

第三节数据库交互以及flask-sqlalchemy扩展使用
主要进行项目结构搭建,数据库的交互,基本功能和首页的开发。

第四节用户注册登录管理以及flask-login扩展的使用
主要实现注册,登录,浏览,Flask-Login,数据安全性以及个人页AJAX实现。

第五节本地图片上传,flask-uploads扩展以及七牛云存储sdk使用
主要实现本地图片的上传,七牛SDK上传图片以及评论功能。

第六节flask项目测试和部署,课程总结回顾
主要进行项目的测试,部署,并对项目进行总结,扩展以及面试中如何给面试官更好的讲这个项目。

牛客中级项目课:

第1节开发工具和Java语言介绍
主要介绍项目所需要的开发工具,并且会简单回顾这个项目所用到的语言-java,语法基础,控制流,数据结构,面向对象,异常,随机数等。

第2节Spring入门和模板语法
主要结合Spring进行入门介绍,包括参数解析,HTTP Method,AOP等等。

第3节数据库交互myBatis集成
主要对业务的字段进行设计,数据库的创建,数据库的交互等,并会介绍注解和XML定义以及首页的开发。

第4节用户注册登录管理
主要对业务的字段进行设计,数据库的创建,数据库的交互等,并会介绍注解和XML定义以及首页的开发。 主要实现注册,登录,浏览等基本功能,并且会考虑到数据安全性等。

第5节资讯发布,图片上传,资讯首页
主要实现资讯的发布,图片的上传,完成资讯首页的搭建。

第6节评论中心,站内信
主要搭建资讯详情页,实现评论,站内信等功能。

第7节redis入门以及redis实现赞踩功能
主要讲解Redis,带你入门以及redis实现赞踩功能。

牛客高级项目课:

第1节开发工具和Java语言介绍
主要讲述这个项目所用到的开发工具和语言-java的回顾。

第2节Spring入门,模板语法和渲染
进行Spring语言的介绍和讲解,模板语法和渲染。

第3节数据库交互myBatis集成
主要是进行数据库的创建以及交互,讲解注释和XML定义并进行首页的开发。

第4节用户注册登录管理
主要实现用户的注册,登录,浏览等功能,并考虑数据的安全性。

第5节问题发布,敏感词和js标签过滤,多线程
主要实现问题发布,进行敏感词的过滤,问题广场的实现等主功能。

第6节评论中心,站内信
主要搭建评论中心,并且实现站内信等功能。

第7节redis入门以及redis实现赞踩功能
主要进行Redis的介绍并且实现赞踩功能。

课程截图: