0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (90)
  • R250 - R500 (505)
  • R500+ (3,205)
  • -
Status
Format
Author / Contributor
Publisher

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

Introduction to JavaScript Programming - The "Nothing but a Browser" Approach (Paperback): Eric Roberts Introduction to JavaScript Programming - The "Nothing but a Browser" Approach (Paperback)
Eric Roberts
R3,616 Discovery Miles 36 160 Ships in 12 - 19 working days

For courses in Java Programming. Introducing the fundamental concepts of programming with JavaScript A brand new textbook by Eric Roberts, Understanding Programming through JavaScript focuses on the fundamental concepts of programming, and is written for students with no prior knowledge or experience. It draws on a rich pedagogical heritage-including the immersive Karel the Robot microworld, time-testing programming guidelines, and a logical, step-by-step organization-to give them the foundational skills needed to pursue other coding languages, or a career in computer programming. Using the text, students will build their skills and develop live, interactive web applications that really work on web browsers, providing both instant feedback and gratification. This new text includes chapter openers that humanize computing, review questions for student self-testing, and many other valuable features.

JavaScript and JQuery - Interactive Front-End Web Development (Paperback): J Duckett JavaScript and JQuery - Interactive Front-End Web Development (Paperback)
J Duckett 2
R1,122 R819 Discovery Miles 8 190 Save R303 (27%) Ships in 12 - 19 working days

Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching JavaScript & jQuery, showing you how to make web pages more interactive and interfaces more intuitive through the use of inspiring code examples, infographics, and photography. The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data).. * Introduces core programming concepts in JavaScript and jQuery * Uses clear descriptions, inspiring examples, and easy-to-follow diagrams * Teaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the web * Demonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3 If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you. This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.

World Wide Web - How to design and Construct Web Pages (Hardcover): Phil Bradley World Wide Web - How to design and Construct Web Pages (Hardcover)
Phil Bradley
R5,370 Discovery Miles 53 700 Ships in 12 - 19 working days

A practical introduction to the creation of Web pages, this title has been fully revised and expanded to include the most recent developments in HTML. As well as covering the design issues surrounding Web pages, it also includes sample HTML that can be incorporated into your pages, with worked examples. This second edition covers areas such as frames and tables, Java, and CGI scripts. Includes:1. What is the Internet, and where does the Web fit into it? 2. Using the World Wide Web as a Web author 3. First steps in designing your Web page 4. Working with the search engines 5. Writing Web pages 6. Forms 7. Tables 8. Colour on your pages 9. Frames 10. JavaScript and CGI 11. Meta tags 12. Publishing your pages 13. Authoring tools 14. Adding multimedia to a page 15. Further Resources Glossary

Adventures in Python (Paperback): C. Richardson Adventures in Python (Paperback)
C. Richardson 1
R459 Discovery Miles 4 590 Ships in 12 - 19 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.

Web Engineering Handbook (Hardcover): Jeremiah Downey Web Engineering Handbook (Hardcover)
Jeremiah Downey
R3,499 R3,161 Discovery Miles 31 610 Save R338 (10%) Ships in 10 - 15 working days
Digital Signal Processing (DSP) with Python Progra mming (Hardcover): Charbit Digital Signal Processing (DSP) with Python Progra mming (Hardcover)
Charbit
R3,998 Discovery Miles 39 980 Ships in 12 - 19 working days

The parameter estimation and hypothesis testing are the basic tools in statistical inference. These techniques occur in many applications of data processing., and methods of Monte Carlo have become an essential tool to assess performance. For pedagogical purposes the book includes several computational problems and exercices. To prevent students from getting stuck on exercises, detailed corrections are provided.

Java Software Solutions, Global Edition (Paperback, 9th edition): John Lewis, William Loftus Java Software Solutions, Global Edition (Paperback, 9th edition)
John Lewis, William Loftus
R2,670 Discovery Miles 26 700 Ships in 12 - 19 working days

For courses in Java programming Java Software Solutions establishes a strong foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large real-world examples, the worldwide best-selling text emphasises problem-solving and design skills and introduces students to the process of constructing high-quality software systems. The 9th Edition features a sweeping overhaul of Graphics Track coverage, to fully embrace the JavaFX API. This fresh approach enriches programmers' understandings of core object-oriented principles. The text uses a natural progression of concepts, focusing on the use of objects before teaching how to write them-equipping students with the knowledge and skill they need to design true object-oriented solutions.

Enabling Context-Aware Web Services - Methods, Architectures, and Technologies (Paperback): Quan Z. Sheng, Jian Yu, Schahram... Enabling Context-Aware Web Services - Methods, Architectures, and Technologies (Paperback)
Quan Z. Sheng, Jian Yu, Schahram Dustdar
R2,187 Discovery Miles 21 870 Ships in 12 - 19 working days

With recent advances in radio-frequency identification (RFID) technology, sensor networks, and enhanced Web services, the original World Wide Web is continuing its evolution into what is being called the Web of Things and Services. Such a Web will support an ultimately interactive environment where everyday physical objects such as buildings, sidewalks, and commodities become recognizable, addressable, and even controllable via a mostly ubiquitous Web. This integration of the physical and virtual worlds will fundamentally impact the way we live and in doing so afford tremendous new business opportunities with great human benefit, such as support services to keep the elderly independent, and intelligent traffic management that will cut wasted hours from every day. More efficient supply chains, improved environmental monitoring, better access to health services ... the list is endless. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies compiles the newest developments and advances driving this new age forward. With contributions from leading researchers across the world this pioneering work bridges the gap between context-awareness and Web services. A comprehensive presentation of what's already accomplished and what is possible, the chapters of this book are systematically organized into three major sections: Methods focuses on the principle of context awareness in Web services and various ways to model those services at the specification level. Architectures details the infrastructures, frameworks, and standards needed to build context-aware Web services. Technologies presents a cornucopia of techniques adapted from once isolated research areas including semantic Web, database, and artificial intelligence development, as well as formal methods being employed to improve the development of context-aware Web services. Researchers, engineers, entrepreneurs, and educators across any number of fields will find new ideas worth considering, jumping-off points for developing improved software and applications, and seeds for business ventures that efficiently deliver needed products, information, or services. The possibilities are as limitless as we dare to imagine.

Business Aspects of Web Services (Hardcover, 2011): Christof Weinhardt, Benjamin Blau, Tobias Conte, Lilia Filipova-Neumann,... Business Aspects of Web Services (Hardcover, 2011)
Christof Weinhardt, Benjamin Blau, Tobias Conte, Lilia Filipova-Neumann, Thomas Meinl, …
R1,528 Discovery Miles 15 280 Ships in 10 - 15 working days

Driven by maturing Web service technologies and the wide acceptance of the service-oriented architecture paradigm, the software industry s traditional business models and strategies have begun to change: software vendors are turning into service providers. In addition, in the Web service market, a multitude of small and highly specialized providers offer modular services of almost any kind and economic value is created through the interplay of various distributed service providers that jointly contribute to form individualized and integrated solutions. This trend can be optimally catalyzed by universally accessible service orchestration platforms service value networks (SVNs) which are the underlying organizational form of the coordination mechanisms presented in this book.

Here, the authors focus on providing comprehensive business-oriented insights into today s trends and challenges that stem from the transition to a service-led economy. They investigate current and future Web service business models and provide a framework for Web service value networks. Pricing mechanism basics are introduced and applied to the specific area of SVNs. Strategies for platform providers are analyzed from the viewpoint of a single provider, and so are pricing mechanisms in service value networks which are optimal from a network perspective. The extended concept of pricing Web service derivatives is also illustrated. The presentation concludes with a vision of how Web service markets in the future could be structured and what further developments can be expected to happen.

This book will be of interest to researchers in business development and practitioners such as managers of SMEs in the service sector, as well as computer scientists familiar with Web technologies. The book s comprehensive content provides readers with a thorough understanding of the organizational, economic and technical implications of dealing with Web services as the nucleus of modern business models, which can be applied to Web services in general and Web service value networks specifically.."

Publishing Python Packages (Paperback): Dane Hillard Publishing Python Packages (Paperback)
Dane Hillard
R1,060 Discovery Miles 10 600 Ships in 12 - 19 working days

Create Python packages to share your code in a scalable and maintainable way. Improve team productivity, publish helpful libraries, or even start your own open source project following the latest Python packaging standards. In Publishing Python Packages you will learn how to: Build extensions and console script commands Use tox to automate packaging, installing, and testing Build a continuous integration pipeline using GitHub Actions Improve code quality and reduce manual review using bandit, black, mypy, and radon Create published documentation for your packages Keep packages up to date with pyupgrade and Dependabot Foster an open source community using GitHub features Publishing Python Packages teaches you how to easily share your Python code with your team and the outside world. Learn a repeatable and highly automated process for package maintenance that's based on the best practices, tools, and standards of Python packaging. Whether you're entirely new to Python packaging or looking for optimal ways to maintain and scale your packages, this fast-paced and engaging guide is for you. about the technology Python packages are a great way to share your code and give a productivity boost to your colleagues and community. Whether you're reusing your code internally or contributing to open source, a properly automated system of packaging will save you from time-consuming manual maintenance. about the book Publishing Python Packages reveals best practices and standards for packaging your Python code in an easy, automated, and scalable way. The book walks you through creating a complete package, including a C extension, and guides you all the way to publishing on the Python Package Index. You'll get hands-on experience with the latest packaging tools, and learn the ins-and-outs of package testing and continuous integration. You'll even learn how to set up a successful open source project, including licensing, documentation, and nurturing a community of contributors.

Rust Web Development (Paperback): Bastian Gruber Rust Web Development (Paperback)
Bastian Gruber
R1,434 R1,107 Discovery Miles 11 070 Save R327 (23%) Ships in 12 - 19 working days

Create bulletproof, high-performance web apps and servers with Rust. In Rust Web Development you will learn: Handling the borrow checker in an asynchronous environment Creating web APIs and using JSON in Rust Graceful error handling Testing, tracing, logging, and debugging Deploying Rust applications Efficient database access Rust Web Development is a hands-on guide to building server-based web applications with Rust. If you've built web servers using Java, C#, or PHP, you'll instantly fall in love with the performance and development experience Rust delivers. This book shows you how to work efficiently using pure Rust, along with important Rust libraries such as tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests. about the technology Web development languages and libraries can be resource hungry, with poor safety for maintaining vital web services. Rust services perform better and guarantee better safety. Plus, Rust's awesome compiler gives you an amazing developer experience. You'll get the speed of low-level programming languages like C along with the ease-of-use you'd expect from high-level languages Python or Ruby, with a super strong compiler that automatically prevents common mistakes such as null pointers. about the book In Rust Web Development, you'll learn to build server-side web applications using the Rust language and its key libraries. If you know the basics of Rust, you'll quickly pick up some pro tips for setting up your projects and organizing your code. This book gets you hands-on fast, with numerous small and large examples. You'll get up to speed with how Rust streamlines backend development, implements authentication flows, and even makes it easier for your APIs to interact. As you go, you'll build a complete Q&A web service and iterate on your code chapter-by-chapter, just like a real development project. RETAIL SELLING POINTS * Handling the borrow checker in an asynchronous environment * Creating web APIs and using JSON in Rust * Graceful error handling * Testing, tracing, logging, and debugging * Deploying Rust applications * Efficient database access AUDIENCE For experienced web developers familiar with Java, Node, or Go, and the absolute basics of Rust

Learn Enough JavaScript to Be Dangerous - A Tutorial Introduction to Programming with JavaScript (Paperback): Michael Hartl Learn Enough JavaScript to Be Dangerous - A Tutorial Introduction to Programming with JavaScript (Paperback)
Michael Hartl
R867 Discovery Miles 8 670 Ships in 12 - 19 working days

All You Need to Know, and Nothing You Don't, to Write JavaScript for the Web and Beyond JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about it to get started, just how to use it efficiently to solve real problems. In Learn Enough JavaScript to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need to be professionally productive. Even if you've never programmed before, Hartl helps you quickly build technical sophistication and master the lore you need to succeed. Treating JavaScript as a general-purpose language right from the start, Hartl offers examples for creating dynamic effects in browsers and for writing scripts and modules using Node.js. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous. Learn enough about . . . Rapidly deploying a simple JavaScript app to the live Web Working with strings and other native JavaScript objects Applying functions and elegant, powerful functional-programming techniques Creating new objects with both properties and methods Writing tests and improving code with test-driven development (TDD) Developing and using self-contained, modular NPM software packages Adding interactivity with event listeners, dynamic HTML forms, and DOM manipulation Writing useful, nontrivial JavaScript shell scripts Building an industrial-grade interactive website with JavaScript, from start to finish Michael Hartl's Learn Enough series includes books and video courses that focus on the most important parts of each subject, so you don't have to learn everything to get started--you just have to learn enough to be dangerous and solve technical problems yourself. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

AngularJS, JavaScript, and jQuery All in One, Sams Teach Yourself (Paperback): Brad Dayley, Brendan Dayley AngularJS, JavaScript, and jQuery All in One, Sams Teach Yourself (Paperback)
Brad Dayley, Brendan Dayley
R1,066 R873 Discovery Miles 8 730 Save R193 (18%) Ships in 12 - 19 working days

Learn AngularJS, JavaScript and jQuery Web Application Development In just a short time, you can learn the basics of the JavaScript language, jQuery library, and AngularJS framework - and find out how to use them to build well-designed, reusable components for web applications. Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One assumes absolutely no previous knowledge of JavaScript or jQuery. The authors begin by helping students gain the relevant JavaScript skills they need, introducing JavaScript in a way specifically designed for modern AngularJS web development. Each short, easy lesson builds on all that's come before, teaching new concepts and techniques from the ground up, through practical examples and hands-on problem solving. As you complete the lessons in this book, you'll gain a practical understanding of how to provide rich user interactions in your web pages, adding dynamic code that allows web pages to instantly react to mouse clicks and finger swipes, and interact with back-end services to store and retrieve data from the web server. Learn how to: Create powerful, highly interactive single-page web applications Leverage AngularJS's innovative MVC approach to web development Use JavaScript in modern frameworks Implement JavaScript, jQuery, and AngularJS together in web pages Dynamically modify page elements in the browser Use browser events to interact with the user directly Implement client-side services that interact with web servers Integrate rich user interface components, including zoomable images and expandable lists Enhance user experience by creating AngularJS templates with built-in directives Bind user interface elements and events to the data model to add flexibility and support more robust interactivity Define custom AngularJS directives to extend HTML's capabilities Build dynamic browser views to provide richer user interaction Create custom services you can integrate into many AngularJS applications Develop a well-structured code base that's easy to reuse and maintain Contents at a Glance Part I: An Introduction to AngularJS, jQuery, and JavaScript Development 1 Introduction to Dynamic Web Programming 2 Debugging JavaScript in Web Pages 3 Understanding Dynamic Web Page Anatomy 4 Adding CSS/CSS3 Styles to Allow Dynamic Design and Layout 5 Jumping into jQuery and JavaScript Syntax 6 Understanding and Using JavaScript Objects Part II: Implementing jQuery and JavaScript in Web Pages 7 Accessing DOM Elements Using JavaScript and jQuery Objects 8 Navigating and Manipulating jQuery Objects an

HTML, CSS, and JavaScript All in One - Covering HTML5, CSS3, and ES6, Sams Teach Yourself (Paperback, 3rd edition): Julie... HTML, CSS, and JavaScript All in One - Covering HTML5, CSS3, and ES6, Sams Teach Yourself (Paperback, 3rd edition)
Julie Meloni, Jennifer Kyrnin
R1,044 R772 Discovery Miles 7 720 Save R272 (26%) Ships in 12 - 19 working days

A solid understanding of HTML, CSS, and JavaScript -- and how they work together -- is vital to any kind of contemporary web development. And these core technologies are only growing in importance as contemporary web development moves away from a reliance on proprietary technologies like Flash for rich interface and mobile applications. Teach Yourself HTML, CSS, and JavaScript All in One combines these three fundamental web development technologies into one clearly written, carefully organized, step-by-step tutorial that expertly guides the beginner through these three interconnected technologies. By the end of this book the reader will understand how these technologies work, and more importantly, how they work together to create modern web pages and sites. After completing the book's lessons the reader will be able to confidently create basic but professional-looking interactive web sites. Coverage of the HTML5, CSS3, and ECMAScript 6 standards is thoughtfully integrated into every chapter of the book, mentioning new features or tools within context of the task or topic at hand.

Beginning gRPC with ASP.NET Core 6 - Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6... Beginning gRPC with ASP.NET Core 6 - Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback, 1st ed.)
Anthony Giretti
R1,499 R1,252 Discovery Miles 12 520 Save R247 (16%) Ships in 10 - 15 working days

Broaden your developer experience by learning how to use gRPC and ASP.NET Core together on the Microsoft's developer framework, .NET 6 and discover a new way of developing APIs with gRPC. Beginning gRPC with ASP.NET Core 6 is your guide to quickly and efficiently getting down to the business of building gRPC applications in the Microsoft .NET ecosystem. Readers will dive in and build an application using gRPC and the latest technologies such Angular and ASP.NET Core Razor Pages. This book will teach you how to set up an efficient application using industry best practices such as security, monitoring, logging, and more. You will do this by performing Create, Read, Update, and Delete (CRUD) operations on a SQL Server database with Entity Framework Core. From there you will build web applications using Angular and ASP.NET Core Razor pages combined with gRPC APIs. After reading the book, you'll be able to take advantage of the full range of developer opportunities with gRPC, and come away with any understanding of which usage scenarios are best suited for your projects. And you will possess a solid understanding of the best way to build APIs with ASP.NET Core. What You Will Learn Discover the latest .NET 6 framework Benefit from a new way to design APIs Build modern web applications Migrate easily from WCF to gRPC Become comfortable with latest industry programming standards Who This Book Is For Professional developers who are interested in getting started with gRPC and want to learn how to use it to build applications in the .NET ecosystem.

Real-Time Communication with WebRTC (Paperback): Salvatore Loreto Real-Time Communication with WebRTC (Paperback)
Salvatore Loreto; Contributions by Simon Pietro Romano
R599 R490 Discovery Miles 4 900 Save R109 (18%) In Stock

Deliver rich audio and video real-time communication and peer-to-peer data exchange right in the browser, without the need for proprietary plug-ins. This concise hands-on guide shows you how to use the emerging Web Real-Time Communication (WebRTC) technology to build a browser-to-browser application, piece by piece.

The authors' learn-by-example approach is perfect for web programmers looking to understand real-time communication, and telecommunications architects unfamiliar with HTML5 and JavaScript-based client-server web programming. You'll use a ten-step recipe to create a complete WebRTC system, with exercises that you can apply to your own projects.Tour the WebRTC development cycle and trapezoid architectural modelUnderstand how and why VoIP is shifting from standalone functionality to a browser componentUse mechanisms that let client-side web apps interact with browsers through the WebRTC APITransfer streaming data between browser peers with the RTCPeerConnection APICreate a signaling channel between peers for setting up a WebRTC sessionPut everything together to create a basic WebRTC system from scratchLearn about conferencing, authorization, and other advanced WebRTC features

Full Stack Serverless - Modern Application Development with React, AWS, and GraphQL (Paperback): Nader Dabit Full Stack Serverless - Modern Application Development with React, AWS, and GraphQL (Paperback)
Nader Dabit
R1,129 Discovery Miles 11 290 Ships in 12 - 19 working days

With a new generation of services and frameworks, frontend and mobile developers can use their existing skill set to build full stack applications by leveraging the cloud. Developers can build robust applications with production-ready features such as authentication, APIs, data layers, machine learning, chatbots, and AR scenes more easily than ever by taking advantage of these new serverless and cloud technologies. This practical guide explains how. Nader Dabit, developer advocate at Amazon Web Services, shows developers how to build full stack applications using React, AWS, GraphQL, and the Amplify Framework. You'll learn how to create and incorporate services into your client applications while exploring general best practices, deployment strategies, continuous integration and delivery, and rich media management along the way. Learn how to build applications that solve real problems Understand what is (and isn't) possible when using these technologies Examine how authentication works-and learn the difference between authentication and authorization Discover how serverless functions work and why they're important Use GraphQL in your application-and learn why it's important Learn how to build full stack applications on AWS

Landing Page Optimization - The Definitive Guide to Testing and Tuning for Conversions 2e (Paperback, 2nd Edition): Tash Landing Page Optimization - The Definitive Guide to Testing and Tuning for Conversions 2e (Paperback, 2nd Edition)
Tash 1
R774 R656 Discovery Miles 6 560 Save R118 (15%) Ships in 12 - 19 working days

A fully updated guide to making your landing pages profitable

Effective Internet marketing requires that you test and optimize your landing pages to maximize exposure and conversion rate. This second edition of a bestselling guide to landing page optimization includes case studies with before-and-after results as well as new information on web site usability. It covers how to prepare all types of content for testing, how to interpret results, recognize the seven common design mistakes, and much more. Included is a gift card for Google AdWords.Features fully updated information and case studies on landing page optimizationShows how to use Google's Website Optimizer tool, what to test and how to prepare your site for testing, the pros and cons of different test strategies, how to interpret results, and common site design mistakesProvides a step-by-step implementation plan and advice on getting support and resources

"Landing Page Optimization, Second Edition" is a comprehensive guide to increasing conversions and improving profits.

ASP.NET For Beginners - The Simple Guide to Learning ASP.NET Web Programming Fast! (Hardcover): Tim Warren ASP.NET For Beginners - The Simple Guide to Learning ASP.NET Web Programming Fast! (Hardcover)
Tim Warren
R595 R538 Discovery Miles 5 380 Save R57 (10%) Ships in 10 - 15 working days
Python For Kids For Dummies (Paperback): Scott Python For Kids For Dummies (Paperback)
Scott
R647 Discovery Miles 6 470 Ships in 12 - 19 working days

The kid-friendly way to learning coding with Python Calling all wanna-be coders! Experts point to Python as one of the best languages to start with when you're learning coding, and Python For Kids For Dummies makes it easier than ever. Packed with approachable, bite-sized projects that won't make you lose your cool, this fun and friendly guide teaches the basics of coding with Python in a language you can understand. In no time, you'll be installing Python tools, creating guessing games, building a geek speak translator, making a trivia game, constructing a Minecraft chat client, and so much more. Whether you don't have the opportunity to take coding classes at school or in camp or just simply prefer to learn on your own Python For Kids For Dummies makes getting acquainted with this popular coding language fast and easy. It walks you step-by-step through basic coding projects and provides lots of hands-on tasks that give you a sweet sense of accomplishment when you complete them. What's not to love about that? * Navigate the basics of coding with the Python language * Create your own applications and games * Find help from other Python users * Expand your technology skills with Python If you're a pre-to-early-teen looking to add coding skills to your creativity toolbox, Python For Kids For Dummies is your sure-fire weapon for getting up and running with one of the hottest programming languages around.

Getting to No1 on Google in Simple Steps (Paperback): David Amerland Getting to No1 on Google in Simple Steps (Paperback)
David Amerland 1
R405 R359 Discovery Miles 3 590 Save R46 (11%) Ships in 12 - 19 working days

Everything you want to know about making positive changes to your website enabling it to get 1st page listings and climb to the top of the rankings of Google, generating huge quantities of targeted traffic and revenue. * Specific information on how to identify key search words, and how to identify niche markets with little or no competition * Covers improving existing Google positions and keeping ahead of your competition This series of vibrant books will teach you exactly what you need to know using A friendly, visual approach Easy-to-understand language Practical hands-on tasks Full-colour large format screenshots To build your confidence and help you to get the most out of your computer, practical hints, tips and shortcuts feature on every page: ALERT!- Explains and provides practical solutions to the most commonly encountered problems HOT TIPS- Time and effort saving shortcuts SEE ALSO... - Points you to other related tasks and information DID YOU KNOW? - Additional features to explore WHAT DOES THIS MEAN?- Jargon and technical terms explained in plain English

Beginner's Step-by-Step Coding Course - Learn Computer Programming the Easy Way (Hardcover): Dk Beginner's Step-by-Step Coding Course - Learn Computer Programming the Easy Way (Hardcover)
Dk 1
R530 R488 Discovery Miles 4 880 Save R42 (8%) Ships in 5 - 10 working days

The simplest, most visual introduction to coding for adults. Using a graphic method to break complex subjects into user-friendly chunks, computer coding has never been easier thanks to this programming book. Here's what you'll find inside the pages of this coding for beginners book: - To reinforce learning, practical coding projects are followed by suggestions and challenges for the reader to adapt and personalise a project - Step-by-step explanations visually break down each section of code and explain how coding works - Written and checked by a team of expert coders - Includes widely used languages, from introduction to career-useful From learning Python coding and Javascript to HTML and Scratch, Beginner's Step-by-Step Coding Course brings the most essential coding skills within easy reach! Each chapter contains tutorials on practical programming projects designed to teach you the main applications of each coding language, such as building websites, creating games, and designing apps. You'll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete programme. This essential coding guide contains everything you need to get on the road to code! It's perfect for anyone who wants to learn to code for a hobby or who wants to take their first steps towards a career in coding.

Programming GPS and OpenStreetMap Applications with Java - The RealObject Application Framework (Paperback): Kristof Beiglboeck Programming GPS and OpenStreetMap Applications with Java - The RealObject Application Framework (Paperback)
Kristof Beiglboeck
R1,981 Discovery Miles 19 810 Ships in 12 - 19 working days

Written by an expert in the development of GPS systems with digital maps and navigation, Programming GPS and OpenStreetMap Applications with Java: The RealObject Application Framework provides a concrete paradigm for object-oriented modeling and programming. It presents a thorough introduction to the use of available global positioning data for the development of applications involving digital maps.

The author first describes the different formats of GPS data and digital maps and shows how to use recorded GPS traces to replay and display this data on a digital map. Then, he works through in detail the processing steps of obtaining dedicated data from OpenStreetMaps and how to extract a network for a simple navigation application. For each topic covered GPS data, OpenStreetMaps, and navigation Java code is developed that can easily be adapted to the readers needs and locality.

Finally, all components are put together in a sample computer-game application modeled on the well-known board game, Scotland Yard. The computer game is intended to be a basis from which readers can develop and customize their own application for their desired geographical area. The developed application can be "published" on the Internet and made available for interactive multiplayer competition.

This book provides a fun and interesting way to learn distributed programming with Java and real-world data. Open-source software is available on a companion website at www.roaf.de

Web Services and SOA - Principles and Technology (Paperback, 2nd edition): Michael Papazoglou Web Services and SOA - Principles and Technology (Paperback, 2nd edition)
Michael Papazoglou
R2,689 Discovery Miles 26 890 Ships in 12 - 19 working days

Web services allow new and improved ways for enterprise applications to communicate and integrate with each other over the Web and, as such, are having a profound effect on both the worlds of business and of software development. The new edition of this bestselling book offers a comprehensive and up to date treatment of web services and Service Oriented Architecture (SOA), giving you all you need to know to gain a solid foundation in this area. Building upon the clear, accessible approach of the first edition, it provides a complete introduction to the concepts, principles, technology and standards of web services. The book also provides an in depth examination of good design and development practises for SOA applications in organisations. Key features A spiral approach to instruction helps readers build on and reinforce basic knowledge as the topics become more advanced. Numerous examples which demonstrate the practical application of the theory are included. Self-test questions, hints, tips and discussion topics feature throughout the book to support self-directed learning. New to this edition Two new chapters have been added on SOA modelling and Cloud Computing technology. A comprehensive real-life case study containing numerous practical examples has been integrated and referenced throughout the entire book to give readers 'hands-on' insight into applying theory to practice, and enhance understanding of the key concepts. Business Process Modelling Notation (BPMN), which is rapidly becoming an industry standard, is used throughout the book. Discussion of software engineering issues related to implementing sound SOA applications is included. Description of new standards, such as BPEL v2.0 is discussed. A Companion Website (www.pearsoned.co.uk/papazoglou) offers detailed coding solutions available to download.

HTML5 and CSS3 In Simple Steps (Paperback, New Ed.): Josh Hill HTML5 and CSS3 In Simple Steps (Paperback, New Ed.)
Josh Hill
R428 R397 Discovery Miles 3 970 Save R31 (7%) Ships in 12 - 19 working days

'HTML & CSS in Simple Steps' will enable you to create accessible, standards-compliant, websites - equipping you with knowledge on theory, coding skills, and best practice needed to build Web pages.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R971 R833 Discovery Miles 8 330
The Jakarta EE Platform Specification…
Eclipse Foundation Hardcover R1,156 Discovery Miles 11 560
Aws - The Most Complete Guide to Learn…
Robert Campbell Hardcover R850 R738 Discovery Miles 7 380
Python for Beginners - A Programming…
Robert Campbell Hardcover R843 R731 Discovery Miles 7 310
Learn to Design a Website for Your…
Michael Nelson, David Ezeanaka Hardcover R502 Discovery Miles 5 020
An Introduction to XML and Web…
Anders Moller, Michael Schwartzbach Paperback R2,721 Discovery Miles 27 210
Lean Startup - How to Apply the Lean…
Greg Caldwell Hardcover R635 R567 Discovery Miles 5 670
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R1,115 R950 Discovery Miles 9 500
Demand-Driven Web Services - Theory…
Zhaohao Sun, John Yearwood Hardcover R8,817 Discovery Miles 88 170
Coding for Kids Ages 9-15 - Simple HTML…
Bob Mather Hardcover R908 Discovery Miles 9 080

 

Partners