Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? "Head First Programming" introduces the core concepts of writing computer programs - variables, decisions, loops, functions, and objects - which apply regardless of the programming language. This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts. You can learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're finished, you'll have the necessary foundation to learn any programming language or tackle any software project you choose. With a focus on programming concepts, this book teaches you how to: understand the core features of all programming languages, including variables, statements, decisions, loops, expressions, and operators; reuse code with functions; use library code to save time and effort; select the best data structure to manage complex data; write programs that talk to the Web; share your data with other programs; and, write programs that test themselves and help you avoid embarrassing coding errors. We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, "Head First Programming" uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
《看电影,学历史》内容简介:《荒野猎人》中小李子舍命捕猎的海狸,是昙花一现的时尚风潮,也是北美殖民地早期的经济命脉?《和食
《季羡林谈国学(新版)》内容简介:★几代人共读的文化通识读本! 季羡林六十多年学术生涯的体悟与沉思,与你分享。★季羡林文化随
本书系统地讨论了数字信号处理的基本原理、主要分析方法及相应的实践途径。书中前三章是数字信号处理的基础,其中包括了时间离散
《声学基础》声学是一门既古老又迅速发展着的学科,近年来已渗透到几乎所有重要的自然科学和工程技术领域,并已融入于当代科学技
Railsisafantastictoolforwebapplicationdevelopment,butitsAjax-driveninterfacessto...
开放式知识网络与高技术服务模式创新-构建体系.动态耦合及网络效应 本书特色 本书既为高技术开放式知识网络体竞争优势的完善、强化与发展提供有力的理论支撑与战略依据...
西方社会已经经历了两次信息传播的重大变革:第一次——从口述到手写,第二次——从手写到印刷。现在,则是第三次变革——从印刷
《带上"我"找创意》内容简介:无论何时何地,身处哪里,都请把自己看成是一个创意的发现者,因为你周边的一切充满着新奇和有趣。
《百年战争》内容简介:1417年,英格兰军队在诺曼底登陆,百年战争的战火重燃,法军节节败退,在接下来充满戏剧性的30年中,英国人
《中国:将对世界做出更大贡献》内容简介:“一带一路”倡议是21世纪的中国向世界发出的时代倡议,正在也必将给广大发展中国家,乃
Adobe Illustrator CS5中文版经典教程 本书特色 adobe公司推出的权威经典教程畅销全球17年的著名品牌图书在全世界以27种语言火爆发行Ad...
移动通信是当前发展最快、应用最广和最前沿的通信领域之一。本书共分为七章,主要介绍了移动通信的基本概念,移动通信网网络技术
《可能世界视域下的名称和同一性理论研究》内容简介:本书主要对克里普克可能世界视域下的名称理论和同一性理论展开阐述与研究,内
《全国计算机等级考试教程:二级MS Office高级应用》内容简介:本书依据教育部考试中心最新发布的《全国计算机等级考试大纲》以及作
《王沂孙词集》内容简介:此书系“词系列”丛书之一种。王沂孙存词六十余首,工于咏物诗,且多故国之思,清陈延焯《白雨斋词话》称
数据库云平台理论与实践 本书特色数据库云平台是当今乃至今后一段时期信息化领域普遍关注的一个热点领域。云技术的本质是分布式计算,而数据库云平台揭示的正是分布式计算...
《松子落》内容简介:一个人有一个人的京都。九年时光,青翠转浓荫,是漫长光阴凝缩作一粒琥珀,是长镜头流转中的迅疾一瞬。苏枕书
《数据虚拟化》内容简介:本书介绍了在当前大数据、人工智能的背景下,使用数据虚拟化技术实现多源异构数据集成的方法。本书共9章,
《新媒体人工作手册:商业文案写作》内容简介:商业文案是能把产品卖出去的创意文字。会写文案,意味着你不仅具备与销售相关的商业
《智能制造》内容简介:智能制造是先进制造发展的形态,是企业实现转型升级的有力工具。为了更好地促进企业智能制造体系的推广和推