Book picks similar to
Beginning Visual C# 2005 by Karli Watson
programming
at-office
at-work-donated
reference
A Whirlwind Tour of Python
Jake Vanderplas - 2016
This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.Author Jake VanderPlas, an interdisciplinary research director at the University of Washington, explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.You’ll explore:- Python syntax basics and running Python codeBasic semantics of Python variables, objects, and operators- Built-in simple types and data structures- Control flow statements for executing code blocks conditionally- Methods for creating and using reusable functionsIterators, list comprehensions, and generators- String manipulation and regular expressions- Python’s standard library and third-party modules- Python’s core data science tools- Recommended resources to help you learn more
Introduction to Disciplined Agile Delivery: A Small Agile Team’s Journey from Scrum to Continuous Delivery
Mark Lines - 2015
It describes the Disciplined Agile Delivery (DAD) process decision framework and then works through a case study describing a typical agile team’s experiences adopting a disciplined agile approach. The book describes how the team develops the first release of a mission-critical application while working in a legacy enterprise environment. It describes their experiences from beginning-to-end, starting with their initial team initiation efforts through construction and finally to deploying the solution into production. It also describes how the team stays together for future releases, overviewing their process improvement efforts from their Scrum-based beginnings through to a lean continuous delivery approach that fits in with their organization’s evolving DevOps strategy. The DAD framework is a hybrid of existing methods such as Scrum, Kanban, Agile Modeling, SAFe, Extreme Programming, Agile Data, Unified Process and many others. DAD provides the flexibility to use various approaches and plugs the gaps not addressed by mainstream agile methods. In a nutshell, DAD is “pragmatic agile.” DAD describes proven strategies to adapt and scale your agile initiatives to suit the unique realities of your enterprise without having to figure it all out by yourself. Here’s an overview of what each chapter covers: * Chapter 1: Introduction. This chapter provides a quick overview of the book and a brief history of Disciplined Agile. * Chapter 2: Reality over Rhetoric. This chapter explores several common myths about DAD and more importantly disproves them. * Chapter 3: Disciplined Agile Delivery in a Nutshell. This chapter provides a brief yet comprehensive overview of the DAD framework. * Chapter 4: Introduction to the Case Study. This chapter introduces us to the team, describes the market opportunity that they hope to address, and describes the environment in which they’re working. * Chapter 5: Inception. The team’s initiation effort includes initial requirements modeling and planning with their stakeholders in a streamlined manner, initial architecture modeling, setting up their physical work environment, setting up the start of their tooling infrastructure, initial risk identification, and finally securing stakeholder support and funding for the rest of the first release. * Chapters 6 through 10: Construction. These chapters each describe a single Construction iteration, sharing the team’s experiences during each of those two-week timeboxes. * Chapter 11: Transition. The two-week transition phase focuses on final testing and fixing, training the support/help-desk staff, finishing a few short end-user “how to” videos, and deploying the solution into production. * Chapter 12: Future Releases. This chapter overviews the team’s improvement efforts over the next few releases, describing how they evolve from the agile Scrum-based lifecycle to a leaner approach and eventually to continuous delivery. * Chapter 13: Closing Thoughts. This chapter overviews the disciplined agile resources that are available to you. * Appendix: The Disciplined Agile IT Department. This short appendix overviews our ongoing work on the Disciplined Agile framework to address the full scope of an IT department. At 102 pages, you should find this book to be a quick, informative read.
Pro JavaScript Techniques
John Resig - 2006
It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and structures.Expert web developer and author John Resig concentrates on fundamental, vital topics--what modern JavaScripting is (and isnt), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections:Modern JavaScript development using JavaScript the object-oriented way, creating reusable code, plus testing and debugging DOM scripting updating content and styles, plus events, and effect and event libraries How Ajax works, overcoming problems, and using libraries to speed up development of Ajax applications The future of JavaScript looking at cutting edge topics like JSON, HTML5, and moreAll concepts are backed up by real-world examples and case studies, and John provides numerous reusable functions and classes to save you time in your development. There are also up-to-date reference appendixes for the DOM, events, browser support (including IE7), and frameworks, so you can look up specific details quickly and easily.
The American Community College
Arthur M. Cohen - 1989
Anyone who wants to understand these complex and dynamic institutions—how they are evolving, the contributions they make, the challenges they face, the students they serve, and the faculty and leaders who deliver the services and the curricula—will find The American Community College both essential reading and an important reference book."—George R. Boggs, president and CEO, American Association of Community Colleges"I have been a community college president for over forty-one years and a graduate professor for three decades. This book has been an inspiration to generations of students, faculty members, and administrators. It has become the classic of the field because it has great 'take-home' value to us all."—Joseph N. Hankin, president, Westchester Community College"In this latest edition of The American Community College, the authors continue to manifest their unique, highly knowledgeable perspective about the community college. This book is must-reading for all who desire to understand one of the most important educational institutions in the twenty-first century."—Barbara K. Townsend, professor and director, Center for Community College Research, College of Education, University of Missouri–Columbia"Cohen and Brawer's classic work is the touchstone for a comprehensive overview of the American community college. This is a seminal book for graduate students as well as seasoned professionals for understanding this uniquely American institution."—Charles R. Dassance, president, Central Florida Community College
Subjects Matter: Exceeding Standards Through Powerful Content-Area Reading
Harvey Daniels - 2014
This book is about making those encounters as compelling as we can make them." -Harvey "Smokey" Daniels and Steven ZemelmanWe are specialists to the bone-in science, math, social studies, art, music, business, and foreign language. But now, the Common Core and state standards require us to help our students better understand the distinctive texts in our subject areas. "Nobody's making us into reading teachers," write Smokey Daniels and Steve Zemelman, "but we must become teachers of disciplinary thinking through our students' reading."If this shift sounds like a tough one, Subjects Matter, Second Edition is your solution. Smokey and Steve, two of America's most popular educators, share exactly what you need to help students read your nonfiction content closely and strategically: 27 proven teaching strategies that help meet-and exceed-the standards how-to suggestions for engaging kids with content through wide, real-world reading a lively look at using "boring" textbooks motivating instruction that's powered by student collaboration specifics for helping struggling readers succeed.Subjects Matter, Second Edition enables deep, thoughtful learning for your students, while keeping the irreverent, inspiring heart that's made the first edition indispensable. You'll discover fresh and re-energized lessons, completely updated research, and vibrant vignettes from new colleagues and old friends who have as much passion for their subjects as you do."We'll be using methods particular to our fields as well as engaging reading materials that help students understand and remember our content better," write Smokey and Steve. "We can realize that vision of the light going on in kids' heads and maybe fill them with enthusiasm about the amazing subject matter that we have to offer. Sound good? Let's get to work." Read a sample chapter from Subjects Matter, Second Edition.
Cognitive Behavioral Therapy: CBT Essentials and Fundamentals
Jonny Bell - 2014
In our modern world, we see people struggling with depression, anxiety, anger, etc. Psychologist and counselors have been using Cognitive Behavioral Therapy to solve all these struggles. A Practical Guide to CBT and Modern Psychology will allow anyone to use CBT in their lives. It doesn't matter whether or not you have a background in Psychology. In this comprehensive guide you will learn all the fundamentals used in CBT by therapists. Inside you will be exposed to the following: CBT History Techniques When and How to use CBT Examples Methods to help others with psychological struggles And much more If you're ready to understand and use the powerful techniques of Cognitive Behavioral Therapy, then this is an excellent guide.
Head First C#
Andrew Stellman - 2007
Built for your brain, this book covers C# 3.0 and Visual Studio 2008, and teaches everything from language fundamentals to advanced topics including garbage collection, extension methods, and double-buffered animation. You'll also master C#'s hottest and newest syntax, LINQ, for querying SQL databases, .NET collections, and XML documents. By the time you're through, you'll be a proficient C# programmer, designing and coding large-scale applications. Every few chapters you will come across a lab that lets you apply what you've learned up to that point. Each lab is designed to simulate a professional programming task, increasing in complexity until-at last-you build a working Invaders game, complete with shooting ships, aliens descending while firing, and an animated death sequence for unlucky starfighters. This remarkably engaging book will have you going from zero to 60 with C# in no time flat.
Building Microservices: Designing Fine-Grained Systems
Sam Newman - 2014
But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures
RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition (Certification Press)
Michael Jang - 2011
100 complete coverage of all official objectives for Exams EX200 and EX300 Exam Readiness Checklist-youre ready for the exam when all objectives on the list are checked off Inside the Exam sections in every chapter highlight key exam topics covered Two-Minute Drills for quick review 100 lab questions-two full lab-based RHCSA exams and two full lab-based RHCE exams-match the format, tone, topics, and difficulty of the real exam Covers all the exam topics, including Virtual Machines and Automated Installations Fundamental Command Line Skills RHCSA-Level Security Options The Boot Process Linux Filesystem Administration Package Management User Administration RHCSA-Level System Administration RHCE Security System Services and SELinux RHCE Administration Mail Servers Samba File Sharing DNS, FTP, and Logging CD-ROM includes Complete lab-based exam preparation, featuring Two full RHCSA practice exams Two full RHCE practice exams Lab-based chapter self tests In-depth answer explanations for all labs RHCSA and RHCE Glossary PDF copy of the book for studying on the go Michael Jang, RHCE, LPIC-2, UCP, LCP, MCP, is the author of three previous bestselling editions of RHCE Red Hat Certified Engineer Linux Study Guide and several other books on Linux and professional certification.
Training Guide: Programming in HTML5 with JavaScript and CSS3
Glenn Johnson - 2013
Build hands-on expertise through a series of lessons, exercises, and suggested practices—and help maximize your performance on the job.Provides in-depth, hands-on training you take at your own pace Focuses on job-role-specific expertise for using HTML5, JavaScript, and CSS3 to begin building modern web and Windows 8 apps Features pragmatic lessons, exercises, and practices Creates a foundation of skills which, along with on-the-job experience, can be measured by Microsoft Certification exams such as 70-480 Coverage includes: creating HTML5 documents; implementing styles with CSS3; JavaScript in depth; using Microsoft developer tools; AJAX; multimedia support; drawing with Canvas and SVG; drag and drop functionality; location-aware apps; web storage; offline apps; writing your first simple Windows 8 apps; and other key topics
Introduction to Algorithms
Thomas H. Cormen - 1989
Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.
Fundamentals of Biostatistics (with CD-ROM)
Bernard Rosner - 1982
Fundamentals of Biostatistics with CD-Rom.
SQL and Relational Theory: How to Write Accurate SQL Code
C.J. Date - 2009
On the other hand, if you're not well versed in the theory, you can fall into several traps. In SQL and Relational Theory, author C.J. Date demonstrates how you can apply relational theory directly to your use of SQL. With numerous examples and clear explanations of the reasoning behind them, you'll learn how to deal with common SQL dilemmas, such as:Should database access granted be through views instead of base tables? Nulls in your database are causing you to get wrong answers. Why? What can you do about it? Could you write an SQL query to find employees who have never been in the same department for more than six months at a time? SQL supports "quantified comparisons," but they're better avoided. Why? How do you avoid them? Constraints are crucially important, but most SQL products don't support them properly. What can you do to resolve this situation? Database theory and practice have evolved since Edgar Codd originally defined the relational model back in 1969. Independent of any SQL products, SQL and Relational Theory draws on decades of research to present the most up-to-date treatment of the material available anywhere. Anyone with a modest to advanced background in SQL will benefit from the many insights in this book.
Hacking: The Art of Exploitation
Jon Erickson - 2003
This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.
Psychology Applied to Teaching
Jack Snowman - 1971
"Psychology Applied to Teaching "takes complex psychological theories demonstrates how they apply to the everyday experiences of in-service teachers. The Eleventh Edition combines fresh concepts and contemporary research with long standing theory and applications to create a textbook that speaks to today' s teachers and students."New! "Chapter 9: Social Cognitive Theory has been added in response to reviewer suggestions and the many recent developments in cognitive research. No other educational psychology book currently offers a separate chapter on this topic."New! ""Take a Stand!" features give the author an opportunity to spotlight issues such as inclusion, school violence, or high-stakes testing, and encourages debate on critical issues in education. Also accessible on the textbook web site with additional resources and pedagogy and in the Eduspace course with online chats."New! "Coverage of key national standards including PRAXIS and INTASC has been added and referenced throughout the text. A convenient correlation table highlighting text coverage is located on the inside covers for students and professors, with additional suggestions for instructor use in the IRM."Case in Print" exercises in every chapter use recent news articles to demonstrate how basic ideas or techniques are being applied by educators from the primary grades through high school. Each article is followed by several open-ended questions to encourage reflection. This feature can also be found on the textbook Web site."Suggestions for Teaching in YourClassroom" sections include detailed descriptions of how to apply the information and concepts discussed in the chapter to the classroom. These features are intended to be read while the book is used as a text and to serve as a reference for in-service teachers later on.Journal entries help students to prepare and use a Reflective Journal. Entries appear in the margins of the text and encourage readers to consider their own personality, style, and teaching situation in establishing personal guidelines for teaching. A guide for setting up a Reflective Journal is included in Chapter 16--students can use their journals as a reference before and during their teaching experience.Eduspace is a customizable, powerful Interactive platform that provides instructors with text-specific online courses and content in multiple disciplines. Eduspace gives an instructor the ability to create all or part of their course online using the widely recognized tools of Blackboard and quality text-specific content from HMCo. Instructors can quickly and easily assign homework exercises, quizzes, tests, tutorials and supplemental study materials and can modify that content or even add their own.