Items related to Programming in Two Semesters: Using Python and Java...

Programming in Two Semesters: Using Python and Java (Texts in Computer Science) - Hardcover

 
9783031013256: Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Synopsis

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.

"synopsis" may belong to another edition of this title.

About the Author

Dr Quentin Charatan is a former Principal Lecturer and now visiting lecturer at the same institution.

Dr Aaron Kans is the Head of the Computer Science and Digital Technologies Department in the School of Architecture, Computing & Engineering at the University of East London, UK.

From the Back Cover

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.

Dr Quentin Charatan is a former Principal Lecturer and now visiting lecturer at the same institution. Dr Aaron Kans is the Head of the Computer Science and Digital Technologies Department in the School of Architecture, Computing & Engineering at the University of East London, UK.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

US$ 2.64 shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9783031013287: Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Featured Edition

ISBN 10:  303101328X ISBN 13:  9783031013287
Publisher: Springer, 2023
Softcover

Search results for Programming in Two Semesters: Using Python and Java...

Seller Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 44924771-n

Contact seller

Buy New

US$ 59.32
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: Best Price, Torrance, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. SUPER FAST SHIPPING. Seller Inventory # 9783031013256

Contact seller

Buy New

US$ 54.99
Convert currency
Shipping: US$ 6.98
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Charatan, Quentin
Published by Springer 10/2/2022, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardback or Cased Book. Condition: New. Programming in Two Semesters: Using Python and Java 2.47. Book. Seller Inventory # BBS-9783031013256

Contact seller

Buy New

US$ 64.30
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar3113020035181

Contact seller

Buy New

US$ 60.52
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9783031013256

Contact seller

Buy New

US$ 68.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
Used Hardcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 44924771

Contact seller

Buy Used

US$ 69.77
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9783031013256_new

Contact seller

Buy New

US$ 69.51
Convert currency
Shipping: US$ 15.91
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 44924771-n

Contact seller

Buy New

US$ 69.50
Convert currency
Shipping: US$ 19.92
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Aaron Kans
ISBN 10: 3031013255 ISBN 13: 9783031013256
New Hardcover
Print on Demand

Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Buch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -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 Semestersis 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. 680 pp. Englisch. Seller Inventory # 9783031013256

Contact seller

Buy New

US$ 63.85
Convert currency
Shipping: US$ 26.66
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Seller Image

Charatan, Quentin; Kans, Aaron
Published by Springer, 2022
ISBN 10: 3031013255 ISBN 13: 9783031013256
Used Hardcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 44924771

Contact seller

Buy Used

US$ 76.24
Convert currency
Shipping: US$ 19.92
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 4 more copies of this book

View all search results for this book