Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Safari, an O'Reilly Media Company.  (17)
  • Safari, an O'Reilly Media Company  (8)
  • [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional  (25)
Datasource
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 hr., 1 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 8+ Hours of Video Instruction It can be difficult for developers familiar with Java and other languages to make the transition to modern JavaScript. If you simply want to be productive with JavaScript as it exists today, then you don't want to relive history with books or courses that teach older JavaScript versions, or that assume familiarity with those older versions and focus on recently introduced features. This course assumes that you are a competent programmer who understands branches and loops, functions, data structures, and the basics of object-oriented programming. You will get up to speed with modern JavaScript in the shortest possible time. Description Modern JavaScript for the Impatient LiveLessons focuses on how to be productive with JavaScript as it exists today. After reviewing the fundamentals of values, variables, and control flow, the video thoroughly covers functions, objects, and classes. The standard library and the most commonly used tools are also covered, as well as key topics related to asynchronous programming, internationalization, and modules. Related Content This training pairs with Cay Horstmann's book Modern JavaScript for the Impatient (9780136502142) About the Instructor Cay S. Horstmann is a professor of computer science at San Jose State University and a Java Champion. He is also the author of Core Java, Volume II,ÄîFundamentals, Eleventh Edition (2019); Core Java, Volume I,ÄîFundamentals, Eleventh Edition (2018); Core Java SE 9 for the Impatient, Second Edition (2018); Java SE 8 for the Really Impatient (2014); and Scala for the Impatie nt (2012). He has written more than a dozen other books for professional programmers and computer science students. What You Will Learn After starting with the basics-JavaScript values, variables, and types, and a quick overview of expressions and the various type of flow control statements-Horstmann shows viewers how to implement functions that consume and produce other functions and how to use closures to implement a form of classes before moving on to more advanced topics including: Object-oriented programming with modern JavaScript (classes and inheritance and how these are implemented with prototypes) The standard library (numbers and dates, strings and regular expressions, as well as arrays and collections.) Metaprogramming, iterators, and generators (a powerful mechanism to bridge between linear and event-driven control flow) How to use proxies to inter...
    Note: Online resource; Title from title screen (viewed January 16, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    ISBN: 9780136702726
    Language: English
    Pages: 1 online resource (832 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Used by sites as varied as Twitter, GitHub, Disney, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you're new to web development or new only to Rails, Ruby on Rails™ Tutorial, Sixth Edition , is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of three example applications of increasing sophistication. The tutorial's examples focus on the general principles of web development needed for virtually any kind of website. The updates to this edition include full compatibility with Rails 6. This indispensable guide provides integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, and SQL skills you need when developing web applications. Hartl explains how each new technique solves a real-world problem, and then he demonstrates it with bite-sized code that's simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery. This book will help you Install and set up your Rails development environment, including pre-installed integrated development environment (IDE) in the cloud Go beyond generated code to truly understand how to build Rails applications from scratch Learn testing and test-driven development (TDD) Effectively use the Model-View-Controller (MVC) pattern Structure applications using the REST architecture Build static pages and transform them into dynamic ones Master the Ruby programming skills all Rails developers need Create high-quality site layouts and data models Implement registration and authentication systems, including validation and secure passwords Update, display, and delete users Upload images in production using a cloud storage service Implement account activation and password reset, including sending email with Rails Add social features and microblogging, including an introduction to Ajax Record version changes with Git and create a secure remote repository at Bitbucket Deploy your applications early and often with Heroku
    Note: Online resource; Title from title page (viewed April 27, 2020)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 31 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 4.5+ Hours of Video Instruction Description The Cloud Technology and Certifications Jump Start video course covers critical information about cloud technologies, including the "Big Four" public cloud vendors, and their offerings. This course also covers such practical guidance as how to plan a migration to the cloud and the tools available for migration. Overview The goal of Cloud Technology and Certifications Jump Start Livelessons clarifies why cloud technologies are revolutionizing and dominating the IT industry and provides the basics you need to start your cloud career. By providing many real-world examples to illustrate the sea changes taking place, and walking through the various options available, this course explains the benefits of cloud computing. This video series also provides very practical information about each of the Big Four public cloud vendors. This provides the learner with an understanding of the offerings of each of these major players in the industry and also permits a student to see the trends that are occurring in the space as they compare the offerings from the dominant players. The course starts with the evolution of cloud computing, the types of deployments, and the steps to deploy technologies today. The course also covers such important topics as cloud security, cloud migrations, and the architectural design changes that make your solutions much more "cloud-ready". Lastly, the course provides an overview of the various certifications offered by the Big Four cloud vendors. Topics include: The Evolution of Cloud Computing The Big Four Public Cloud Vendors Adopting Cloud Technologies Cloud Migrations Cloud Certifications About the Instructor Anthony Sequeira, CCIE No. 15626, is a seasoned trainer and author regarding various levels and tracks of Cisco, Microsoft, and AWS certifications. Anthony formally began his career in the information technology industry in 1994 with IBM in Tampa, Florida. He quickly formed his own computer consultancy, Computer Solutions, and then discovered his true passion,Äîteaching and writing about information technologies. Anthony joined Mastering Computers in 1996 and lectured to massive audiences around the world about the latest in computer technologies. Mastering Computers became the revolutionary online training company KnowledgeNet, and Anthony trained there for many years. Anthony is currently pursuing his second CCIE in the area of Cisco Data Center! Anthony is currently a freela...
    Note: Online resource; Title from title screen (viewed June 19, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 7 hr., 19 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 7+ Hours of Video Instruction An intuitive, application-focused introduction to deep learning and TensorFlow, Keras, and PyTorch Overview Deep Learning with TensorFlow, Keras, and PyTorch LiveLessons is an introduction to deep learning that brings the revolutionary machine-learning approach to life with interactive demos from the most popular deep learning library, TensorFlow, and its high-level API, Keras, as well as the hot new library PyTorch. Essential theory is whiteboarded to provide an intuitive understanding of deep learning's underlying foundations; i.e., artificial neural networks. Paired with tips for overcoming common pitfalls and hands-on code run-throughs provided in Python-based Jupyter notebooks, this foundational knowledge empowers individuals with no previous understanding of neural networks to build powerful state-of-the-art deep learning models. About the Instructor Jon Krohn is the Chief Data Scientist at the machine learning company untapt. He presents a popular series of tutorials published by Addison-Wesley and is the author of the acclaimed book Deep Learning Illustrated . Jon teaches his deep learning curriculum in-classroom at the New York City Data Science Academy. He holds a doctorate in neuroscience from Oxford University, lectures at Columbia University, and carries out machine vision research at Columbia's Irving Medical Center. Skill Level Intermediate Learn How To Build deep learning models in all the major libraries: TensorFlow, Keras, and PyTorch Understand the language and theory of artificial neural networks Excel across a broad range of computational problems including machine vision, natural language processing, and reinforcement learning Create algorithms with state-of-the-art performance by fine-tuning model architectures Self-direct and complete your own Deep Learning projects Who Should Take This Course Software engineers, data scientists, analysts, and statisticians with an interest in deep learning. Code examples are provided in Python, so familiarity with it or another object-oriented programming language would be helpful. Previous experience with statistics or machine learning is not necessary. Course Requirements Some experience with any of the following are an asset, but none are essential: Object-oriented programming, specifically Python Simple shell commands; e.g., in Bash Machine learning or statistics Lesson Descriptions Lesson 1: Introduction to Deep Learning and Artifi...
    Note: Online resource; Title from title screen (viewed February 7, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 60 min.)
    Edition: 2nd edition
    Keywords: Electronic videos ; local
    Abstract: Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing.
    Note: Online resource; Title from title screen (viewed February 4, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (272 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Prepare for the future of cloud infrastructure: Distributed Services Platforms By moving service modules closer to applications, Distributed Services (DS) Platforms will future-proof cloud architectures-improving performance, responsiveness, observability, and troubleshooting. Network pioneer Silvano Gai demonstrates DS Platforms' remarkable capabilities and guides you through implementing them in diverse hardware. Focusing on business benefits throughout, Gai shows how to provide essential shared services such as segment routing, NAT, firewall, micro-segmentation, load balancing, SSL/TLS termination, VPNs, RDMA, and storage-including storage compression and encryption. He also compares three leading hardware-based approaches-Sea of Processors, FPGAs, and ASICs-preparing you to evaluate solutions, ask the right questions, and plan strategies for your environment. Understand the business drivers behind DS Platforms, and the value they offer See how modern network design and virtualization create a foundation for DS Platforms Achieve unprecedented scale through domain-specific hardware, standardized functionalities, and granular distribution Compare advantages and disadvantages of each leading hardware approach to DS Platforms Learn how P4 Domain-Specific Language and architecture enable high-performance, low-power ASICs that are data-plane-programmable at runtime Distribute cloud security services, including firewalls, encryption, key management, and VPNs Implement distributed storage and RDMA services in large-scale cloud networks Utilize Distributed Services Cards to offload networking processing from host CPUs Explore the newest DS Platform management architectures Building a Future-Proof Cloud Architecture is for network, cloud, application, and storage engineers, security experts, and every technology professional who wants to succeed with tomorrow's most advanced service architectures.
    Note: Online resource; Title from title page (viewed January 31, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 20 hr., 26 min.)
    Edition: 6th edition
    Keywords: Electronic videos ; local
    Abstract: 20 Hours of Video Instruction Ruby on Rails Tutorial LiveLessons, Sixth Edition, is the best-selling complete video training course on web development with Rails, the popular web framework for building dynamic, database-backed web applications. You learn Rails by example by building a substantial sample application from scratch. Overview Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of three sample applications of increasing sophistication, focusing on the fundamental techniques in web development needed for virtually any kind of application. The updates to this edition include full compatibility with Rails 6 and numerous new exercises interspersed in each lesson for maximum reinforcement. This indispensable guide provides integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, and SQL skills you need when developing web applications. Hartl explains how each new technique solves a real-world problem, and then he demonstrates it with bite-sized code that's simple enough to understand while still being useful. About the Instructor Michael Hartl is the creator of the Ruby on Rails Tutorial, one of the leading introductions to web development, and is cofounder and principal author at Learn Enough. Previously, he was a physics instructor at the California Institute of Technology (Caltech), where he received a Lifetime Achievement Award for Excellence in Teaching. He is a graduate of Harvard College, has a PhD in Physics from Caltech, and is an alumnus of the Y Combinator entrepreneur program. Skill Level Beginner to intermediate Learn How To Install and set up your Rails development environment Utilize the optional easy start, using pre-installed IDE in the cloud Build Rails applications from scratch Test and use test-driven development (TDD) Effectively use the Model-View-Controller (MVC) pattern Structure applications using REST architecture Build static pages and transform them into dynamic ones Implement registration and authentication systems, including validation and secure passwords Deploy your application Who Should Take This Course Developers looking for a practical introduction for building dynamic, database-backed web applications with Rails. Course Requirements No formal prerequisites, but some background in developer tools (command line, text editor) and web technologies (HTML) is helpful Some Ruby background is useful but ...
    Note: Online resource; Title from title screen (viewed April 16, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 5 hr., 56 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 6+ Hours of Video Instruction More than six and a half hours of video instruction, including demos and labs, on how to get started with Docker Containers running as replicated Pods in Deployments in a Kubernetes environment. Overview This all-new edition of Getting Started with Kubernetes offers a complete overview of everything needed to start working with Kubernetes. It starts by explaining what Kubernetes is all about, and then moves into an overview of working with containers. This course first demonstrates how to install Kubernetes and then walks the viewer through core Kubernetes components, including how to use them running applications in Pods and deployments. The course then moves through networking and storage, as well as the role of the Kubernetes API. Finally, it discusses how to run Kubernetes in the Enterprise, and how to troubleshoot it in case it doesn't work out well. Topics include: Understanding Kubernetes Container Fundamentals Installing Kubernetes Discovering Kubernetes Managing Kubernetes Applications Exposing Applications Configuring Storage Managing the Kubernetes API Running Kubernetes in the Enterprise Managing Kubernetes in the Enterprise Troubleshooting Kubernetes About the Instructor Sander van Vugt has been teaching Linux classes since 1995 and has written more than 60 books about different Linux-related topics, including the best-selling RHCSA-RHCE 7 Cert Guide . Sander is also the author of over 25 video courses, including the CKAD and CKA Complete Video Courses. He teaches courses for customers around the world, and is also a regular speaker on major conferences related to open source software. Sander is the founder of the Living Open Source Foundation, a non-profit organization that teaches open source to talent in different African countries. Skill Level Intermediate/experienced Linux administrators Learn How To Set up Kubernetes for container orchestration Use Docker within a Kubernetes environment Set up a lab, and use Minikube Work with kubectl and YAML files Deploy applications in Kubernetes Use pods and replica sets, and labels Manage Namespaces and deployments Scale deployments up and down Work with networking in a Kubernetes environment Network within a pod, and work with ingress Store data in Kubernetes with persistent and non-persistent volumes Understand dynamic provisioning Work with secrets and configmaps Work with Helm charts and other tools to manage Kubernetes in the enterprise Se...
    Note: Online resource; Title from title screen (viewed May 31, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 hr., 14 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing. 8+ Hours of Video Instruction This video considers the engineering problems to solve when transporting data from one device to another over a network and the solutions available for those problems. The presentation follows the pattern of the Recursive InterNetworking Architecture, or RINA, model, in breaking the problems down into marshaling, multiplexing, error handling, and flow control. For each of these four problems, a set of solutions is presented, such as marshaling grammars, addressing, forward error correction, and windowing. After the theoretical foundation is in place, several implementations are discussed to "fill out" the problems and solutions presented. The video also considers the problem of interlayer discovery-and some of the solutions available in this space-to provide a complete picture of data transport in a computer network. Many engineers find themselves "sipping from the firehose," trying to learn and understand a rapidly-changing set of technologies to solve ever-changing business requirements. The problems that need to be solved to carry data from one host to another, whether physical or virtual, however, were discovered early in the process of designing networks and protocols. The set of solutions to these problems, while expressed in a bewildering variety of products, technologies, and protocols, is also more constant that it might initially appear. By learning the basic problems required to transport information across a network, and a common set of solutions to those problems, engineers can anticipate new technologies. New technologies are almost always a new implementation of some already known solution, designed to solve a problem that is already well-understood. By learning these common problems, and a range of solutions for each one, engineers can learn to ask the questions needed to quickly guide their learning in new technologies and products, as well as in quickly understanding where any solutions may face implementation or theoretical problems. About the Instructors Russ White began working with computers in the mid-1980s, and computer networks in 1990. He has experience in designing, deploying,...
    Note: Online resource; Title from title screen (viewed July 15, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 11 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 4+ Hours of Video Instruction Overview Cloud computing has revolutionized the IT industry over the past decade. Now that the dust is settling, IT professionals are beginning to realize that the roles, responsibilities, and practices that previously made sense need to be re-examined. Developing Infrastructure as Code with Terraform LiveLessons lays out the road ahead and teaches cutting-edge tools and practices to quickly bring existing skills up to date or to jump-start a novice career. Infrastructure as Code (IaC) dissolves the boundaries between Dev and Ops to the point where infrastructure engineering is now a software development discipline. That's where this LiveLessons course comes in. Description Modern software development in the cloud has spurred myriad advances in efficiency for developers. Now, infrastructure engineers can leverage many of the same tools and practices to deploy reliable infrastructure. This course shows how to successfully integrate Infrastructure as Code (IaC) into your test and deployment pipelines. This LiveLessons course introduces the philosophy behind IaC and covers how to implement IaC in your own environment using Terraform. Robert Jordan illustrates the critical tools and practices to successfully implement IaC in a collaborative production environment. Developers and Ops clientele will learn how to integrate IaC into test and deployment pipelines, how to enforce code review for infrastructure changes, and how to manage infrastructure change. The video combines PowerPoint slides, interactive web demonstrations, and code illustration. About the Instructor Robert Jordan has been designing, implementing, and deploying production applications for some of the world's largest media and scientific customers for more than 20 years. Throughout that time, he has successfully led projects on all major cloud platforms and is currently certified on both AWS and GCP platforms. He is also a co-founder of Pragmatic AI Labs. Skill Level Beginner to Intermediate What You Will Learn Learn how to Build and test cloud infrastructure Create reproducible, immutable infrastructure with code Master industry-leading software Terraform Implement collaborative IaC teams Learn to perform real-world deployment scenarios, including Collaborative IaC development Deployment stages (e.g., dev/stage/prod) Testing and debugging Terraform deployment Who Should Take This Course Infrastructure Engineers System Architects Software Engineers En...
    Note: Online resource; Title from title screen (viewed January 14, 2020)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 51 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 4+ Hours of Video Instruction Description Be the team everyone trusts. Overview Learn Kanban and master key strategies for improving the flow of work on your teams in this introductory video. Starting Kanban helps you find success in leading teams by bringing you inside the classroom, on to real teams, and into private sessions between Kanban's most celebrated experts. Enjoy access to world-class content and join a community of like-minded agilists who are pursuing mastery. About the Instructor Brendan Wovchko was the engineer-turned-manager you'd never want to work for-perpetually leaving a wake of distraction and disruption behind him. That is, until Kanban. Drawing from his experience as both a maker and a stakeholder, Brendan teaches that perfect leadership and flawless execution isn't a requirement to be the team that everyone trusts-it's mastering key strategies for improving the flow of work on your team. He is the founder of Huge IO, an Accredited Kanban Trainer, software entrepreneur, and community organizer. Skill Level Beginner Learn How To Unhide work Get organized Clarify priorities Stop overburdening Overcome gridlock Deliver predictability Collaborate effectively Communicate effectively Reduce emergencies Eliminate rework About HugeIO HugeIO is a company that teaches Kanban in the form of video courses, live workshops and Kanban games. It is an accredited training organization through Lean Kanban University, the global authority in Kanban education.
    Note: Online resource; Title from title screen (viewed February 7, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 6 hr., 39 min.)
    Edition: 3rd edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: 7+ Hours of Video Instruction Get started with React.js for front-end web development Overview React.js Fundamentals LiveLessons, Third Edition, covers vanilla React and presents a refresher on some advanced JavaScript topics and essential ES6 features. You first learn how to create a modern React toolchain. Next, the training covers the advanced JavaScript concepts that regularly pop up in React and the modern ES6 features you'll need to write more idiomatic React code. Next, the training covers a conceptual understanding of React and takes an in-depth look at how React's virtual DOM works. Starting in Lesson 6, you dive into writing React code using the original create class syntax and begin to look at the JSX. Next, you see how to rewrite your earlier code using modern es6 features. From there, you learn the remaining vanilla React topics, such as component lifecycle and state management. The training wraps up with a discussion of how you can tweak performance in React apps, use styling, and create functional components. About the Instructor Charles Crawford III has more than ten years of software experience and five years of experience in software education. He is currently a lead instructor at Code Fellows, where he teaches full-stack web programming. He is also an active software and writing consultant and the director of marketing for Hack The People, a distributed nonprofit organization focused on fostering mentor-mentee relationships in software development. Additionally, Charles is an active blog contributor at The New Stack, a site featuring news about and analysis of an ever-changing software development ecosystem. Prior to this, Charles was a developer evangelist for Shippable, a SaaS that leverages Docker to provide continuous integration services. He was also a software engineer at Amazon Web Services on the Elastic Beanstalk team, where he worked on things such as the Elastic Beanstalk Ruby container, Nodejs container, and the Docker container. Skill Level Intermediate Learn How To Utilize the React toolchain Understand the advanced JavaScript features used with React Use ES6 features with React Understand basic React concepts Utilize React's virtual DOM Code a React app with traditional and ES6 Optimize React performance Utilize libraries to make React a complete front-end solution Use React router Use Flux Use Redux Test React applications Use React functional components Who Should Take This Course Intermediate t...
    Note: Online resource; Title from title screen (viewed January 16, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 7 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing. Reactive Spring Boot, 2nd Edition
    Note: Online resource; Title from title screen (viewed February 13, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 24 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Programming Foundations of Classification and Regression LiveLessons (Machine Learning with Python for Everyone Series), Part 1 Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing.
    Note: Online resource; Title from title screen (viewed February 11, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    ISBN: 9780135972311
    Language: English
    Pages: 1 online resource (1116 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Essential C# 8.0 is a well-organized, no-fluff guide to C# 8.0 for programmers at all levels of experience. Reflecting the most important C# features, it will help you write code that's simple, powerful, robust, secure, and maintainable. Author Mark Michaelis is a world-class C# expert: a long-time Microsoft MVP and Regional Director who also has served on Microsoft's C# design review team. He presents a comprehensive tutorial and reference for the entire language, including expert coverage of key C# 8.0 enhancements. He illustrates key C# constructs with succinct examples, and presents best-practice coding guidelines.
    Note: Online resource; Title from title page (viewed October 12, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (576 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: In Agile Game Development , Clinton Keith offered game development team members the first complete blueprint for leveraging the power of Scrum and Agile methods to deliver games more efficiently, rapidly, and cost-effectively; create games that offer more entertainment value; and make life more fulfilling for every development team member. Now, reflecting his unsurpassed experience helping more than 150 game development studios succeed, Keith has thoroughly revamped his classic guide for today's radically transformed industry. The only Certified Scrum Trainer to help build 20 AAA-level games, Keith is singularly well-placed to help game developers solve the problems they actually face. In this edition, he: Addresses the modern challenges of mobile, free-to-play, and Massively Agile games Adds a completely new section on large-scale Agile game development, and new chapters on managing the first release, forming and leading Agile teams, game pipelines, and more Presents many new date stories about the experiences of actual game development teams, with actionable takeaways Illuminates advanced Agile projects through new "Things to Try" sidebars Covers Kanban and other Agile methodologies as well as Scrum Around the world, thousands of professional game developers have already used Agile Game Development to dramatically improve their effectiveness - and enjoy their work more. This 2nd Edition offers today's professionals even more value - no matter what types of games they're developing, what development roles they play, or what environments they're working in.
    Note: Online resource; Title from title page (viewed July 9, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 14 hr., 35 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing. 16+ Hours of Video Instruction Parallel Functional Programming in Java LiveLessons describes by example how to apply Java functional programming features and frameworks to alleviate the complexity of developing software that can run efficiently and scalably on multi-core and distributed-core processors. In this course, learn how to develop programs using powerful object-oriented and functional programming language features and frameworks supported by Java. This course first provides an introduction to Java's foundational functional programming features, including lambda expressions, method references, and functional interfaces. These core features provide the foundation for the next topic in this course: the Java's Streams framework, which supports functional-style sequential and parallel operations on streams of elements, such as map-reduce transformations on Java collections. This course also shows by example how to develop efficient reactive programs that run scalably on multi-core processors using powerful object-oriented and functional programming language features and parallelism frameworks supported by Java. This portion of the course describes how Java leverages its functional programming features to create the completable futures framework. This framework defines a powerful reactive programming model that allows programmers to run multiple asynchronous operations concurrently in one or more pools of threads and process their results asynchronously with respect to other operations in a program. Skill Level Intermediate Learn How To Develop efficient parallel and reactive programs using powerful modern Java object-oriented and functional programming language features and frameworks Recognize the inherent and accidental complexities involved with developing parallel and reactive software for modern Java clients and servers Understand how common software patterns and modern Java parallel and reactive programming mechanisms can and cannot help to alleviate this complexity Know where to find additional sources of information on how to successfully develop robust parallel and reactive programs in modern Java Who Should Take This C...
    Note: Online resource; Title from title screen (viewed May 12, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 9 hr., 40 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Sneak Peek The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing.
    Note: Online resource; Title from title screen (viewed January 8, 2020)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (260 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Developers building apps targeting desktops, laptops, smartphones, and tablets have two options to use when building their apps: native apps built specifically for the target platform, or web apps, which run on most any system. Building native apps for any target platform is a time-consuming and expensive proposition, especially when your app targets multiple system types (desktop computers, smartphones, televisions, etc.). Web apps are challenging because a user experiences vary dramatically depending on which type of system the user accessed the app from. Desktop browsers are fully capable, but mobile device browsers have limitations due to reduce screen real estate, processor speed, network bandwidth, and more. Many of these limitations have disappeared, but there's still considerable disparity between native app and web app capabilities. Over the years, web browsers, especially those running on mobile devices like smartphones and tablets, exposed more native capabilities to web apps. This enables web apps to work more like native apps, but there were still limitations. Service Workers are a relatively new technology that make it easier for web apps to bridge the gap between native and web capabilities, removing many limitations from web apps. This is a book about Service Workers, focusing on how to use Service Workers to enhance the capabilities of a web app to create a Progressive Web App (PWA). This book focuses on the technologies enabling PWAs, and how to use them to enhance your web apps to deliver a more native-like experience. Learning Progressive Web Apps is the first of a new generation of PWA guides that reflect breakthrough advances such as Service Workers and Web App Manifests, helping you combine the best features of web and mobile development. One step at a time, John M. Wargo introduces techniques for building apps, highlighting Building web apps a user can easily install on their local system Building web apps that work offline or on low quality networks Implementing caching strategies that give web developers control over which app resources are cached and when Delivering background processing in a web application Implementing push notifications to enable an app to more easily engage with users or trigger action from a remote server As you work through the chapters, at different points you'll start with one of three complete, stand-alone web apps, then convert them into PWAs using service workers and other browser technolo...
    Note: Online resource; Title from title page (viewed March 16, 2020)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 27 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 5+ Hours of Video Instruction Java was introduced to the open-source community more than 20 years ago, and it remains popular among developers. However, we now live in a world dominated by the cloud, mobile, IoT, and open source, where containers, Kubernetes, microservices, reactive, and cloud-native application development can deliver higher levels of productivity and efficiency. That's where OOP concepts take center stage, and what Caleb concentrates on in this LiveLessons. Description In Object-Oriented Programming with Java LiveLessons , Caleb Curry provides the foundational instruction on OOP design principles and concepts, applying them in Java, so that programmers can overcome the challenges of starting or moving to OOP. Because modern languages are designed for scalability, Caleb describes how to think about coding with scalability in mind. He introduces classes, objects, methods, fields, access modifiers, encapsulation, polymorphism, and inheritance. He also covers some of the best practices around exception handling in the context of object-oriented programming for Java up through Java SE 14. About the Instructor Caleb Curry has taught thousands of people programming principles through his YouTube channel and social channels. He works with numerous programming languages and has developed a following and reputation as a guru in coding and technology. His simple approach to teaching delights audiences of 190,000 subscribers on YouTube. He also produces courses with Pearson ( Getting Started with MongoDB and NoSQL LiveLessons ) and has been featured in Forbes . Website: http://calebcurry.com YouTube: https://youtube.com/calebthevideomaker2 LinkedIn: https://www.linkedin.com/in/calebcurry Skill Level Beginning to Intermediate What You Will Learn Learn the common terminology of object-oriented programming Develop example code for the main keywords Learn how the Java language is structured to build code to your full potential Build Java applications that use object-oriented principles Learn to encapsulate data using various Java keywords Design an inheritance hierarchy and implement it in code Understand polymorphism and how to get the most from your inheritance hierarchy Conquer the vast number of access modifiers to ensure the integrity of your code Who Should Take This Course Programmers Developers (getting started with OOP concepts, but aware of programming in general) Course Requirements Prerequisites: Familiarity with t...
    Note: Online resource; Title from title screen (viewed June 5, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    ISBN: 9780136502166
    Language: English
    Pages: 1 online resource (352 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Exploit the Power of Modern JavaScript and Avoid the Pitfalls JavaScript was originally designed for small-scale programming in web browsers, but modern JavaScript is radically different. Nowadays, JavaScript programmers actively embrace functional, object-oriented, and asynchronous programming, while deprecating error-prone concepts from the past. Modern JavaScript for the Impatient is a complete yet concise guide to JavaScript E6 and beyond. Rather than first requiring you to learn and transition from older versions, it helps you quickly get productive with today's far more powerful versions and rapidly move from languages such as Java, C#, C, or C++. Bestselling programming author Cay S. Horstmann covers all you need to know, provided in small chunks organized for quick access and easy understanding. Horstmann's practical insights and sample code help you take advantage of all that's new, avoid common pitfalls and obsolete features, and make the most of modern JavaScript's robust toolchains and frameworks. Quickly master modern JavaScript's implementation of fundamental programming constructs Avoid legacy techniques that create unnecessary complexity and risk Make the most of functional, object-oriented, and asynchronous techniques Use modules to efficiently organize and run complex programs Write more powerful, flexible, and concise programs with metaprogramming Extend JavaScript's power via JavaScript libraries, frameworks, and platforms Whether you're just getting started with JavaScript or you're an experienced developer, this guide will help you write tomorrow's most robust, efficient, and secure JavaScript code. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
    Note: Online resource; Title from title page (viewed June 30, 2020) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 hr., 56 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: More than 8 Hours of Video Instruction Overview Advanced Web Development in Python with Django LiveLessons is intended for people familiar with web development who understand the basics of Django and want to get more out of it but are unfamiliar with more difficult topics such as authentication, database query optimization, and caching. The course builds directly on top of Andrew Pinkham's previous course, Web Development in Python with Django LiveLessons, starting with the same code base where the class left off and building new features in the same project, making for a clear and clean learning progression. While the previous course is not a hard prerequisite, the prerequisites for that course and the concepts introduced in it will be necessary to understand the videos. A review lesson enables people to judge for themselves whether the course is appropriate for their level. About the Instructor Andrew Pinkham is the founder and lead engineer at JamBon Software, which provides development consulting services. He is the author of Django Unleashed †(Pearson) and a popular speaker at DjangoCon U.S., and provides instruction in Python and Django. Andrew specializes in web and mobile products and enjoys communicating complex ideas in simple ways. He is also passionate about usability, security, and distributed systems. He is a 2009 graduate of Dartmouth College and currently resides in Boston, Massachusetts. Skill Level Intermediate Learn How To Write tests for Django Implement authentication in Django Optimize Django performance Enhance applications Enable user media and processing with a Celery queue Utilize asynchronous Python Who Should Take This Course Python programmers and other software developers interested in leveraging the Django web framework to build web applications Course Requirements Python programming experience Lesson Descriptions Lesson 1: Dip Your Toes Into Test Writing Lesson 1 starts off the course with testing, which is crucial to successful software development. The lesson begins by looking at the why, what, and how of testing, and then dives into how to test all the different components in Django. You also get a taste of Django's check framework. Lesson 2: Protect Site Access with Authentication Lesson 2 starts with authentication, or login and logout, but the focus is not limited to just that. As always, the lesson begins by discussing the fundamentals, and then dives into how they work with Django. We'll build login and...
    Note: Online resource; Title from title screen (viewed November 22, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 25 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 3+ Hours of Video Instruction Overview Implementing effective monitoring in Amazon Web Services (AWS) requires a fundamental understanding of several services and features in the ecosystem. AWS Monitoring Strategies Livelessons was specifically created to focus on monitoring in AWS to explain the various tools available in the AWS ecosystem for monitoring, including performance, availability, log, and security monitoring features. Monitoring is a critical piece of infrastructure that is often neglected. Monitoring in the cloud, and in AWS specifically, requires knowledge of specific principles as well as hands-on experience working with monitoring services and features. This course is dedicated to providing that knowledge, along with enough demonstrations to show how implementation actually works. About the Instructor Chad Smith is the principal cloud architect at Brightkey.cloud. He is a certified architect for both Amazon Web Services and Google Cloud Platform. He brings a wealth of relevant experience in cloud adoption, infrastructure design, data security, and cloud operations. Chad holds current AWS certifications in Architecture (Associate and Professional), SysOps, and Security. Skill Level Beginner/Intermediate Learn How To Determine the best monitoring services for your situation Determine the difference between passive and active response Use CloudWatch Dashboard Navigate a Route 53 Failover and Route 53 health checks Use logs and metrics to determine what is happening to your system Use thresholds and alarms Use CloudTrail, GuardDuty, AWS Config, and AWS Systems Manager Who Should Take This Course AWS architects AWS SysOps professionals AWS security professionals Beginner to intermediate AWS users Course Requirements Basic understanding of the AWS ecosystem and infrastructure architecture Working knowledge of traditional monitoring techniques Experience with automation strategies, including scripting languages Lesson descriptions Lesson 1, "Foundations of Monitoring," covers the elements of a 360-degree view of infrastructure and the differences between passive and active responses to alarms. Lesson 2, "Monitoring in AWS Overview," discusses how monitoring in AWS differs from monitoring traditional architectures in an on-premises data center. Monitoring access, permissions are covered along with hybrid architectures and how they make monitoring more complicated. Lesson 3, "Performance Monitoring," introduces CloudWatch and its dashb...
    Note: Online resource; Title from title screen (viewed November 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 6 hr., 31 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 11 Steps to Awesome with Kubernetes, Istio, and Knative LiveLessons Sneak Peek 7 Hours of video The Sneak Peek program provides early access to Pearson video products and is exclusively available to Safari subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing.
    Note: Online resource; Title from title screen (viewed November 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Professional | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 1 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: 5+ Hours of Video Instruction As all companies become software companies, the reliability of software becomes an integral part of a business' success. Continuous testing is critical for delivering robust software and increasing reliability and confidence when software is released. Without constant validation, failure is imminent. Continuous integration allows developers to automate the debugging of new code as it is integrated and identify problems early in the release process. Jenkins is a widely used CI/CD platform, but the lack of a thorough understanding of best practices and scalability is pervasive. It is easy to install Jenkins, but it is difficult to get it right. This course walks you through industry standard best practices to deploy and maintain continuous testing with Jenkins. In this course, you learn how to deploy and configure a Jenkins instance with a real-world use case scenario. Description Cloud technology advancement has changed the face of the tech world, with more emphasis on continuous integration and delivery. Learn how to deploy, configure, and take advantage of Jenkins for Continuous Integration and Continuous Delivery (CI/CD) and pipeline-like workflows. This LiveLesson walks you through the industry standard best practices of deploying Jenkins in a continuous testing environment. Learn to create fully functional Jenkins servers based on Infrastructure as Code (IaC) as well as deploy Jenkins in both AWS and Google Cloud. Learn the advanced features of Jenkins, including the Jenkins Job Builder. Finally, learn several real-world Jenkins deployment case studies. The associated code can be accessed at: https://github.com/alfredodeza/static and https://github.com/alfredodeza/pipeline-jobs About the Instructor Noah Gift is a lecturer at UC Davis Graduate School of Management MSBA program, the Graduate Data Science program, MSDS, at Northwestern, the Data Science program at UC Berkeley, and the USF Health Informatics program. He is teaching and designing graduate Machine Learning, AI, Data Science courses, and consulting on Machine Learning and Cloud Architecture for students and faculty. These responsibilities include leading a multi-cloud certification initiative for students. Noah is also a Python Software Foundation Fellow, AWS Subject Matter Expert (SME) on Machine Learning, AWS Certified Solutions Architect and AWS Academy Accredited Instructor, Google Certified Professional Cloud Architect, and Microsoft MT...
    Note: Online resource; Title from title screen (viewed December 19, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...