0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (3)
  • -
Status
Brand

Showing 1 - 3 of 3 matches in All Departments

Command-Line Rust - A Project-Based Primer for Writing Rust CLIs (Paperback): Ken Youens-Clark Command-Line Rust - A Project-Based Primer for Writing Rust CLIs (Paperback)
Ken Youens-Clark
R1,134 Discovery Miles 11 340 Ships in 12 - 17 working days

For several consecutive years, Rust has been voted "most loved programming language" in Stack Overflow's annual developer survey. This open source systems programming language is now used for everything from game engines and operating systems to browser components and virtual reality simulation engines. But Rust is also an incredibly complex language with a notoriously difficult learning curve. Rather than focusing on the language as a whole, this guide teaches Rust using a single small, complete, focused program in each chapter. Author Ken Youens-Clark shows you how to start, write, and test each of these programs to create a finished product. You'll learn how to handle errors in Rust, read and write files, and use regular expressions, Rust types, structs, and more. Discover how to: Use Rust's standard libraries and data types such as numbers, strings, vectors, structs, Options, and Results to create command-line programs Write and test Rust programs and functions Read and write files, including stdin, stdout, and stderr Document and validate command-line arguments Write programs that fail gracefully Parse raw and delimited text manually, using regular expressions and Rust crates Use and control randomness

Mastering Python for Bioinformatics - How to Write Flexible, Documented, Tested Python Code for Research Computing (Paperback):... Mastering Python for Bioinformatics - How to Write Flexible, Documented, Tested Python Code for Research Computing (Paperback)
Ken Youens-Clark
R1,661 Discovery Miles 16 610 Ships in 12 - 17 working days

Life scientists today urgently need training in bioinformatics skills. Too many bioinformatics programs are poorly written and barely maintained--usually by students and researchers who've never learned basic programming skills. This practical guide shows postdoc bioinformatics professionals and students how to exploit the best parts of Python to solve problems in biology while creating documented, tested, reproducible software. Ken Youens-Clark, author of Tiny Python Projects (Manning), demonstrates not only how to write effective Python code but also how to use tests to write and refactor scientific programs. You'll learn the latest Python features and tools - including linters, formatters, type checkers, and tests - to create documented and tested programs. You'll also tackle 14 challenges in Rosalind, a problem-solving platform for learning bioinformatics and programming. Create command-line Python programs to document and validate parameters Write tests to verify refactor programs and confirm they're correct Address bioinformatics ideas using Python data structures and modules such as Biopython Create reproducible shortcuts and workflows using makefiles Parse essential bioinformatics file formats such as FASTA and FASTQ Find patterns of text using regular expressions Use higher-order functions in Python like filter(), map(), and reduce()

Tiny Python Projects - Learn coding and testing with puzzles and games (Paperback): Ken Youens-Clark Tiny Python Projects - Learn coding and testing with puzzles and games (Paperback)
Ken Youens-Clark
R1,047 Discovery Miles 10 470 Ships in 12 - 17 working days

A long journey is really a lot of little steps. The same is true when you're learning Python, so you may as well have some fun along the way! Written in a light-hearted style with entertaining exercises that build powerful skills, Tiny Python Projects takes you from amateur to Pythonista as you create 19 bitesize programs. Tiny Python Projects teaches you the big ideas of Python programming through small puzzles, tasks, and games. Each chapter challenges you with a fun new Python program for you to write and run, including a Shakespearean insult generator, an unbreakable password creator, and various text encoders. As you practice core Python language features and coding skills, you'll also explore the principles of test-driven development by running your programs against a suite of specially designed tests. Key Features * Write command-line Python programs * Process a variety of command-line arguments, options, and flags * Write and run tests for programs and functions * Manipulate Python data structures including strings, lists, tuples, and dictionaries For readers with beginning programming skills in Python or another language. About the technology Simple yet powerful, Python is one of the world's most popular programming languages. You can use Python to write everything from simple utility programs to complex web applications and deep learning models. Ken Youens-Clark works at the University of Arizona as a senior scientific programmer. He has an MS in biosystems engineering, and has been programming for over 20 years.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Sony NEW Playstation Dualshock 4 v2…
 (3)
R1,917 R1,507 Discovery Miles 15 070
Microsoft Xbox Series X Console (1TB)
 (21)
R14,999 Discovery Miles 149 990
Bostik Clear Gel in Box (25ml)
R29 Discovery Miles 290
Rogz Lounge Walled Oval Pet Bed (Navy…
R625 Discovery Miles 6 250
Sterile Wound Dressing
R5 Discovery Miles 50
Dromex NITRIFLEX-9 Nitrile-Dipped…
R61 Discovery Miles 610
Bantex A4 PVC Heavy Duty Opaque Slip-On…
R9 Discovery Miles 90
Solal All You Need For Men Ages 50+ (90…
R321 R299 Discovery Miles 2 990
Sudoku 1
Gareth Moore Paperback R40 R19 Discovery Miles 190
Be A Triangle - How I Went From Being…
Lilly Singh Hardcover R380 R297 Discovery Miles 2 970

 

Partners