Starting out with Visual C# 2010, 2nd edition By Tony Gaddis 2013 | 747 Pages | ISBN: 1292025964 | PDF | 20 MB
Tony Gaddis’s accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the Visual C# programming language by presenting all the details needed to understand the “how” and the “why”—but never losing sight of the fact that most beginners struggle with this material. His approach is both gradual and highly accessible, ensuring that students understand the logic behind developing high-quality programs. In Starting Out With Visual C# 2010, Gaddis makes a very detailed and evenly-paced presentation of both programming and C# syntax concepts so all readers will be able to follow along. His GUI-based approach to teaching C# will resonate with students in CS, IT, and CIS courses.
Barry Burd, "Java For Dummies, 6th Edition" ISBN: 1118407806 | 2014 | PDF | 432 pages | 15 MB
The top-selling beginning Java book is now fully updated! As an unstoppably platform-independent, object-oriented programming language, Java is used for developing web and mobile applications. In this up-to-date bestselling book, veteran author Barry Burd shows you how to create basic Java objects and clearly explains when you should simply reuse existing code. Explores how the new version of Java offers more robust functionality and new features such as closures to keep Java competitive with more syntax-friendly languages like Python and Ruby
Oreilly - Great Java Web Programming Level 1 | 1.31 GB Genre: E-Learning
Great Java Web Programming: Level 1 will lay the foundation forgetting started creating web applications with a Java backend. Onceyou've finished the course you'll have all the tools you need tocreate powerful web applications that are easy to understand andmaintain. Even beyond the basics, you'll learn how to leverageadvanced language features such as the Java Standard Tag Library tomake your applications clean and streamlined, but also secure andfast.
Advanced Network Programming - Principles and Techniques: Network Application Programming with Java (Computer Communications and Networks) by Bogdan Ciubotaru and Gabriel-Miro Muntean English | ISBN: 1447152913 | 2013 | PDF | 260 pages | 6 MB
Answering the need for an accessible overview of the field, this text/reference presents a manageable introduction to both the theoretical and practical aspects of computer networks and network programming.
Dr. Danny Coward, "Java WebSocket Programming" English | ISBN: 0071827196 | 2014 | 256 pages | PDF | 11 MB
Master Application Development with Java WebSocket
Build dynamic enterprise Web applications that fully leverage state-of-the-art communication technologies. Written by the leading expert on Java WebSocket programming, this Oracle Press guide offers practical development strategies and detailed example applications. Java WebSocket Programming explains how to design client/server applications, incorporate full-duplex messaging, establish connections, create endpoints, handle path mapping, and secure data. You’ll also learn how to encrypt Web transmissions and enrich legacy applications with Java WebSocket.
Computer Science: Java (c) educator.com 2014-08-18: I N F O: Java is an important computer language that runs high-tech programs including utilities, games, and business applications. Professor Maury Hillstrom teaches Educator s Java Course, combining his extensive expertise and clear explanations to help you untangle even the most difficult programming topics. Each Java lesson begins with a comprehensive and detailed overview of the major concepts. Then Professor Hillstorm spends the majority of the lesson writing manipulating, and running actual code. This method will help you understand the interaction between code and the final compiled product You will learn everything there is to know about topics including Classes, Objects, If Logic, Loops, Inheritance, and Polymorphism Professor Hillstorm has 10+ years of experience teaching computer programming at top technical universities, a Master's in Information Systems, and received his undergraduate degree in Speech from Northwestern University
Udemy - Java Fundamentals Part II Second Edition - 2014 | 4.29 GB Genre : e-Learning
The professional programmer's Deitel® video guide to Java™ SE 7 and SE 8 development with the powerful Java™ platform. Written for programmers with a background in high-level language programming, this LiveLesson applies the Deitel signature live-code approach to teaching programming and explores the Java™ language and Java™ APIs in depth. The LiveLesson presents concepts in the context of fully tested programs, not code fragments. The LiveLesson features hundreds of complete Java™ programs with thousands of lines of proven Java™ code, and hundreds of tips that will help you build robust applications. 12+ hours of video instruction.
Udemy - Java Fundamentals Part I Second Edition - 2014 | 2.47 GB Genre : e-Learning
The professional programmer's Deitel® video guide to Java™ SE 7 and SE 8 development with the powerful Java™ platform. Written for programmers with a background in high-level language programming, this LiveLesson applies the Deitel signature live-code approach to teaching programming and explores the Java™ language and Java™ APIs in depth. The LiveLesson presents concepts in the context of fully tested programs, not code fragments. The LiveLesson features hundreds of complete Java™ programs with thousands of lines of proven Java™ code, and hundreds of tips that will help you build robust applications. 7+ hours of video instruction
Many successful programmers know more than just a computer language. They also know how to think about solving problems. They use computational thinking: breaking a problem down into segments that lend themselves to technical solutions. Code Clinic is a series of six courses where lynda.com authors solve the same problems using different programming languages. Here Patrick Royal works with Java.