Your cart

Your cart is empty

Browse All departments
  • R50 - R100 (3)
  • R100 - R250 (239)
  • R250 - R500 (651)
  • R500+ (3,907)
  • -
Author / Contributor

Books > Computing & IT > Internet > Internet languages > General

JavaScript - The Web Warrior Series (Paperback, 6th edition): Sasha Vodnik, Don Gosselin JavaScript - The Web Warrior Series (Paperback, 6th edition)
Sasha Vodnik, Don Gosselin 1
R1,018 R872 Discovery Miles 8 720 Save R146 (14%) Ships in 15 - 25 working days

Now in its sixth edition, JAVASCRIPT guides beginning programmers through web application development using the JavaScript programming language. As with previous editions of the book, the authors introduce key web authoring techniques with a strong focus on industry application. New coverage includes developing for touchscreen and mobile devices, and using the jQuery library. A real-world project, similar to what students would encounter in a professional setting, is developed chapter by chapter. Because professional web development jobs often require programmers to add features to existing sites, each chapter project uses a professionally designed web site. After completing a course using this textbook, students will be able to use JavaScript to build professional quality, dynamic web sites. websites, hot sheets, datafeeds] Any suggestions for copywriter or provide generic description of the product to be used for the Internet or non-channel specific applications.

Python by Example - Learning to Program in 150 Challenges (Paperback): Nichola Lacey Python by Example - Learning to Program in 150 Challenges (Paperback)
Nichola Lacey
R554 R448 Discovery Miles 4 480 Save R106 (19%) Ships in 7 - 11 working days

Python is today's fastest growing programming language. This engaging and refreshingly different guide breaks down the skills into clear step-by-step chunks and explains the theory using brief easy-to-understand language. Rather than bamboozling readers with pages of mind-numbing technical jargon, this book includes 150 practical challenges, putting the power in the reader's hands. Through creating programs to solve these challenges the reader will quickly progress from mastering the basics to confidently using subroutines, a graphical user interface, and linking to external text, csv and SQL files. This book is perfect for anyone who wants to learn how to program with Python. In particular, students starting out in computer science and teachers who want to improve their confidence in Python will find here a set of ready-made challenges for classroom use.

Learning Python with Raspberry Pi (Paperback): Alex Bradbury, Ben Everard, Russel Winder Learning Python with Raspberry Pi (Paperback)
Alex Bradbury, Ben Everard, Russel Winder
R514 R371 Discovery Miles 3 710 Save R143 (28%) Ships in 10 - 15 working days

The must-have companion guide to the Raspberry Pi User Guide! Raspberry Pi chose Python as its teaching language of choice to encourage a new generation of programmers to learn how to program. This approachable book serves as an ideal resource for anyone wanting to use Raspberry Pi to learn to program and helps you get started with the Python programming language. Aimed at first-time developers with no prior programming language assumed, this beginner book gets you up and running. * Covers variables, loops, and functions * Addresses 3D graphics programming * Walks you through programming Minecraft * Zeroes in on Python for scripting Learning Python with Raspberry Pi proves itself to be a fantastic introduction to coding.

The Rails 4 Way (Paperback, 3rd edition): Obie Fernandez, Kevin Faustino The Rails 4 Way (Paperback, 3rd edition)
Obie Fernandez, Kevin Faustino
R1,192 R921 Discovery Miles 9 210 Save R271 (23%) Ships in 7 - 11 working days

The "Bible" for Rails Development: Now Fully Updated for Rails 4.1 "When I read "The Rails Way "for the first time, I felt like I truly understood Rails for the first time.""-From the Foreword by Steve Klabnik" Ruby on Rails 4 is leaner, tighter, and even more valuable to professional web developers. More than ever, it helps you focus on what matters most: delivering business value via clean and maintainable code. "The Rails(TM)4 Way "is the only comprehensive, authoritative guide to delivering production-quality code with Rails 4. Kevin Faustino joins pioneering Rails developer Obie Fernandez to illuminate the entire Rails 4 API, including its most powerful and modern idioms, design approaches, and libraries. They present extensive new and updated content on security, performance, caching, Haml, RSpec, Ajax, the Asset Pipeline, and more. Through detailed code examples, you'll dive deep into the Rails 4 code base, discover why Rails is designed as it is, and learn how to make it do exactly what you want. Proven in dozens of production systems, this book's techniques will maximize your productivity and help you build more successful solutions. You'll want to keep this guide by your computer-you'll refer to it constantly. This guide will help you

  • Build powerful, scalable REST-compliant APIs
  • Program complex program flows using Action Controller
  • Represent models, relationships, CRUD operations, searches, validation, callbacks, and more
  • Smoothly evolve application database schema via Migrations
  • Apply advanced Active Record techniques: single-table inheritance, polymorphic models, and more
  • Create visual elements with Action View and partials
  • Optimize performance and scalability with view caching
  • Master the highly productive Haml HTML templating engine
  • Make the most of Rails' approach to session management
  • Secure your systems with Rails 4's improved authentication and authorization
  • Resist SQL Injection, XSS, XSRF, and other attacks
  • Extend Rails with popular gems and plugins, and learn to write your own
  • Integrate email services with Action Mailer
  • Use Ajax via Rails 4 support for unobtrusive JavaScript
  • Improve responsiveness with background processing
  • Leverage Asset Pipeline to simplify development, improve perceived performance, and reduce server burdens
  • Accelerate implementation and promote maintainability with RSpec
HTML5 and CSS - Complete, International Edition (Paperback, 7th edition): Denise Woods HTML5 and CSS - Complete, International Edition (Paperback, 7th edition)
Denise Woods
R777 R672 Discovery Miles 6 720 Save R105 (14%) Ships in 15 - 25 working days

Part of the highly successful Shelly Cashman Series (R), this text provides an introduction to HTML5 and CSS and leads the user through a clear, step-by-step, screen-by-screen approach to learning. Readers learn how to create a Web page using HTML5, format the page, add graphics, and more.

Designing the Internet of Things (Paperback): Adrian McEwen, Hakim Cassimally Designing the Internet of Things (Paperback)
Adrian McEwen, Hakim Cassimally
R653 R401 Discovery Miles 4 010 Save R252 (39%) Ships in 10 - 15 working days

Take your idea from concept to production with this unique guide

Whether it's called physical computing, ubiquitous computing, or the Internet of Things, it's a hot topic in technology: how to channel your inner Steve Jobs and successfully combine hardware, embedded software, web services, electronics, and cool design to create cutting-edge devices that are fun, interactive, and practical. If you'd like to create the next must-have product, this unique book is the perfect place to start.

Both a creative and practical primer, it explores the platforms you can use to develop hardware or software, discusses design concepts that will make your products eye-catching and appealing, and shows you ways to scale up from a single prototype to mass production.Helps software engineers, web designers, product designers, and electronics engineers start designing products using the Internet-of-Things approach Explains how to combine sensors, servos, robotics, Arduino chips, and more with various networks or the Internet, to create interactive, cutting-edge devices Provides an overview of the necessary steps to take your idea from concept through production

If you'd like to design for the future, "Designing the Internet of Things" is a great place to start.

Professional AngularJS (Paperback): Valeri Karpov, Diego Netto Professional AngularJS (Paperback)
Valeri Karpov, Diego Netto 1
R977 R659 Discovery Miles 6 590 Save R318 (33%) Ships in 10 - 15 working days

A comprehensive guide to AngularJS, Google's open-source client-side framework for app development. Most of the existing guides to AngularJS struggle to provide simple and understandable explanations for more advanced concepts. As a result, some developers who understand all the basic concepts of AngularJS struggle when it comes to building more complex real-world applications. "Professional AngularJS" provides a thorough understanding of AngularJS, covering everything from basic concepts, such as directives and data binding, to more advanced concepts like transclusion, build systems, and automated integration testing. In addition to explaining the features of AngularJS, this book distills real-world experience on how these features fit together to enable teams to work together more effectively in building extraordinary apps.Offers a more thorough and comprehensive approach to AngularJS than other guides to the subjectIncludes pointers to other advanced topics and further reading for those who want to take their skills even furtherLets readers build a simple application from scratch, explaining basic building blocks along way for quick hands-on learning

Introduction to Machine Learning with Python - A Guide for Data Scientists (Paperback): Sarah Guido, Andreas C. Mueller Introduction to Machine Learning with Python - A Guide for Data Scientists (Paperback)
Sarah Guido, Andreas C. Mueller
R1,496 R866 Discovery Miles 8 660 Save R630 (42%) Ships in 10 - 15 working days

Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination. You'll learn the steps necessary to create a successful machine-learning application with Python and the scikit-learn library. Authors Andreas Muller and Sarah Guido focus on the practical aspects of using machine learning algorithms, rather than the math behind them. Familiarity with the NumPy and matplotlib libraries will help you get even more from this book. With this book, you'll learn: Fundamental concepts and applications of machine learning Advantages and shortcomings of widely used machine learning algorithms How to represent data processed by machine learning, including which data aspects to focus on Advanced methods for model evaluation and parameter tuning The concept of pipelines for chaining models and encapsulating your workflow Methods for working with text data, including text-specific processing techniques Suggestions for improving your machine learning and data science skills

Schaum's Easy Outline of XML (Paperback): Ed Tittel Schaum's Easy Outline of XML (Paperback)
Ed Tittel
R304 R247 Discovery Miles 2 470 Save R57 (19%) Ships in 7 - 11 working days

What could be better than the bestselling "Schaum's Outline" series? For students looking for a quick nuts-and-bolts overview, it would have to be "Schaum's Easy Outline" series. Every book in this series is a pared-down, simplified, and tightly focused version of its predecessor. With an emphasis on clarity and brevity, each new title features a streamlined and updated format and the absolute essence of the subject, presented in a concise and readily understandable form. Graphic elements such as sidebars, reader-alert icons, and boxed highlights stress selected points from the text, illuminate keys to learning, and give students quick pointers to the essentials.It is designed to appeal to underprepared students and readers turned off by dense text. Cartoons, sidebars, icons, and other graphic pointers get the material across fast. Concise text focuses on the essence of the subject. It delivers expert help from teachers who are authorities in their fields. It is perfect for last-minute test preparation. It is so small and light that they fit in a backpack!

Adventures in Python (Paperback): Craig Richardson Adventures in Python (Paperback)
Craig Richardson 1
R433 R315 Discovery Miles 3 150 Save R118 (27%) Ships in 10 - 15 working days

The complete beginner's guide to Python, for young people who want to start today Adventures in Python is designed for 11-to 15-year olds who want to teach themselves Python programming, but don't know where to start. Even if you have no programming experience at all, this easy to follow format and clear, simple instruction will get you up and running quickly. The book walks you through nine projects that teach you the fundamentals of programming in general, and Python in particular, gradually building your skills until you have the confidence and ability to tackle your own projects. Video clips accompany each chapter to provide even more detailed explanation of important concepts, so you feel supported every step of the way. Python is one of the top programming languages worldwide, with an install base in the millions. It's a favourite language at Google, YouTube, the BBC, and Spotify, and is the primary programming language for the Raspberry Pi. As an open-source language, Python is freely downloadable, with extensive libraries readily available, making it an ideal entry into programming for the beginner. Adventures in Python helps you get started, giving you the foundation you need to follow your curiosity. * Start learning Python at its most basic level * Learn where to acquire Python and how to set it up * Understand Python syntax and interpretation for module programming * Develop the skills that apply to any programming language Python programming skills are invaluable, and developing proficiency gives you a head start in learning other languages like C++, Objective-C, and Java. When learning feels like fun, you won't ever want to stop so get started today with Adventures in Python.

Python Coding on the BBC Micro:Bit (Paperback): Jim Gatenby Python Coding on the BBC Micro:Bit (Paperback)
Jim Gatenby
R226 R184 Discovery Miles 1 840 Save R42 (19%) Ships in 10 - 15 working days
Laravel: Up & Running - A Framework for Building Modern PHP Apps (Paperback, 2nd ed.): Matt Stauffer Laravel: Up & Running - A Framework for Building Modern PHP Apps (Paperback, 2nd ed.)
Matt Stauffer
R1,279 R756 Discovery Miles 7 560 Save R523 (41%) Ships in 10 - 15 working days

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to cover Laravel 5.8, the second edition of this practical guide provides the definitive introduction to one of today's mostpopular web frameworks. Matt Stauffer, a leading teacher and developer in the Laravel community, delivers a high-level overview and concrete examples to help experienced PHP web developers get started with this framework right away. This updated edition also covers Laravel Dusk and Horizon and provides information about community resources and other noncore Laravel packages. Dive into features, including: Blade, Laravel's powerful custom templating tool Tools for gathering, validating, normalizing, and filtering user-provideddata The Eloquent ORM for working with application databases The role of the Illuminate request object in the application lifecycle PHPUnit, Mockery, and Dusk for testing your PHP code Tools for writing JSON and RESTful APIs Interfaces for filesystem access, sessions, cookies, caches, and search Tools for implementing queues, jobs, events, and WebSocket event publishing

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide - Exam 1Z0-808 (Paperback): Jeanne Boyarsky, Scott Selikoff OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide - Exam 1Z0-808 (Paperback)
Jeanne Boyarsky, Scott Selikoff
R1,477 R851 Discovery Miles 8 510 Save R626 (42%) Ships in 10 - 15 working days

Full coverage of functional programming and all OCA Java Programmer exam objectives OCA, Oracle Certified Associate Java SE 8 Programmer I Study Guide, Exam 1Z0-808 is a comprehensive study guide for those taking the Oracle Certified Associate Java SE 8 Programmer I exam (1Z0-808). With complete coverage of 100% of the exam objectives, this book provides everything you need to know to confidently take the exam. The release of Java 8 brought the language's biggest changes to date, and for the first time, candidates are required to learn functional programming to pass the exam. This study guide has you covered, with thorough functional programming explanation and information on all key topic areas Java programmers need to know. You'll cover Java inside and out, and learn how to apply it efficiently and effectively to create solutions applicable to real-world scenarios. * Work confidently with operators, conditionals, and loops * Understand object-oriented design principles and patterns * Master functional programming fundamentals

MySQL and Java Developer's Guide (Paperback): Mark Matthews, Jim Cole, Joseph D. Gradecki MySQL and Java Developer's Guide (Paperback)
Mark Matthews, Jim Cole, Joseph D. Gradecki
R1,052 R702 Discovery Miles 7 020 Save R350 (33%) Ships in 10 - 15 working days

* Shows Java developers everything they need to know to build Java database applications with MySQL.
* Takes a hands-on, code-intensive approach in which readers will learn how to build a sophisticated Web database management application.
* Begins with a review of the fundamentals of MySQL.
* Explains using Java's JDBC with MySQL, as well as servlet and JSP programming with MySQL.
* Provides a code-rich tutorial on how to build the sample Java database application using EJBs.
* The companion Web site provides the full code examples plus links to useful sites.

Angular 8 for Enterprise-Ready Web Applications - - Build and deliver production-grade and evergreen Angular apps at... Angular 8 for Enterprise-Ready Web Applications - - Build and deliver production-grade and evergreen Angular apps at cloud-scale (Paperback, 2nd Revised edition)
Doguhan Uluca
R1,170 Discovery Miles 11 700 Ships in 7 - 11 working days

A hands-on guide with a minimalist and flexible approach that enables quick learning and rapid delivery of cloud-ready enterprise applications with Angular 8 About This Book * Second edition of the bestselling book, improved and updated to help you master modern Angular app design and architecture * Deploy your app on highly available cloud infrastructure using AWS or any cloud * Enable rapid delivery of high-quality and reliable Angular applications Who This Book Is For This book is for developers who want to confidently deliver high-quality and production-grade Angular apps from design to deployment. Developers that have prior experience in writing a RESTful APIs will get the full benefit of the content; even if not, developers will gain better situational awareness of how, as a web developer, they fit in the larger picture of delivering a web application. This awareness is critical in becoming a more productive developer! What You Will Learn * Adopt a minimalist, value-first approach to delivering your app * Master Angular fundamentals, RxJS, CLI tools, GitHub and Docker * Become a reactive developer, learn about the flux pattern and NgRx * Consume Web APIs and learn about RESTful API design * Architect responsive, secure and scalable apps to deploy on AWS * Work with Nginx and Node.js based Docker containers * Get introduced to DevOps with CircleCI, Firebase, and Zeit NowIn Detail Angular for Enterprise-Ready Web Applications, updated with more in-depth and comprehensive coverage of the evergreen Angular platform, uses a minimalistic and iterative approach to learning and development, presenting alternatives to help readers make informed decisions. The first part of the book is about mastering Angular fundamentals. You will use the Kanban method and GitHub tools to focus on value delivery, build great looking apps with Angular Material, leverage reactive programming patterns with RxJS, and deploy your app to the cloud using Docker. The second part of the book will guide you through designing and developing line-of-business apps with observable data anchors, demonstrated through oft-used recipes like master/detail views, and data grids with pagination and forms. You will learn robust authentication and authorization design, automated unit testing, API mocking using Swagger, and continuous integration using CircleCI. In the concluding chapters, you will provision a highly available cloud infrastructure on AWS, capture user behavior with Google Analytics, and perform load testing. By the end of this book, you will become familiar with the whole gamut of modern web development learning patterns and practices to be successful as an individual developer on the web or as a team in the Enterprise.

Java For Students (Paperback, 6th edition): Douglas Bell, Mike Parr Java For Students (Paperback, 6th edition)
Douglas Bell, Mike Parr
R1,697 Discovery Miles 16 970 Ships in 10 - 15 working days

This book is for novices If you have never done any programming before - if you are a complete novice - this book is for you. This book assumes no prior knowledge of programming. It starts from scratch. It is written in a simple, direct style for maximum clarity. It is aimed at first level students at universities and colleges, but it is also suitable for novices studying alone. The approach of this book We explain how to use objects early in this book. Our approach is to start with the ideas of variables, assignment and methods, then introduce the use of objects created from library classes. Next we explain how to use control structures for selection and looping. Then comes the treatment of how to write your own classes. We wanted to make sure that the fun element of programming was paramount, so we use graphics right from the start. We think graphics is fun, interesting and clearly demonstrates all the important principles of programming. But we haven't ignored programs that input and output text - they are also included. The programs we present use many of the features of a graphical user interfaces (GUIs), such as buttons, scroll bars and text boxes. But we also explain how to write console programs in Java. We introduce new ideas carefully one-at-a-time, rather than all at once. So, for example, there is a single chapter on writing methods. We introduce simple ideas early and more sophisticated ideas later on.

OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide - Exam 1Z0-809 (Paperback): Jeanne Boyarsky, Scott... OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide - Exam 1Z0-809 (Paperback)
Jeanne Boyarsky, Scott Selikoff 1
R1,074 R725 Discovery Miles 7 250 Save R349 (32%) Ships in 10 - 15 working days

Complete, trusted preparation for the Java Programmer II exam OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your comprehensive companion for preparing for Exam 1Z0-809 as well as upgrade Exam 1Z0-810 and Exam 1Z0-813. With full coverage of 100% of exam objectives, this invaluable guide reinforces what you know, teaches you what you don't know, and gives you the hands-on practice you need to boost your skills. Written by expert Java developers, this book goes beyond mere exam prep with the insight, explanations and perspectives that come from years of experience. You'll review the basics of object-oriented programming, understand functional programming, apply your knowledge to database work, and much more. From the basic to the advanced, this guide walks you through everything you need to know to confidently take the OCP 1Z0-809 Exam and upgrade exams 1Z0-810 and 1Z0-813. Java 8 represents the biggest changes to the language to date, and the latest exam now requires that you demonstrate functional programming competence in order to pass. This guide has you covered, with clear explanations and expert advice. * Understand abstract classes, interfaces, and class design * Learn object-oriented design principles and patterns * Delve into functional programming, advanced strings, and localization * Master IO, NIO, and JDBC with expert-led database practice If you're ready to take the next step in your IT career, OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your ideal companion on the road to certification.

Running Lean - Iterate from Plan A to a Plan That Works (Hardcover, 2nd Revised edition): Ash Maurya Running Lean - Iterate from Plan A to a Plan That Works (Hardcover, 2nd Revised edition)
Ash Maurya
R887 R529 Discovery Miles 5 290 Save R358 (40%) Ships in 10 - 15 working days

We live in an age of unparalleled opportunity for innovation. We're building more products than ever before, but most of them fail--not because we can't complete what we set out to build, but because we waste time, money, and effort building the wrong product.

What we need is a systematic process for quickly vetting product ideas and raising our odds of success. That's the promise of "Running Lean."

In this inspiring book, Ash Maurya takes you through an exacting strategy for achieving a "product/market fit" for your fledgling venture, based on his own experience in building a wide array of products from high-tech to no-tech. Throughout, he builds on the ideas and concepts of several innovative methodologies, including the Lean Startup, Customer Development, and bootstrapping.

"Running Lean" is an ideal tool for business managers, CEOs, small business owners, developers and programmers, and anyone who's interested in starting a business project.Find a problem worth solving, then define a solutionEngage your customers throughout the development cycleContinually test your product with smaller, faster iterationsBuild a feature, measure customer response, and verify/refute the ideaKnow when to "pivot" by changing your plan's courseMaximize your efforts for speed, learning, and focusLearn the ideal time to raise your "big round" of fundingGet on track with The Lean SeriesPresented by Eric Ries--bestselling author of "The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses"--The Lean Series gives you solid footing in a proven methodology that will help your business succeed.

Ruby For Kids For Dummies (Paperback): Christopher Haupt Ruby For Kids For Dummies (Paperback)
Christopher Haupt 1
R624 R440 Discovery Miles 4 400 Save R184 (29%) Ships in 10 - 15 working days

The fun way to introduce coding with Ruby to kids If you don't have the chance to take coding classes at school or in camp or if you just want to learn on your own Ruby For Kids gears you up to expand your technology skills and learn this popular programming language. Written in a way that's easy to follow and keeping the super tech-heavy stuff to a minimum it quickly and easily shows you how to use Ruby to create web and mobile applications with no experience required. Ruby is considered one of the best and simplest languages to start with when you're learning coding. This fun and friendly guide makes it even easier. Broken down into simple projects designed to appeal to younger programmers, Ruby For Kids gets you up and running with core coding concepts in no time. Before you know it, you'll be tackling hands-on projects, enjoying the support of a vibrant community, and feeling a sense of accomplishment as you complete projects. * Navigate the basics of coding with the Ruby language * Use Ruby to create your own applications and games * Find help from other Ruby users * Offers tips for parents and teachers helping kids learn Ruby So what are you waiting for? Ruby For Kids has everything you need to get in on one of the most popular topics around!

JavaScript For Kids For Dummies (Paperback): Chris Minnick, Eva Holland JavaScript For Kids For Dummies (Paperback)
Chris Minnick, Eva Holland 1
R629 R445 Discovery Miles 4 450 Save R184 (29%) Ships in 10 - 15 working days

Have big dreams? Kick start them with JavaScript! If we've learned one thing from the Millennial generation, it's that no one is too young to make history online. JavaScript For Kids For Dummies introduces pre-teens and early teens alike to the world of JavaScript, which is an integral programming language that drives the functionality of websites and apps. This informative, yet engaging text guides you through the basics of coding with JavaScript, and is an essential resource if you want to expand your technology skills while following easy, step-by-step instructions. Through small, goal-oriented projects, you learn key coding concepts, while actually creating apps, games, and more. This hands-on experience, coupled with the presentation of ideas in a simple style, allows you to both learn and retain JavaScript fundamentals. JavaScript has been heralded as 'the programming language of the web,' and many kids are interested in learning how to use it; however, most schools don't offer coding classes at this level, and most families can't afford the high cost of coding classes through a summer camp. But this can't stop you from developing your JavaScript coding skills! This fun text is all you need to get started on your JavaScript journey. Explore the basics of JavaScript through the creation of a calculator app Deepen your understanding of HTML, arrays, and variables by building a grocery shopping app Learn conditional logic through the development of a choose your own adventure game Discover loops and strings by creating a lemonade stand app and MadLibs-style game JavaScript For Kids For Dummies brings pre-teens and early teens into the world of coding by teaching them one of the key Web design languages.

Python Pocket Reference (Paperback, 5th Revised edition): Mark Lutz Python Pocket Reference (Paperback, 5th Revised edition)
Mark Lutz
R498 R310 Discovery Miles 3 100 Save R188 (38%) Ships in 10 - 15 working days

Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. You'll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools. The handy index lets you pinpoint exactly what you need. Written by Mark Lutz - widely recognized as the world's leading Python trainer - Python Pocket Reference is an ideal companion to O'Reilly's classic Python tutorials, Learning Python and Programming Python, also written by Mark. This fifth edition covers: Built-in object types, including numbers, lists, dictionaries, and more Statements and syntax for creating and processing objects Functions and modules for structuring and reusing code Python's object-oriented programming tools Built-in functions, exceptions, and attributes Special operator overloading methods Widely used standard library modules and extensions Command-line options and development tools Python idioms and hints The Python SQL Database API

Build Your Own Website With WordPress (Paperback): Kevin Ryan Build Your Own Website With WordPress (Paperback)
Kevin Ryan
R311 R262 Discovery Miles 2 620 Save R49 (16%) Ships in 10 - 15 working days

WordPress is a software package widely used to create stunning websites. This title assumes no prior knowledge of how to create a website and has many step-by-step guides and checklists to help you.

There are some troubleshooting appendices to help fix many of the common issues.

New Perspectives on HTML, CSS, and Dynamic HTML (Paperback, 5th edition): Patrick Carey New Perspectives on HTML, CSS, and Dynamic HTML (Paperback, 5th edition)
Patrick Carey
R1,266 R1,084 Discovery Miles 10 840 Save R182 (14%) Ships in 15 - 25 working days

Part of the New Perspectives Series, this thorough, engaging includes everything readers need to learn to create simple to complex Web sites using HTML5, CSS3, and Dynamic HTML.

JavaScript Programming for the Absolute Beginner (Paperback, New edition): Andy Harris JavaScript Programming for the Absolute Beginner (Paperback, New edition)
Andy Harris
R1,790 R1,322 Discovery Miles 13 220 Save R468 (26%) Ships in 10 - 15 working days

This book not only teachers JavaScript - a great programming 'gateway' language - it also teaches readers the fundamental programming concepts they need to grasp in order to learn any computer language. Plus, it uses game creation as a teaching tool. The goal of the series is adaptive learning. Readers will be able to utilize these skills when learning their next programming language.

Learning React (Paperback): Alex Banks, Eve Porcello Learning React (Paperback)
Alex Banks, Eve Porcello
R1,243 R731 Discovery Miles 7 310 Save R512 (41%) Ships in 10 - 15 working days

If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you'll learn how to work with functional programming and the latest ECMAScript features. Developed by Facebook, and used by companies including Netflix, Walmart, and The New York Times for large parts of their web interfaces, React is quickly growing in use. By learning how to build React components with this hands-on guide, you'll fully understand how useful React can be in your organization. Learn key functional programming concepts with JavaScript Peek under the hood to understand how React runs in the browser Create application presentation layers by mounting and composing React components Use component trees to manage data and reduce the time you spend debugging applications Explore React's component lifecycle and use it to load data and improve UI performance Use a routing solution for browser history, bookmarks, and other features of single-page applications Learn how to structure React applications with servers in mind

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Python Data Science Handbook
Jake VanderPlas Paperback R1,760 R1,011 Discovery Miles 10 110
A Student's Guide to Python for Physical…
Jesse M Kinder, Philip Nelson Paperback R613 R492 Discovery Miles 4 920
This Is Service Design Methods - A…
Marc Stickdorn, Markus Edgar Hormess, … Paperback R987 R658 Discovery Miles 6 580
Fluent Python
Luciano Ramalho Paperback R1,543 R913 Discovery Miles 9 130
New Perspectives HTML5 and CSS3…
Patrick Carey Paperback R1,095 R944 Discovery Miles 9 440
Web Coding & Development All-in-One For…
Paul McFedries Paperback R894 R617 Discovery Miles 6 170
Java Performance - In-depth Advice for…
Scott Oaks Paperback R1,324 R1,010 Discovery Miles 10 100
Java Programming for the Absolute…
Joseph Russell, Prima Development Paperback R1,239 R1,047 Discovery Miles 10 470
Programming with MicroPython
Nicholas H. Tollervey Paperback R1,239 R716 Discovery Miles 7 160
GitHub For Dummies
Sarah Guthals, Phil Haack Paperback R740 R449 Discovery Miles 4 490