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

Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022): Quentin Charatan, Aaron Kans Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022)
Quentin Charatan, Aaron Kans
R1,611 Discovery Miles 16 110 Ships in 10 - 15 working days

This highly accessible textbook teaches programming from first principles. In common with many programming courses, it uses Python as the introductory programming language before going on to use Java as the vehicle for more advanced programming concepts. The first part, which teaches Python, covers fundamental programming concepts, such as data types and control structures and functions. It introduces more complex data types such as lists and dictionaries and also deals with file handling. It introduces object-oriented concepts and ends with a case study bringing together all the topics of the first semester. The second part uses Java to teach advanced concepts and centres around object-oriented programming, teaching key object-oriented concepts such as inheritance and polymorphism. The semester again ends with an advanced case study bringing together all the topics of the second semester. Topics and features: Assumes no prior knowledge, and makes the transition from Python to Java a smooth process Features numerous exercises and also an illustrative case study for each language Examines procedural and object-oriented methodologies, as well as design principles Covers such advanced topics as interfaces and lambda expressions, exceptions and Collections Includes a chapter on graphics programming in Python using Tkinter Introduces the latest Java technology for graphical interfaces, JavaFX Explains design concepts using UML notation Offering a gentle introduction to the field and assuming no prerequisite background, Programming in Two Semesters is the ideal companion to undergraduate modules in software development or programming. In addition, it will serve as a strong primer for professionals looking to strengthen their knowledge of programming with these languages.

Formal Software Development - From VDM to Java (Paperback): Quentin Charatan, Aaron Kans Formal Software Development - From VDM to Java (Paperback)
Quentin Charatan, Aaron Kans
R2,397 Discovery Miles 23 970 Ships in 12 - 17 working days

This is a gently-paced software engineering text that concentrates on the use of formal methods for the development of high integrity software. It assumes no previous knowledge of formal methods, and presents a practical and comprehensive treatment of the subject suitable for second and third year undergraduates on computing courses, and students on taught master's courses. The book is packed with examples and exercises throughout.

Java in Two Semesters - Featuring JavaFX (Hardcover, 4th ed. 2019): Quentin Charatan, Aaron Kans Java in Two Semesters - Featuring JavaFX (Hardcover, 4th ed. 2019)
Quentin Charatan, Aaron Kans
R1,787 R1,677 Discovery Miles 16 770 Save R110 (6%) Ships in 9 - 15 working days

This easy-to-follow textbook teaches Java programming from first principles, as well as covering design and testing methodologies. The text is divided into two parts. Each part supports a one-semester module, the first part addressing fundamental programming concepts, and the second part building on this foundation, teaching the skills required to develop more advanced applications. This fully updated and greatly enhanced fourth edition covers the key developments introduced in Java 8, including material on JavaFX, lambda expressions and the Stream API. Topics and features: begins by introducing fundamental programming concepts such as declaration of variables, control structures, methods and arrays; goes on to cover the fundamental object-oriented concepts of classes and objects, inheritance and polymorphism; uses JavaFX throughout for constructing event-driven graphical interfaces; includes advanced topics such as interfaces and lambda expressions, generics, collection classes and exceptions; explains file-handling techniques, packages, multi-threaded programs, socket programming, remote database access and processing collections using streams; includes self-test questions and programming exercises at the end of each chapter, as well as two illuminating case studies; provides additional resources at its associated website (simply go to springer.com and search for "Java in Two Semesters"), including a guide on how to install and use the NetBeans (TM) Java IDE. Offering a gentle introduction to the field, assuming no prior knowledge of the subject, Java in Two Semesters is the ideal companion to undergraduate modules in software development or programming.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Snappy Tritan Bottle (1.5L)(Coral)
R229 R180 Discovery Miles 1 800
Bosch BBH3ZOO25 Series 4 Flexxo Cordless…
R3,369 R2,938 Discovery Miles 29 380
Marvel Spiderman Fibre-Tip Markers (Pack…
R57 Discovery Miles 570
Croxley Create Jumbo Wax Crayons - 14mm…
R31 R24 Discovery Miles 240
Carbon City Zero - A Collaborative Board…
Rami Niemi Game R630 Discovery Miles 6 300
JBL T110 In-Ear Headphones (Black)
 (13)
R229 R201 Discovery Miles 2 010
One For All TV Audio Transmitter (Black)
R999 R922 Discovery Miles 9 220
Atmosfire
Jan Braai Hardcover R590 R425 Discovery Miles 4 250
Alva 5-Piece Roll-Up BBQ/ Braai Tool Set
R550 Discovery Miles 5 500
Konix Naruto Gamepad for Nintendo Switch…
R699 R599 Discovery Miles 5 990

 

Partners