100 条"编写高质量代码:改善JavaScript程序的188个建议"搜索结果
  • 成林
  • Web前端工程师进阶修炼的必读之作,将为你通往“JavaScript技术殿堂”指点迷津!
改善对话:突破团队协作障碍 电子书
普通高校体育教材设计与编写的理论探索 电子书
  • 林向阳著
  • 从我国高校体育教材发展史上看,教材与课程有着密切的关系,教材使课程计划和课程纲要成为可供操作的依据,它不仅能够使课程纲要中的课程目标、课程内容转化为可供教师和学生理解和操作的具体方案,而且其内容和编排体系也反映了一定时期社会对体育教育的影响和教材编制设计者一定的课程理念和教学理念。因此可以说,教材改革是体育课程改革的重要组成部分。体育教材作为体育课程的载体,它的编制一直颇费神思,同时又是期望最多、
C/C++代码调试的艺术(第2版) 电子书
  • 张海洋
  • 本书围绕C/C++程序调试这一主题,系统深入地介绍了在Windows和Linux操作系统上如何高效地调试C/C++程序。
趋势:高质量发展的关键路径 电子书
  • 适读人群:企业中高层管理者;政府官员;关心中国经济发展的大众读者善预者立善学者明善变者赢大变局,新趋向。主流经济学家和高层智囊解读中国经济走向高质量发展阶段的宏观走势、战略愿景与行动路径。面对不确定性日益突出的外部形势,新时代弈局将给中国经济带来哪些机遇与挑战?在投资银行家和市场分析师眼中,大国财经战略会有怎样的价值?从经济、产业和金融视角出发,将高质量发展部署对中国和世界市场的影响进行全方位拆解,洞悉新时代发展动能与商业机会。
JavaScript前端开发案例教程(第2版) 电子书
  • 黑马程序员
  • JavaScript是一门脚本语言,广泛应用于Web前端开发。通过编写JavaScript代码可以为网页添加各式各样的动态交互效果,为用户提供舒适、美观的体验。本书共12章,主要内容包括初识JavaScript、JavaScript基础语法、数组、函数、对象、DOM、BOM、正则表达式、Web服务器与Ajax、jQuery以及面向对象编程。本书不仅讲解知识,还将知识与精彩的案例相结合,使读者对知识
Python Web开发项目教程(Flask版) 电子书
  • 黑马程序员
  • 本书基于Python3.8,采用理论与项目结合的方式全面介绍Flask2.0框架的相关知识。全书共10章,其中第1~5章针对Flask框架的基础知识进行讲解,包括认识Flask、路由、模板、表单与类视图、数据库操作;第6~10章介绍智能租房项目的完整开发过程,有助于读者加深对Flask框架基础知识的理解,提高灵活使用Flask框架开发Web应用程序的能力。本书附有教学PPT、教学设计、教学大纲、源
C语言程序设计案例式教程(第2版) 电子书
  • 黑马程序员
  • 本书在《C语言程序设计案例式教程》的基础上进行了完善、补充和修订,内容更加丰富、翔实,结构层次更加清晰、合理。本书共11章,第1章主要介绍C语言概述、C语言开发环境的搭建和C语言程序的编译机制等:第2章和第3章主要介绍C语言的基础知识,包括关键字、标识符、常量、变量、数据类型、类型转换、运算符与表达式等;第4~9章主要介绍C语言的核心知识,包括结构化程序设计、数组、函数、指针、字符串、结构体等;第
PHP基础案例教程(第2版) 电子书
  • 黑马程序员
  • 本书是面向PHP初学者的一本入门教材,作者站在初学者的角度,以通俗易懂的语言、丰富的图解、实用的案例,详细讲解PHP语言的基础知识。本书共12章,前11章是知识讲解,内容包括PHP开篇、PHP语法基础、函数、数组、错误处理及调试、Web前后端数据交互、PHP操作MySQL数据库、正则表达式、文件操作、图像操作、面向对象编程,每章都设有动手实践,用于练习和巩固所学内容;第12章是项目实战,综合运用所
Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)(第2版) 电子书
  • 黑马程序员
  • 本书详细讲解JavaEE中Spring、SpringMVC和MyBatis三大框架(以下简称SSM)的基本知识和应用。全书共15章,内容包括:初识MyBatis框架、MyBatis的核心配置、动态SQL、MyBatis的关联映射和缓存机制、MyBatis的注解开发等。
HTML5+CSS3网站设计基础教程(第2版) 电子书
  • 黑马程序员编著
  • 本书共10章,第1~2章主要讲解HTML5的基础知识。第3~4章主要讲解CSS3入门及CSS3选择器,包括CSS3发展历史、CSS3浏览器支持情况、文本样式属性、属性选择器、关系选择器、伪类选择器等。第5~7章分别讲解盒子模型、元素的浮动与定位、表单的应用。第8章主要讲解多媒体技术,包括HTML5多媒体的特性、多媒体的支持条件。第9章讲解CSS3的高级应用。第10章为实训项目。
Photoshop CC设计与应用任务教程(第2版) 电子书
  • 黑马程序员 编著
  • 本书共9章,内容包括:PhotoshopCC入门、网站logo设计、网页设计、书籍装帧、UI设计、海报设计、包装设计、数码后期、实战项目——阳光国际幼儿园设计应用。
Java Web程序设计任务教程(第2版) 电子书
  • 黑马程序员 编著
  • 本书共15章,详细讲解了网页开发的基础知识和JavaWeb开发的核心知识。其中网页开发基础知识包括HTML技术、CSS技术、JavaScript技术和Bootstrap技术;JavaWeb的核心知识包括Servlet技术、会话技术、JSP技术、JDBC技术和数据库连接池技术等。书中加入了真实的电商项目,揭示了项目的开发过程,让读者切实感受到项目开发带来的乐趣。书中还附有配套视频、源代码、习题、教学
Android移动开发基础案例教程(第2版) 电子书
  • 黑马程序员 编著
  • 本书共12章,第1~11章主要讲解Android的基础知识,包括Android发展历史、Android体系结构、搭建Android开发环境、Android常见界面布局、Android常见界面控件、程序活动单元Activity、数据存储、内容提供者和内容观察者、广播机制、服务、网络编程、图形图像处理、多媒体应用开发等;第12章运用了第1~11章的相关知识,开发一个仿美团外卖的项目。
Laravel框架开发实战 电子书
  • 黑马程序员 编著
  • 本书共8章:第1章和第2章讲解Laravel框架的基础知识;第3章讲解表单安全和用户认证;第4章讲解数据库操作;第5章讲解Laravel框架的常用功能,如文件上传、数据分页等:第6章讲解Web前后端数据交互技术;第7章和第8章讲解实战项目“内容管理系统”。
Web前端模块化开发教程(ES6+Node.js+Webpack) 电子书
  • 黑马程序员 编著
  • 本书共分8章,内容包括:ES6基础、Node.js模块化开发、Node.js服务器开发、Express框架、Ajax、Webpack打包工具、项目实战——博客管理系统等。
软件测试(第2版) 电子书
  • 黑马程序员 编著
  • 本书详细地介绍了软件测试的相关知识。本书共8章,第1章主要讲解软件测试的基础知识;第2~3章主要讲解黑盒测试方法与白盒测试方法;第4~7章主要讲解接口测试、性能测试、Web自动化测试和App测试的相关知识;第8章通过一个软件测试实战—黑马头条项目,完整呈现软件测试的全过程,帮助读者巩固前面所学的相关知识。本书配套教学视频、源代码、习题、教学课件等资源,同时为了帮助初学者更好地学习本书中的内容,作者
HTML5+CSS3网站设计基础教程(第3版) 电子书
  • 黑马程序员 编著
  • 本书是针对零基础网页设计人员而编写的入门教程。HTML5与CSS3是网页制作技术的核心,也是每个网页制作人员必须掌握的基础知识。本书从初学者的角度,以实用的案例、通俗易懂的语言详细介绍了如何使用HTML5与CSS3进行网页制作的方法和技巧。本书共10章。第1~4章主要讲解HTML5与CSS3的基础知识,包括HTML5入门、HTML5标签和属性、CSS3入门、CSS3选择器等:第5~9章分别讲解盒子
Python数据预处理 电子书
  • 黑马程序员
  • 全书共8章,其中第1章介绍数据预处理的入门知识;第2-6章介绍科学计算库numpy和数据分析库pandas,以及通过pandas库实现数据获取、数据清理、数据集成、数据变换和数据规约的功能;第7章介绍数据清理工具OpenRefine的安装及使用;第8章结合前期的核心知识进行实战演练。除第1章外,其他章均配置了丰富的示例或案例,读者可以一边学习一边练习,巩固所学的知识,并在实践中提升实际开发能力。本
PHP+MySQL动态网站开发 电子书
  • 黑马程序员
  • 本书共11章,第1~4章讲解PHP技术,内容包括搭建开发环境、语法基础、函数与数组、错误处理、会话技术、图像处理、目录和文件操作、表单传值、正则表达式等;第5~8章讲解MySQL技术,内容包括数据库基本操作、数据类型、属性、多表操作、事务、视图、数据备份与还原、索引、分区、存储过程、触发器等;第9章讲解使用PHP操作MySQL;第10章讲解PHP面向对象编程;第11章讲解“博客管理系统”项目的开发
Python数据可视化 电子书
  • 黑马程序员
  • 本书共分为9章,第1章介绍数据可视化与matplotlib的入门知识;第2-8章全面地介绍matplotlib的核心知识,包括使用matplotlib绘制简单图表、图表辅助元素的定制、图表样式的美化、子图的绘制及坐标轴共享、坐标轴的定制、绘制3D图表和统计地图、使用matplotlib绘制高级图表;第9章介绍pyecharts的基础知识。
推荐书籍