Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (308)
  • GRASSI Mus. Leipzig
  • 2015-2019  (308)
  • 2000-2004
  • 1935-1939
  • [Place of publication not identified] : Packt Publishing  (308)
  • Electronic videos ; local  (307)
  • Electronic books
Datasource
  • MPI Ethno. Forsch.  (308)
  • GRASSI Mus. Leipzig
Material
Language
Years
  • 2015-2019  (308)
  • 2000-2004
  • 1935-1939
  • 2020-2024  (1)
Year
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781787280885
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 47 min., 27 sec.)) , digital, sound, color
    Keywords: Natural language processing (Computer science) ; Python (Computer program language) ; Electronic videos ; local
    Abstract: "Natural Language Processing (NLP) offers powerful ways to interpret and act on spoken and written language. It can help you with tasks such as customer support inquiries and customer feedback analysis. As the quantity of data continues to grow at an incomprehensible rate, being able to understand and process data is becoming a key differentiator for competitive organizations. This course will help you gain this skill by practical demonstrations, clear explanations, and interesting real-world examples. It will give you a versatile range of deep learning and NLP skills that you can put to work in your own applications. By the end of this tutorial, you'll have a better understanding of NLP and will be able to transform data into actionable knowledge. You will also have worked on multiple examples that implement deep learning to solve real-world spoken-language problems."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 29, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838647353
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 30 min., 2 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "Configuring infrastructure shouldn't be painful, it should be a joy. Chef Fundamentals has been reviewed and approved by the Chef Training team. The Chef team looks forward to the development of additional Chef Courses. Chef is a platform for the DevOps workflow, and is used to automate and manage it all--infrastructure, run-time environments and applications. The most enduring and transformative companies use Chef to become fast, efficient, and innovative software-driven organizations. Join Robin Beck as he automates everything in the only Chef-Certified class. Learn to combine resources into recipes, recipes into cookbooks, and transform your infrastructure into code. With Chef we'll learn to use the power of the Ruby language to eloquently describe the state of a system, whether you're new to automation or have been administering systems since 1992. We'll learn how to locally configure a server with the Chef Development Kit, then use the power of a Chef Server to distribute your cookbook to one, or a hundred systems."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559694
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 2 min., 26 sec.)) , digital, sound, color
    Keywords: Unity (Electronic resource) ; Augmented reality ; Computer games ; Programming ; Virtual reality ; Mixed reality ; Computer graphics ; Electronic videos ; local
    Abstract: "Build your own projects on VR / AR and MR apps with 3D game development. This course is your chance to benefit from this opportunity by working with these technologies and transforming the way we see and interact with the World. Extended Reality is an umbrella term used for AR, VR, and MR. This course gives you exposure to the Extended Reality world and helps you understand the subtle difference between Augmented Reality, Virtual Reality, and Mixed Reality. Not only this, you'll build a solid foundation by developing applications using the most popular game engines for web and native platforms. By the end of the course, you'll have created your own projects on these platforms and will be ready for the future. Start learning today!"--Resource description page.
    Note: Title from resource description page (Safari, viewed April 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838553500
    Language: English
    Pages: 1 online resource (1 streaming video file (10 hr., 16 min., 54 sec.)) , digital, sound, color
    Keywords: Linux ; Computer networks ; Management ; Information technology ; Management ; Electronic videos ; local
    Abstract: "It is important for you as a network engineer to learn Linux! Why? There are many reasons including: A lot of network operating systems are based on Linux, or have a Linux shell you can access, or use Linux type commands. The author shows you an example using Cisco, Arista, and Cumulus Linux. Network Automation tools such as Ansible don't run the command node on Windows. You are probably going to use Linux with tools such as Ansible, Netmkio, NAPALM and other network automation tools. SDN controllers such as OpenDaylight, ONOS, RYU and APIC-EM run on Linux. You will find that many SDN tools require Linux. DevOps tools such as git work best with Linux. IoT devices typically run Linux. A new breed of network devices from companies like Facebook, Microsoft and Cumulus Linux use Linux. There are even more reasons, but make sure you don't get left behind! You as a network engineer start learning Linux. Learn how to configure Linux networking, how to create users and assign permissions, how to install and run Linux services such as DNS and DHCP."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838551759
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 41 min., 45 sec.)) , digital, sound, color
    Keywords: Windows Azure ; Application software ; Development ; Information technology ; Management ; Cloud computing ; Electronic videos ; local
    Abstract: "Azure DevOps is everything you need to build your software product from beginning to end. This course is a complete guide on how to implement DevOps using Microsoft Azure. You'll learn how to plan your projects with Agile tools, manage your code using Git, and deploy your code through the best CI/CD systems. You'll be empowered to get full traceability and visibility across all your development activity. By the end of this course, you will learn how you can get Azure on board as a unified DevOps environment."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559960
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 8 min., 42 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Application software ; Development ; Web site development ; Electronic videos ; local
    Abstract: "Python is fast becoming a worldwide Tour De Force that is requested by all companies such as Google, Facebook and Microsoft. This course will ensure you are not left as more and more companies request this awesome language. This course will teach you everything about programming Python applications and websites. You will receive all the knowledge to use and leverage the powerful technology behind these amazing and wonderful platforms. "--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789958300
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 10 min., 29 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Web applications ; Application software ; Development ; Cloud computing ; Electronic videos ; local
    Abstract: "Serverless Architectures with AWS begins by talking about the serverless model and getting started with AWS and Lambda. You'll also discover the main advantages and disadvantages of the serverless model through various use cases. You'll also explore other capabilities of the AWS Serverless Platform and see how AWS supports enterprise-grade serverless applications, with and without Lambda. From Compute to API Gateway, from storage to database, the fully managed services for building and running serverless applications on AWS are discussed in detail. Then, you'll use your learnings to deploy your first serverless project. You'll also explore the capabilities of serverless Amazon Athena, an interactive query service that makes it easy to analyze data directly in Amazon Simple Storage Service (Amazon S3) using standard SQL. Then, you'll learn about AWS Glue, a fully managed ETL service that makes it simple and cost-effective to categorize your data. You'll study how Amazon Kinesis makes it possible to unleash the potential of real-time data insights and analytics by offering capabilities, such as Kinesis Video Streams, Kinesis Data Streams, Kinesis Data Firehose and Kinesis Data Analytics. Last but not least, you'll learn to combine Amazon Kinesis capabilities with AWS Lambda to create lightweight serverless architectures."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838557409
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 27 min., 18 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; JavaScript (Computer program language) ; Web applications ; Application software ; Development ; Electronic videos ; local
    Abstract: "Learn how JSON works and how you can use JSON data via JavaScript in your web applications and web site. This course is perfect for anyone who wants to learn JSON quickly in a fast-paced course teaching you all the core fundamentals of JSON and how to apply JSON data in web applications. Use JavaScript to bring JSON formatted data into your websites to easily load content. JSON course that helps you to get started quickly. Start writing JSON within JavaScript code today."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838556914
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 35 min., 16 sec.)) , digital, sound, color
    Keywords: Google Apps ; Web applications ; Application software ; Development ; Electronic videos ; local
    Abstract: "Learn the power of Google Script and see how you can connect Google Spreadsheet as a data source for a post board. Do you want to connect Google Apps together and make some really amazing things happen? Course will provide you the foundation to work with Google Script to build a Web App that can be embedded in Google Sites. Within the course we show you how to use Google Spreadsheet as a source for retrieving and storing data. Power up what you do online, bringing together built in functionality in your Google Suite. JavaScript developers extend your knowledge and learn how you can use your skills to develop apps script bringing together all the power of Google's Apps."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838555467
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 25 min., 12 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Application program interfaces (Computer software) ; Go (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "gRPC is a new and modern framework for building scalable, modern, and fast APIs. It is leveraged by many top tech companies such as Google, Square, and Netflix and enables programmers to write microservices in any language they want while keeping the ability to easily create communications between these services. It relies on protocol buffers as the transport mechanism and the Service Definition Language. gRPC (Golang) Master Class: Build Modern APIs and Microservices is the best way to get a great overview of all the possibilities offered by gRPC with your favourite language."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838554125
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 20 min., 44 sec.)) , digital, sound, color
    Keywords: HTML (Document markup language) ; Web site development ; Electronic videos ; local
    Abstract: "Introduction to HTML: A Complete Beginner-to-Expert Course is perfect for anyone who wants to learn HTML or learn more about it. HTML provides the structure for every website and it's the foundation for everything you see on the web. Browsers read HTML and render it out for web users. In this course, you will learn everything you need to know about HTML and HTML5. It's packed full of challenges and exercises to get you writing HTML quickly. As you follow the lessons, source code is also included to get you started quickly and easily. The course will provide you everything you need to get started with HTML and challenge you to learn HTML. This includes lectures on basic syntax, all the common tags used to develop web content and how and where you can write HTML, top resources and links are included. You'll learn about HTML structure within web pages, explore HTML5 semantic elements, build your own HTML template, create HTML lists; use hyperlinks, add images; and more."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838552787
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 47 min., 41 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "This Python course was created especially for beginners in Python. Learn Python from scratch. Python is easy to learn and read, fast, universal (tons of useful libraries available). Python is often used by professional programmers. Even tho they use daily other languages, they still use Python to solve complex problems. Python is used by Google (Youtube), Facebook, Dropbox, Yahoo, NASA, IBM, Mozilla, Reddit. So learning it gives you an enormous opportunity on the market. I believe that everyone has the ability to develop software if they are taught properly. Including you. I'm going to give you the context of each new concept I teach you. After my course you will finally understand everything that you code. If you have any questions regarding the topics covered in this Python course, please feel free to ask. I'm always happy to help those who want to learn! Please check out the free lessons first!"--Resource description page.
    Note: Title from resource description page (Safari, viewed March 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838551278
    Language: English
    Pages: 1 online resource (1 streaming video file (13 hr., 35 min., 43 sec.)) , digital, sound, color
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web sites ; Design ; Electronic videos ; local ; Electronic videos
    Abstract: "This course starts from scratch, teaches you how to create websites, and covers everything from the basic syntax, all the common tags used to develop web content, and how and where you can write HTML, top resources and links included. You'll learn about HTML structure within web pages; explore HTML5 semantic elements; build your own HTML template; create HTML lists, hyperlinks, and add images; build tables for even more HTML structure; create forms with in-depth form examples and HTML tag explanations; add iframes and more cool HTML elements; create your own mini HTML site using only HTML; and everything you want to know about CSS, JavaScript, JavaScript Document Object Model (DOM), JSON, AJAX, and jQuery."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789802931
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 16 min., 49 sec.)) , digital, sound, color
    Keywords: Spring (Software framework) ; Application software ; Development ; Web applications ; Security measures ; Computer security ; Electronic videos ; local
    Abstract: "Securing your application from hackers is the most high-pressure concerns for developers. In this course, you'll learn how to protect your Java application from malicious attacks and users with the Spring Security framework. You'll integrate Spring Security into your application using the Spring frameworks through practical, hands-on examples. You'll see how to secure your web application, integrate authentication and authorization mechanisms, and restrict access to your application. You'll discover how to integrate it with popular frameworks such as Spring Web MVC, Spring-Boot, Spring-Data, Servlet API injection, and more. We'll cover the security challenges with Reactive web apps built for the cloud, RESTful web services, and microservice architectures with the Spring framework. You'll also implement techniques for protection against attacks such as session fixation, clickjacking, cross-site request forgery, and more. By the end of the course, you'll understand common security vulnerabilities and be able to prevent them with Spring Security, with an empirical approach to securing your web applications."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559885
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 39 min.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web applications ; Application software ; Development ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Easy document object manipulation with the most popular JavaScript Library. This course is perfect for anyone who wants to learn jQuery quickly in a fast-paced course that teaches you all the core fundamentals of jQuery to get you started quickly. Step-by-step learning covering the core parts of jQuery to get you coding quickly. Source code and everything you need to get started are included."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838558048
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 4 min., 39 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Application program interfaces (Computer software) ; Java (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "RPC is a new and modern framework for building scalable, modern, and fast APIs. It is leveraged by many top tech companies such as Google, Square, and Netflix and enables programmers to write microservices in any language they want while keeping the ability to easily communicate between these services. It relies on protocol buffers as the transport mechanism and the Service Definition Language. gRPC (Java) Master Class: Build Modern APIs and Microservices is the best way to get a great overview of all the possibilities offered by gRPC with your favourite language. "--Resource description page.
    Note: Title from resource description page (Safari, viewed March 13, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838556563
    Language: English
    Pages: 1 online resource (1 streaming video file (11 hr., 13 min.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Object-oriented programming (Computer science) ; Electronic videos ; local ; Electronic videos
    Abstract: "Learn Python Programming using a Step By Step Approach with 200+ code examples. Python is one of the most popular programming languages. Python offers both object-oriented and structural programming features. We love programming. Our aim with this course is to create a love for programming."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838824839
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 40 min., 14 sec.)) , digital, sound, color
    Keywords: Chef (Computer program) ; Information technology ; Management ; Configuration management ; Electronic videos ; local
    Abstract: "Are you the only Chef in the kitchen? Is your infrastructure suffering from snowflake servers? Are you sick and tired of provisioning machines by hand every time you need to put out a fire? Configuring infrastructure shouldn't be painful, it should be a joy. Chef Fundamentals has been reviewed and approved by the Chef Training team. The Chef team looks forward to the development of additional Chef Courses. Chef is a platform for the DevOps workflow, and is used to automate and manage it all--infrastructure, run-time environments and applications. The most enduring and transformative companies use Chef to become fast, efficient, and innovative software-driven organizations. Join Robin Beck as he automates everything in the only Chef-Certified class. Learn to combine resources into recipes, recipes into cookbooks, and transform your infrastructure into code. With Chef we'll learn to use the power of the Ruby language to eloquently describe the state of a system, whether you're new to automation or have been administering systems since 1992. We'll learn how to locally configure a server with the Chef Development Kit, then use the power of a Chef Server to distribute your cookbook to one, or a hundred systems."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838645625
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 47 min., 16 sec.)) , digital, sound, color
    Keywords: European Parliament ; General Data Protection Regulation ; Data protection ; Law and legislation ; European Union countries ; Privacy, Right of ; European Union countries ; Cloud computing ; Electronic videos ; local
    Abstract: "GDPR Foundation training enables you to learn the basic elements to implement and manage a compliance framework with regard to the protection of personal data. During this training course, you will understand fundamental privacy principles and become familiar with the role of the Data Protection Officer."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 9, 2019). - Presenter's name from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838641283
    Language: English
    Pages: 1 online resource (1 streaming video file (11 hr., 6 min., 32 sec.)) , digital, sound, color
    Keywords: Django (Electronic resource) ; Application software ; Development ; Web applications ; Python (Computer program language) ; Application program interfaces (Computer software) ; Electronic videos ; local
    Abstract: "This is a very practical course where we take a list of requirements from a fictional company to build a real estate application using Django. We will take a basic html/css Bootstrap 4 theme and turn it into a real working application with an admin area to manage resources including property listings, realtors and contact inquiries. We also have a section on learning basic Python syntax."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838556570
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 15 min., 15 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; Ajax (Web site development technology) ; JavaScript (Computer program language) ; Web applications ; Application software ; Development ; Electronic videos ; local
    Abstract: "Explore using JavaScript XHR and fetch to connect to multiple web API endpoints retrieve JSON data and update HTML. Access several popular web APIs and retrieve response content for web applications. This course covers how to make AJAX requests using the XMLHttpRequest within JavaScript as well as fetch. JavaScript code knowledge is a prerequisite for the course. Scope of this course is focused on using JavaScript to connect to web APIs."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838640019
    Language: English
    Pages: 1 online resource (1 streaming video file (10 hr., 50 min., 42 sec.)) , digital, sound, color
    Keywords: Computing Technology Industry Association ; Examinations ; Study guides ; Penetration testing (Computer security) ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Telecommunications engineers ; Certification ; Examinations ; Study guides ; Electronic videos ; local
    Abstract: "Mike Meyers and the Total Seminars Team, your source for best-selling cybersecurity courses, brings you this ethical hacking and penetration testing course with your instructor Michael Solomon, Ph.D., CISSP, PMP, CISM. We've added two bonus practice tests. One practice test covers the EC-Council Certified Ethical Hacker CEH certification exam; the other practice test covers the CompTIA PenTest+ certification exam. Test your readiness to pass either of these industry ethical-hacking certification exams. With 30+ years' experience in security, privacy, Blockchain, and data science, and an energetic presentation style, Michael takes his proficiency in network penetration testing and consolidates it into this informative and engaging course. Whether you're looking to pass the CompTIA PenTest+ certification exam, take your next step in the CompTIA Cybersecurity Pathway, or you're just looking to learn some awesome ethical hacking skills, you're in the right place. Keep in mind that there's much more to being an ethical hacker than what's covered here, including how to secure a network; however, this course focuses on how to be a pentester. A pentester plans and scopes a pentest engagement with a client, finds vulnerabilities, exploits them to get into a network, then reports on those findings to the client."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 17, 2019). - Presenter's name from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838550820
    Language: English
    Pages: 1 online resource (1 streaming video file (22 hr., 41 min., 12 sec.)) , digital, sound, color
    Keywords: Computer networks ; Examinations ; Study guides ; Routing (Computer network management) ; Examinations ; Study guides ; Internetworking (Telecommunication) ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Study guides ; Electronic videos ; local
    Abstract: "This course is perfect for you if you have not used GNS3 before. Learn how to download, install, and configure GNS3 on a Windows PC. Learn the basics (and some advanced topics) of GNS3 including: Getting started with the software from novice to advanced-level, including: IOS selection, hardware requirements, switching support, installing the new GNS3 VM with VMware & ESXi, getting familiar with the GUI and icons, and more; Get access to some amazing FREE tools that complement and work well with GNS3, including Solarwinds Response Time Viewer, which helps to quickly analyze Wireshark packet capture files to troubleshoot performance issues."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559687
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 28 min., 2 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Create Dynamic and interactive web pages with JavaScript and the DOM. In this course, you will learn how to make web-pages dynamic and interactive using JavaScript to connect with the Document Object Model and influence and manipulate page elements. The Document Object Model is a massive object that represents your page elements and their attributes. JavaScript can easily select objects within the DOM and use their content to change the display, add interactive events, update styling, and a whole lot more. JavaScript makes your web page come to life; it opens doors and makes amazing things happen on your website. This course covers only the JavaScript Document Object Model and prior JavaScript knowledge is a prerequisite."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789958386
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 18 min., 45 sec.)) , digital, sound, color
    Keywords: Machine learning ; Python (Computer program language) ; Artificial intelligence ; Electronic videos ; local
    Abstract: "You'll begin by learning how to use the syntax of scikit-learn. You'll study the difference between supervised and unsupervised models, as well as the importance of choosing the appropriate algorithm for each dataset. You'll apply unsupervised clustering algorithm over 1990 US Census dataset, to discover patterns and profiles, and explore the process to solve a supervised machine learning problem. Then, the focus of the course shifts to supervised learning algorithms. You'll learn to implement different supervised algorithms and develop neural network structures using the scikit-learn package. You'll also learn how to perform coherent result analysis to improve performance of the algorithm by tuning hyperparameters. When it finishes, this course would have given you the skills and confidence to start programming machine learning algorithms."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789953671
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 48 min., 20 sec.)) , digital, sound, color
    Keywords: Machine learning ; Artificial intelligence ; Neural networks (Computer science) ; Python (Computer program language) ; Electronic videos ; local
    Abstract: "Machine learning and neural networks are fast becoming pillars on which you can build intelligent applications. The course will begin by introducing you to Python and discussing using AI search algorithms. You will learn math-heavy topics, such as regression and classification, illustrated by Python examples. You will then progress on to advanced AI techniques and concepts, and work on real-life data sets to form decision trees and clusters. You will be introduced to neural networks, which is a powerful tool benefiting from Moore's law applied on 21st-century computing power. By the end of this course, you will feel confident and look forward to building your own AI applications with your newly-acquired skills!"--Resource description page.
    Note: Title from resource description page (Safari, viewed April 29, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789809084
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 56 min., 1 sec.)) , digital, sound, color
    Keywords: Business intelligence ; Computer programs ; Information visualization ; Computer programs ; Business ; Data processing ; Visual analytics ; Electronic videos ; local
    Abstract: "This no-nonsense, hands-on course will help you create well-designed, truthful, insightful, and actionable reports using Power BI, an industry-standard data analysis tool. You will process and clean realistic data, extract meaning from it, and communicate it using charts and visualizations. You'll do all this by using Power BI and its built-in DAX language. By the end of the course, you will be able to use Power BI effectively as a business analytics tool to load, pre-process, and model data and create meaningful and actionable reports and visualizations."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789803778
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 19 min., 25 sec.)) , digital, sound, color
    Keywords: Finance ; Data processing ; Finance ; Decision making ; Data processing ; Artificial intelligence ; Machine learning ; Electronic videos ; local
    Abstract: "In this course, you'll first learn how to quickly get started with ML in finances by predicting the future currency exchange rates using a simple modern machine learning method. In this example, you'll learn how to choose the basic data preparation method and model and then how to improve them. In the next module, you'll discover a variety of ways to prepare data and then see how they influence models training accuracy. In the last module, you'll learn how to find and test a few key modern machine learning models to pick up the best performing one. After finishing this course, you'll have a solid introduction to apply ML methods to financial data forecasting."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789538229
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 53 min., 19 sec.)) , digital, sound, color
    Keywords: Android (Electronic resource) ; Application software ; Development ; Mobile computing ; Electronic videos ; local
    Abstract: "This course will show you all new Android Jetpack Architecture components and features. You will develop Android applications by making use of all the architecture components available with Jetpack to reduce bugs in your codebase and provide seamless and smooth application development. Adding architectural components to your projects will increase their scalability and reduce code bugs. By the end of the course, you will know how to use Jetpack to manage background tasks, navigation, paging, life-cycle management, and much more."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 15, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838649296
    Language: English
    Pages: 1 online resource (1 streaming video file (11 hr., 29 min., 36 sec.)) , digital, sound, color
    Keywords: AngularJS (Software framework) ; Application software ; Development ; Web applications ; Electronic videos ; local
    Abstract: "This practical course on Angular 7 (latest version) will help you become a better web application developer. People who are passionate and want to learn more about AWS using Python and Boto3 will benefit from this course."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 5, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838647889
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 22 min., 47 sec.)) , digital, sound, color
    Keywords: OpenGL ; Computer graphics ; C++ (Computer program language) ; Electronic videos ; local
    Abstract: "This course is designed to give you an easy and visual introduction to the amazing world of computer graphics (using OpenGL, GLSL, and C ++). In fact, the course is very easy to master because it is practical, visual, and well illustrated, to help you develop your visual intuition when it comes to 3D programming models (I developed some beautiful illustrations and visualizations-just to show you how things work under the hood). This course will help you build the proper mental models of the underlying concepts and processes of OpenGL and 3D math (because they're tricky). There are live coding sessions and you have full access to the source code for each lesson. The course covers all the important topics of modern OpenGL, such as: Geometry, and buffers, VBOs, and VAOs Transformations and matrix stacks, Shaders and GLSL, Some procedural art (and GLSL shader-generated images), Texturing and lighting."--Resource description page.
    Note: Title from resource description page (viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838646264
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 15 min., 9 sec.)) , digital, sound, color
    Keywords: Microsoft Excel (Computer file) ; Electronic spreadsheets ; Examinations ; Study guides ; Microsoft software ; Examinations ; Study guides ; Electronic videos ; local
    Abstract: "Microsoft Certification (MOS) - Use your knowledge to become a Microsoft Office Specialist in Core Excel. This course will prepare you for the Microsoft Office Specialist Exam 77-727. The course provides an overview of the exam, the objective requirements set by Microsoft, tips on how to prepare and what to expect on the day of the test. It includes a comprehensive bank of test exercises which reflect the style of questions asked in the 77-727 Microsoft Core Excel exam. A comprehensive series of lectures are provided which cover every step needed to succeed."--Resource description page.
    Note: Title from resource description page (viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838644772
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 35 min., 2 sec.)) , digital, sound, color
    Keywords: Computer games ; Programming ; Artificial intelligence ; JavaScript (Computer program language) ; Tic-tac-toe ; Electronic videos ; local
    Abstract: "Artificial intelligence & JavaScript 2D Game Development - MinMax algorithm - 'Computer vs You' Tic Tac Toe AI game"--Resource description page.
    Note: Title from resource description page (Safari, viewed April 22, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788994033
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 25 min., 43 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Cloud computing ; Virtual computer systems ; Electronic data processing ; Distributed processing ; Open source software ; Electronic videos ; local
    Abstract: "This course shows you how Docker can be used to isolate your application services and their dependencies into a single self-contained unit that can reliably run anywhere. You will learn to build, ship and run distributed applications on any platform using Kubernetes as the orchestrator. With Docker containers, your applications can run smoothly without you worrying about the environment where they run. This aids in improved security, better scalability, resilience and fault-tolerance, making life easier for developers and operators alike who need a standardized deployment and operations model. By the end of this course you will be able to use Docker and Kubernetes to build distributed applications that are scalable, resilient, fault tolerant and secure. Furthermore you will be able to deploy these applications to any Kubernetes cluster running on any platform on premise or in the cloud."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838827533
    Language: English
    Pages: 1 online resource (1 streaming video file (36 hr., 26 min., 22 sec.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Swift (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "Use XCode 9 & Swift 4 to make real iOS 11 apps like Uber and Instagram, with CoreML & ARKit. Includes AWS Credit & more!"--Resource description page.
    Note: Title from resource description page (Safari, viewed May 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838822644
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 51 min., 6 sec.)) , digital, sound, color
    Keywords: Hacking ; Penetration testing (Computer security) ; Internet ; Security measures ; Computer networks ; Security measures ; Computer security ; Electronic videos ; local
    Abstract: "This course contains everything to start working as a web pentester. You will learn about exploitation techniques, hacking tools, methodologies, and the whole process of security assessments. It is absolutely hands-on, you will do all the attacks in your own penetration testing environment using the provided applications. The targets are real open-source software. You will have to work hard but in the end, you will be able to do web security assessments on your own as a real ethical hacker. My name is Geri and I am the instructor of this course about web application hacking. If you are interested in hacking and IT security, then this is the perfect place to start. You might be a developer, an IT administrator, or basically anybody with an IT background. With this training, you will get everything you need to start working as a professional web penetration tester."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838648084
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 18 min., 48 sec.)) , digital, sound, color
    Keywords: Microsoft Excel (Computer file) ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Microsoft software ; Examinations ; Study guides ; Electronic videos ; local
    Abstract: "This course will prepare you to take the 77-728 Excel Expert certification exam from Microsoft. Every aspect of the exam is covered in detail, together with exercises and solutions. This course is delivered by a University professor who has many years' experience in teaching Excel to undergraduate students and is also a Microsoft Office Specialist examiner. If you take this course and follow the guidelines provided, you will enhance your chances of obtaining this valuable qualification. Prove your skills by obtaining independent certification from Microsoft."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838640729
    Language: English
    Pages: 1 online resource (1 streaming video file (13 hr., 38 min., 2 sec.)) , digital, sound, color
    Keywords: Salesforce (Online service) ; Customer relations ; Management ; Data processing ; Sales management ; Data processing ; Application software ; Development ; Dashboards (Management information systems) ; Cloud computing ; Electronic videos ; local ; Electronic videos
    Abstract: "Manage and Understand the way your users communicate with customers with Activity Management If you're only taught how to add 1+1 and you're asked to add 2+2 on the test, you may not necessarily know how to. But if you're taught how to add any numbers together, the test will suddenly appear much easier! And of course, he wants to make sure you get value out of this course! So, what are you waiting?! Get the course NOW and become a Salesforce Certified Admin!"--Resource description page.
    Note: Title from resource description page (Safari, viewed June 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838558888
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 14 min., 29 sec.)) , digital, sound, color
    Keywords: Amazon.com (Firm) ; Data warehousing ; Cloud computing ; Big data ; SQL (Computer program language) ; Electronic videos ; local
    Abstract: "Amazon Redshift is a low-cost cloud data platform that can scale from gigabytes to petabytes on a high-performance, column-oriented SQL engine. Amazon Redshift brings the power of scale-out architecture to the world of traditional data warehousing. In this course, you will explore this low-cost, cloud-based storage, which can be scaled up or down to meet your true size and performance needs. You will learn to configure a sample data warehouse. Next, you will explore Redshift's internal workings and architecture, and learn what makes it so fast. You will get hands-on experience connecting, querying, and building BI and data viz products and learn how to secure, maintain, and administer your new platform. By the end of this course, you will be able to scale from gigabytes to petabytes on this high-performance, column-oriented SQL engine."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 27, 2019). - Presenter's name from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838556976
    Language: English
    Pages: 1 online resource (1 streaming video file (25 hr., 43 min., 56 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "Zero Java Programming Experience? No Problem. Do you want to take the first steps to Become a Great Java Programmer? Do you want to Learn Java Step By Step in a Fail Safe in 28 Minutes Way? Do you want to Learn to Write Great Java Programs? Java is one of the most popular programming languages. Java offers both object-oriented and functional programming features. We take a hands-on approach using a combination of JShell and Eclipse as an IDE to illustrate more than 200 Java Coding Exercises, Puzzles and Code Examples. This course assumes no previous (beginner) programming or Java experience. If you've never programmed a computer before, or if you already have experience with another programming language and want to quickly learn Java, this is a perfect course for you."--Resource description page.
    Note: Title from resource description page (viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838554972
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 49 min., 50 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Cryptography ; Computer security ; Data encryption (Computer science) ; Electronic videos ; local
    Abstract: "Security is paramount for any application. Cryptography occurs all across software fields: it protects all HTTPS traffic between browsers, encrypts phone storage against prying eyes, and can even hide files inside other files through a technique called steganography. This course is for developers looking to design a system that uses cryptography, rather than designing new algorithms. Most developers simply need to put the right pieces together to make their own system work. In this course, you will break down the concepts behind cryptography into simple lessons, covering terminology, algorithms, standards, and encryption/decryption techniques. We will also walk through how cryptographic systems are hacked to bypass (rather than break) their cryptographic capabilities."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 22, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838553241
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 25 min., 58 sec.)) , digital, sound, color
    Keywords: Microsoft .NET Framework ; Visual Basic (Computer program language) ; Electronic videos ; local
    Abstract: "This course introduces beginners to the basic fundamentals of VB.NET with easy, hands-on exercises that you can practice right in the browser. Learn everything there is to know about Visual Basic applications and how to program them. A step by step approach is used to explain every facet of these topics."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789956252
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 12 min., 21 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Electronic data processing ; Distributed processing ; Management ; Application software ; Development ; Electronic videos ; local
    Abstract: "This course will teach you how to use Python on parallel architectures. You'll learn to use the power of NumPy, SciPy, and Cython to speed up computation. Then you will get to grips with optimizing critical parts of the kernel using various tools. You will also learn how to optimize your programmer using Numba. You'll learn how to perform large-scale computations using Dask and implement distributed applications in Python; finally, you'll construct robust and responsive apps using Reactive programming. By the end, you will have gained a solid knowledge of the most common tools to get you started on HPC with Python."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789955071
    Language: English
    Pages: 1 online resource (1 streaming video file (34 hr., 21 min., 5 sec.)) , digital, sound, color
    Edition: 3rd edition.
    Keywords: Node.js ; Application software ; Development ; JavaScript (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "The Complete Node.js Developer Course covers the fundamentals of Node before diving deep into great tools like Express, Mongoose, and MongoDB. The entire course is based around a single goal: Turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications. The best way to learn Node is by building Node apps. From the very start, you'll be programming every project and working through challenges that I've designed to reinforce what you've learned. This will give you the hands-on experience necessary to be able to create and launch your own project once you're done."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789953688
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 30 min., 14 sec.)) , digital, sound, color
    Keywords: Spark (Electronic resource : Apache Software Foundation) ; Big data ; Python (Computer program language) ; Application program interfaces (Computer software) ; Cloud computing ; Electronic data processing ; Electronic videos ; local
    Abstract: "Processing big data in real time is challenging due to scalability, information consistency, and fault-tolerance. Big Data Processing with Apache Spark teaches you how to use Spark to make your overall analytical workflow faster and more efficient. You'll explore all core concepts and tools within the Spark ecosystem, such as Spark Streaming, the Spark Streaming API, machine learning extension, and structured streaming. You'll begin by learning data processing fundamentals using Resilient Distributed Datasets (RDDs), SQL, Datasets, and Dataframes APIs. After grasping these fundamentals, you'll move on to using Spark Streaming APIs to consume data in real time from TCP sockets, and integrate Amazon Web Services (AWS) for stream consumption. By the end of this course, you'll not only have understood how to use machine learning extensions and structured streams but you'll also be able to apply Spark in your own upcoming big data projects."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 15, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838826352
    Language: English
    Pages: 1 online resource (1 streaming video file (15 hr., 10 min., 35 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Computer technicians ; Certification ; Study guides ; Electronic data processing personnel ; Certification ; Study guides ; Electronic videos ; local ; Electronic videos
    Abstract: "This course is designed to help prepare you for the CompTIA Security+ (SY0-501) certification exam and covers the six domains for the Security+ (SY0-501) certification exam: Threats, attacks, and vulnerabilities; Technologies and tools; Architecture and design; Identity and access management; Risk management; Cryptography and PKI."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 22, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838648985
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 11 min., 58 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "In this CISSP Domain 3 and 4 video boot camp course, I will help you get the knowledge you need to pass the CISSP certification. Prepare for the 2018 version of the Certified Information Systems Security Professional (CISSP) Certification Exam, which is what you will be tested on until the next CISSP curriculum update in 2021."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838648374
    Language: English
    Pages: 1 online resource (1 streaming video file (8 hr., 17 min., 38 sec.)) , digital, sound, color
    Keywords: Computer security ; Computer networks ; Security measures ; Data protection ; Mobile computing ; Employees ; Training of ; Electronic videos ; local
    Abstract: "It's one of today's most important mobility challenges: How do you empower employees to be productive, while still protecting the massive amounts of data moving through your organization's mobile environment? Microsoft Enterprise Mobility + Security (EMS) provides the mobile productivity your employees want and the data protection your company needs. Through our EMS Learning Path, learn how EMS provides the tools to achieve both, providing your organization maximum mobile productivity. By taking this course, you will learn how to meet the challenges of enhancing the security and communications of your employees without interrupting workflow across users, devices, and apps."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 9, 2019). - Presenter's name from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838646882
    Language: English
    Pages: 1 online resource (1 streaming video file (15 hr., 1 min., 59 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Examinations ; Study guides ; Web services ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Cloud computing ; Examinations ; Study guides ; Web applications ; Electronic videos ; local
    Abstract: "The purpose of this course is to teach you AWS practically so that you can take and pass the test easily. All the crucial parts of the AWS Developer Associate certification are included in the course. Each chapter has its own practical use cases, and there will never be a moment where you feel lost. You will learn about AWS basics, EC2, S3, Cloud Formation, DynamoDB, VPC, IAM, lambdas, and lot more. Students should have access to an AWS account to practice in the concepts and basic knowledge of Linux will be useful for completing this course."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 25, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838645274
    Language: English
    Pages: 1 online resource (1 streaming video file (11 hr., 23 min., 34 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Web applications ; JavaScript (Computer program language) ; Application program interfaces (Computer software) ; Electronic videos ; local ; Electronic videos
    Abstract: "In this course, you will learn to master React 16.3+ concepts including the new Context API as well as Redux. We target certain concepts while progressively building real applications. Whether you have never touched React or have been working with it for a while and want to learn more and build some cool stuff, this course is for you. The final project will be a React/Redux client management panel which uses Firebase for authentication and Firestore to store data."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 3, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789534528
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 43 min., 12 sec.)) , digital, sound, color
    Keywords: Management information systems ; Business intelligence ; Computer programs ; Information visualization ; Data mining ; Electronic videos ; local
    Abstract: "You've probably done some beginner work on Qlik Sense, so you know how easy it is to work with the interface. However, there is always more than what we see on the Qlik Sense dashboard. Work done by developers in the extremity plays a very important role while making an appealing and well-performing dashboard. If your data model is not designed appropriately, you will face issues not only with the performance of the app but also with the quality of its output. In this course, we look at everything that goes into creating a data model to give you the most optimized performance, including how to load data from different data sources, fix synthetic keys, and other issues. Also included are topics such as creating link tables, the master calendar script, and applying set analysis to your data. Thus, you will master the art of creating dashboards that are not only visually appealing and accurate but also very informative and a BIG bonus to your team while making those tough decisions."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838555702
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 18 min., 4 sec.)) , digital, sound, color
    Keywords: Software architecture ; Computer programmers ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this course, You will learn how to start your journey towards becoming a software architect. You will understand what architecture is all about and what your goal as an architect should be. You will understand the thought process of successful software architects. You will learn about the fundamental pillars of sofware architecture: technology skill, domain knowledge, and soft skills. You will understand the importance of enterprise and application standards with examples of REST API and microservice standards. You will learn about the importance of having good governance as a software architecture team. You will learn how to make your teams productive. In this course, we will not discuss specific architecture patterns. The objective to get your mindset right. Start learning now. Hit the enroll button!"--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838551612
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 54 min., 10 sec.)) , digital, sound, color
    Keywords: Puppet (Computer file) ; Configuration management ; Automation ; Electronic videos ; local
    Abstract: "Puppet is a leading IT automation platform in DevOps that is used to manage various stages of the IT infrastructure life cycle, including the provisioning, patching, configuration, and management of operating system and application components across enterprise data centers and cloud infrastructures. This course introduces a beginner to basic fundamentals of Puppet with easy to do hands-on exercises that you can practice right in the browser. The course introduces basic use cases of Puppet followed by an introduction to Puppet Setup, Architecture, Puppet Resources, Classes, Manifests, Profiles, Facts etc. Each lecture is accompanied by a set of coding exercises giving the user a hands-on experience in developing Puppet Manifest Files."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789958249
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 51 min., 46 sec.)) , digital, sound, color
    Keywords: Tableau (Computer file) ; Information visualization ; Electronic data processing ; Electronic videos ; local
    Abstract: "What makes this training module different? This step-by-step guide is designed to give you practical and essential skills that anyone doing data visualization and analytics needs to have. You'll be able to boost your visualizations by learning techniques such as adding filters and quick filters, and using color schemas in dashboards. By the end of this course, you'll have the skills to make your Tableau data visualization projects a success by creating fascinating stories and offering invaluable guidance when strategic business decisions are being made."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789954265
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 22 min., 47 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Machine learning ; Cloud computing ; Web services ; Artificial intelligence ; Electronic videos ; local
    Abstract: "Machine Learning with AWS is the right place to start if you are a beginner interested in learning useful artificial intelligence (AI) and machine learning skills using Amazon Web Services (AWS), the most popular and powerful cloud platform. You will learn how to use AWS to transform your projects into apps that work at high speed and are highly scalable. From natural language processing (NLP) applications, such as language translation and understanding news articles and other text sources, to creating chatbots with both voice and text interfaces, you will learn all that there is to know about using AWS to your advantage. You will also understand how to process huge numbers of images fast and create machine learning models. "--Resource description page.
    Note: Title from resource description page (Safari, viewed March 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789953091
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 17 min., 12 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Computer technicians ; Certification ; Study guides ; Electronic data processing personnel ; Certification ; Study guides ; Electronic videos ; local
    Abstract: "The CompTIA Security+ SY0-501 course enables you to gain the knowledge and skills required to install and configure systems to secure applications, networks, and devices. You'll be able to perform threat analysis and respond with appropriate mitigation techniques. You'll participate in risk mitigation activities and operate with an awareness of applicable policies, laws, and regulations. Upon successfully validating your skills by passing the certification exam, you'll be able to perform these tasks to support the principles of confidentiality, integrity, and availability."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838643393
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 3 min., 35 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "Prepare for the 2018 version of the Certified Information Systems Security Professional (CISSP) Certification Exam, which is what you will be tested on until the next CISSP curriculum update in 2021. To pass you obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. It is very much an English exam, you need to answer the questions from (ISC)²'s point of view, in their perfect world. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie. Most hands-on techies that fail the CISSP exam do so because they answer from a point of being reactive, not being proactive. The CISSP exam is using the Computerized Adaptive Testing (CAT) format, and is 3 hours long and will have 100-150 questions. Most people studying for the CISSP certification will use multiple books, video courses, and 3-5000 practice questions before taking the exam, this really is the path to success."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838641191
    Language: English
    Pages: 1 online resource (1 streaming video file (46 min., 12 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "To pass you obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. It is very much an English exam, you need to answer the questions from (ISC)²'s point of view, in their perfect world. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie. Most hands-on techies that fail the CISSP exam do so because they answer from a point of being reactive, not being proactive. The CISSP exam is using the Computerized Adaptive Testing (CAT) format, and is 3 hours long and will have 100-150 questions. Most people studying for the CISSP certification will use multiple books, video courses, and 3-5000 practice questions before taking the exam, this really is the path to success."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838646189
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 37 min., 45 sec.)) , digital, sound, color
    Keywords: Spring (Software framework) ; Telecommunication ; Message processing ; Queuing networks (Data transmission) ; Java (Computer program language) ; Electronic videos ; local
    Abstract: "This course will walk you through the beginning from scratch - messaging itself! We'll discover what messaging means and how it affects our architectural decisions and design considerations. Next, we will study about Advanced Message Queueing Protocol (AMQP). We'll discover the benefits and reasons behind the popularity of AMQP and how it has shaped the architecture of RabbitMQ from messaging concepts to client platforms making use of it. We'll learn Queues, Exchanges, Bindings, Routings, Publishers, Subscribers, and more about RabbitMQ!. We'll install all the necessary software for RabbitMQ and have it up and running on our machines - both on Windows and MacOS. We'll see and learn how RabbitMQ Dashboard helps us easily monitor and manage our RabbitMQ server and send our first ever message to RabbitMQ! RabbitMQ is the most widely-deployed open-source message broker or messaging middleware in other terms. RabbitMQ is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. RabbitMQ runs on many operating systems and cloud environments. It also provides a wide range of developer tools for most popular languages."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 3, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838641467
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 45 min., 42 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "To pass you obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. It is very much an English exam, you need to answer the questions from (ISC)²'s point of view, in their perfect world. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie. Most hands-on techies that fail the CISSP exam do so because they answer from a point of being reactive, not being proactive. The CISSP exam is using the Computerized Adaptive Testing (CAT) format, and is 3 hours long and will have 100-150 questions. Most people studying for the CISSP certification will use multiple books, video courses, and 3-5000 practice questions before taking the exam, this really is the path to success."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838640279
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 8 min., 30 sec.)) , digital, sound, color
    Keywords: Computer security Study guides Examinations ; Computer networks Study guides Security measures ; Examinations ; Electronic data processing personnel Certification ; Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic videos ; local ; Electronic data processing personnel ; Certification ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Examens ; Guides de l'étudiant ; Computer networks ; Security measures ; Examinations ; Computer security ; Examinations ; Sécurité informatique ; Examens ; Guides de l'étudiant ; examination study guides ; Study guides ; Study guides ; Guides de l'étudiant
    Abstract: "Prepare for the 2018 version of the Certified Information Systems Security Professional (CISSP) Certification Exam, which is what you will be tested on until the next CISSP curriculum update in 2021. You obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. The CISSP exam is very much an English exam. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Remember the new version of the CISSP exam is being used, you will test on the CAT format, 3 hours 100-150 questions (as of December 18th, 2017). You need to answer the questions from (ISC)²'s point of view, in their perfect world. Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie. Most hands-on techies that fail the CISSP exam do so because they answer from a point of being reactive, not being proactive."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838646080
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 56 min., 29 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "Prepare for the 2018 version of the Certified Information Systems Security Professional (CISSP) Certification Exam, which is what you will be tested on until the next CISSP curriculum update in 2021. To pass you obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. It is very much an English exam, you need to answer the questions from (ISC)²'s point of view, in their perfect world. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838641900
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 20 min., 31 sec.)) , digital, sound, color
    Keywords: Computer security ; Examinations ; Study guides ; Computer networks ; Security measures ; Examinations ; Study guides ; Electronic data processing personnel ; Certification ; Electronic videos ; local ; Electronic videos
    Abstract: "Prepare for the 2018 version of the Certified Information Systems Security Professional (CISSP) Certification Exam, which is what you will be tested on until the next CISSP curriculum update in 2021. To pass you obviously need to have the knowledge for the CISSP certification exam, but it is much more than that. It is very much an English exam, you need to answer the questions from (ISC)²'s point of view, in their perfect world. You need to be able to spot the keywords (PKI, policy, asymmetric, BCP) as well as the indicators (first, best, last, least, most). Understand and answer every question from a Manager or a Risk Advisers point of view, NOT from an executive or as a techie. Most hands-on techies that fail the CISSP exam do so because they answer from a point of being reactive, not being proactive. The CISSP exam is using the Computerized Adaptive Testing (CAT) format, and is 3 hours long and will have 100-150 questions. Most people studying for the CISSP certification will use multiple books, video courses, and 3-5000 practice questions before taking the exam, this really is the path to success."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559205
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 42 min., 26 sec.)) , digital, sound, color
    Keywords: Computer networks ; Security measures ; Computer security ; Technology ; Risk assessment ; Information technology ; Management ; Electronic videos ; local
    Abstract: "In this course, we'll cover threat and vulnerability management. We introduce you to the core components of comprehensive vulnerability assessment, and provide the hands-on instruction necessary to produce a vigorous defensive strategy from day one. The course is focused on equipping information security personnel from midsize to large organizations charged with effectively and efficiently securing a few hundred or more systems. By the end of the course, you'll build a solid base around the entire vulnerability management process including the understanding of vulnerabilities, identifying and ranking the security issues, and recommending solutions to remediate the security issues. This process will also help to prevent security breaches."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789531381
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 53 min., 28 sec.)) , digital, sound, color
    Keywords: Bootstrap (Computer program) ; React (Computer program) ; Web site development ; Application software ; Development ; Web applications ; Electronic videos ; local
    Abstract: "React is one of the most popular front-end JavaScript library for interactive web applications. Bootstrap 4 is a free HTML, CSS, and JavaScript framework that allows developers to build responsive, mobile-first websites. Integrating Bootstrap with React allows web developers to write much cleaner code, thus reducing the time spent on the frontend. In this course, the author, Bruce Van Horn, will help you gain a thorough understanding of the Bootstrap framework and will show you how to build impressive web apps. You will build a website with UI elements such as image galleries and custom pricing/shopping tools along with Bruce. He will show you how to use HTML, ES6, CSS, React, and Bootstrap 4 to build your own dynamic website. By the end of the course, you will be able to build real-time responsive web apps using React and Bootstrap and will have learned to use the ES6 Syntax."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 25, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559045
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 40 min., 35 sec.)) , digital, sound, color
    Keywords: Swift (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "This is the most comprehensive, yet straight-forward course for the mobile application programming. Whether you have never programmed before, already know basic syntax, this course is for you! This course will teach you core data in a practical manner, with every lecture. Learn mobile app building in a way that will advance your career and increase your knowledge, all in a fun and practical way!"--Resource description page.
    Note: Title from resource description page (Safari, viewed February 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789955958
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 13 min., 44 sec.)) , digital, sound, color
    Keywords: Node.js ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "In this course the author will explain you what is NPM and how it is used. You will learn how to initialize new project, how to install new dependencies and explore their child dependencies. We will also discuss what is Semantic Versioning and what Major, Minor and Patch versions mean. You will also understand what is the purpose of the package-lock.json file. The author will explain to you what is the purpose of the NPM scripts and how they should be used. We will talk about built-in NPM scripts and a custom script. Also, we will combine several NPM scripts in a one using npm-run-all external package. You will understand what is executable script and what is the purpose of the .bin folder in the node_modules folder. He will explain to you what is shebang line and how it is used on the Unix-based system and on Windows. Happy learning!"--Resource description page.
    Note: Title from resource description page (viewed December 3, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789801767 , 1789801761
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Machine learning ; Artificial intelligence ; Electronic books ; Electronic books ; local
    Abstract: With the flexibility and features of scikit-learn and Python, build machine learning algorithms that optimize the programming process and take application performance to a whole new level Key Features Explore scikit-learn uniform API and its application into any type of model Understand the difference between supervised and unsupervised models Learn the usage of machine learning through real-world examples Book Description As machine learning algorithms become popular, new tools that optimize these algorithms are also developed. Machine Learning Fundamentals explains you how to use the syntax of scikit-learn. You'll study the difference between supervised and unsupervised models, as well as the importance of choosing the appropriate algorithm for each dataset. You'll apply unsupervised clustering algorithms over real-world datasets, to discover patterns and profiles, and explore the process to solve an unsupervised machine learning problem. The focus of the book then shifts to supervised learning algorithms. You'll learn to implement different supervised algorithms and develop neural network structures using the scikit-learn package. You'll also learn how to perform coherent result analysis to improve the performance of the algorithm by tuning hyperparameters. By the end of this book, you will have gain all the skills required to start programming machine learning algorithms. What you will learn Understand the importance of data representation Gain insights into the differences between supervised and unsupervised models Explore data using the Matplotlib library Study popular algorithms, such as k-means, Mean-Shift, and DBSCAN Measure model performance through different metrics Implement a confusion matrix using scikit-learn Study popular algorithms, such as Naive-Bayes, Decision Tree, and SVM Perform error analysis to improve the performance of the model Learn to build a comprehensive machine learning program Who this book is for Machine Learning Fundamentals is designed for developers who are new to the field of machine learning and want to learn how to use the scikit-learn library to develop machine learning algorithms. You must have some knowledge and experience in Python programming, but you do not need any prior knowledge of scikit-learn or machine learning algorithms.
    Note: Description based on online resource; title from resource description page (Safari, viewed February 15, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789618099
    Language: English
    Pages: 1 online resource (1 streaming video file (37 hr., 21 min., 16 sec.)) , digital, sound, color
    Keywords: Percival, Rob ; speaker ; Android (Electronic resource) ; Java (Computer program language) ; Application software ; Development ; Mobile apps ; Electronic videos ; local
    Abstract: "Learn Android App Development with Android 8.0 Oreo by building real apps including Twitter, Instagram, and Super Mario Run. Wish you'd thought of Whatsapp/ Instagram/ Google Maps? Me too. But until I work out how to build a time machine, this course is the next best thing - The Complete Android Oreo Developer Course. Kicking things up a notch from my smash-hit The Complete Android N Developer Course, my latest course is your fast-track, skip-the-queue ticket to building high-caliber Android apps. Because let's face it, you're busy. You want results. And you don't have time to hang around. Whether you're looking to usher in the next generation of smart TVs, fitness wearables, games consoles, game-changing AI, smart watches, or you just want to build simple apps for good old-fashioned fun, Android 8.0 Oreo is your key to unbridled creativity."--Resource description page.
    Note: Title from resource description page (Safari, viewed February 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789615449
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 12 min., 5 sec.)) , digital, sound, color
    Keywords: Management information systems ; Business intelligence ; Computer programs ; Information visualization ; Data mining ; Electronic videos ; local
    Abstract: "Qlik Sense enables you to create interactive reports and dashboards with stunning charts and graphs. This course will show how you can use Qlik Sense to build your own dashboard. You will start by connecting your Data with Qlik Sense and will create your own Qlik Sense app. You will see how to add data from popular spreadsheet applications MS Excel and work with Qlik Sense components such as charts, list boxes, input boxes, and Text objects. You'll build your own dashboard by adding different functionalities, perform analyses, and secure your data in Qlik Sense. By the end of the course, you will able to analyze data and make business decisions faster."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789614992
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 2 min., 52 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; Go (Computer program language) ; Web services ; Client/server computing ; Electronic videos ; local
    Abstract: "REST is an architectural style that tackles the challenges of building scalable web services. APIs provide the fabric through which systems interact, and REST has become synonymous with APIs. The depth, breadth, and ease of use of Go, make it a breeze for developers to work with it to build robust Web APIs. This course will teach you to build a RESTful web server. You will learn to add routing and handle requests, thus making your APIs more RESTful. Later, by testing and profiling your code you will ensure it runs correctly and behaves well at scale. Moving on with security, you will learn to log requests and outcomes of API calls and speed up performance using the Echo framework. By the end of this course, you will have the knowledge you need to start building your own enterprise-grade RESTful web services that are production-ready, secure, scalable, and reliable."--Resource description page.
    Note: Title from resource description page (Safari, viewed February 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789612837
    Language: English
    Pages: 1 online resource (1 streaming video file (12 hr., 43 min., 59 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Internet programming ; Electronic videos ; local
    Abstract: "This course has everything you need to use add jQuery to your skills as a web developer! Inside the course, you'll build a color guessing game, form exercise, YouTube API AJAX data application, combo lock game and much, much more! You will be amazed at how easy it can be to do some much. Best of all jQuery syntax just makes sense! Today. jQuery is still the most popular JavaScript library available, in fact over 19 Million websites use it and its used in almost 5000 libraries. jQuery Knowledge should be part of any front-end developers skill set and its a natural choice for anyone who is familiar with CSS and JavaScript. jQuery provides web developers and an easy way to create interactions with web pages. Basic understanding of the JavaScript Document Object Model and CSS is suggested as a prerequisite to this course. this course covers everything you need to know in order to start creating amazing web applications using jQuery."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789610352
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 49 min., 13 sec.)) , digital, sound, color
    Keywords: C# (Computer program language) ; Application software ; Development ; Data structures (Computer science) ; Computer algorithms ; Electronic videos ; local
    Abstract: "Data structures allow us to organize data efficiently. They are critical to various problems and their suitable implementation can provide a complete solution that acts like reusable code. In this course, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures. Initially, you will get to know arrays, lists, dictionaries, and sets together with real-world examples of your application. Then you will learn how to create and use stacks and queues. In the following part of the book, more complex data structures will be introduced--trees and graphs--together with some algorithms for searching the shortest path in a graph. We will also discuss how to organize code in a manageable, consistent, and extendable way. By the end of the course, you will have learned how to build components that are easy to understand, debug, and use in different applications."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 31, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789533934
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 8 min., 47 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; Application software ; Development ; Web applications ; Web services ; Electronic videos ; local
    Abstract: "This fast-paced course is specially designed for learning all aspects of GraphQL. You will start by understanding basic features of this language. You will learn how to integrate GraphQL with server-side applications, and how to implement the querying of data in real time. You will also discover ways to connect GraphQL with server-side applications using the Apollo client. By the end of the course, you will be able to successfully create fast client-server REST-like applications."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 18, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789533415
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 5 min., 6 sec.)) , digital, sound, color
    Keywords: Computer software ; Development ; Management ; Agile software development ; Project management ; Electronic videos ; local
    Abstract: "Think of this course as Agile for Dummies (or Agile for anyone and Agile for everyone). This Agile course will allow you to master the most important concepts and tools of Agile development, Agile project delivery and Agile project management. This Agile crash course has been designed to enable you to become agile the Agile way, in less than an hour! Step into my classroom and start learning about Agile now. You will learn about powerful tools and concepts that will enable you to become more successful in your projects. We will go beyond the definition of Agile, from rituals and tools, to activities, concepts, examples and reflections. So take the course now to learn what all of this means in more detail and how you can apply it to become and Agilelist."--Resource description page.
    Note: Title from resource description page (Safari, viewed July 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789532449
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 49 min., 1 sec.)) , digital, sound, color
    Keywords: Machine learning ; Information visualization ; Python (Computer program language) ; Electronic data processing ; Electronic videos ; local
    Abstract: "Getting started with data science doesn't have to be an uphill battle. This step-by-step video course is ideal for beginners who know a little Python and are looking for a quick, fast-paced introduction. Get to grips with the skills you need for entry-level data science in this hands-on Python and Jupyter course. You'll learn about some of the most commonly used libraries that are part of the Anaconda distribution, and then explore machine learning models with real datasets to give you the skills and exposure you need for the real world.We'll start with understanding the basics of Jupyter and its standard features. You'll be analyzing an example of a data analytics report. After analyzing a data analytics report, next step is to implement multiple classification algorithms. We'll then show you how easy it can be to scrape and gather your own data from the open web, so that you can apply your new skills in an actionable context. Finish up by learning to visualize these data interactively."--Resource description page.
    Note: Title from resource description page (Safari, viewed November 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789531992
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 8 min., 27 sec.)) , digital, sound, color
    Keywords: Computer security ; Computer networks ; Security measures ; Information technology ; Security measures ; Management ; Risk management ; Electronic videos ; local
    Abstract: "Have you ever wondered why your organization's executives or your manager made a decision to fund or not fund your project? In this course, you will get an inside look at how cybersecurity and information technology (IT) managers determine which projects they will support with funding and which they won't based on a preliminary risk analysis. Over the past two decades, I have worked in the cybersecurity and information technology realm, fighting for my projects to become funded. Early in my career, I didn't understand why certain projects would be funded and executed, while others wouldn't. What I learned, it all came down to risk management by our executives and managers. You will learn the terms used by executives and managers in discussing risk management, and how to apply the concepts of risk management to your networks, systems, and projects. This course is not an operational or tactical course that focuses on how you will secure your networks, but instead focuses on the mindset of managers and teaches you how to think like they do. Once you master these concepts, it is much easier to build your business case for your projects and justify your budgetary needs. This course also includes two case studies of what happens when risk management fails, as demonstrated by the Amazon Web Services outage and Equifax data breach that both occurred in 2017."--Resource description page.
    Note: Title from resource description page (Safari, viewed June 29, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789530018
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 19 min., 10 sec.)) , digital, sound, color
    Keywords: Hacking ; Penetration testing (Computer security) ; Computer networks ; Security measures ; Computer security ; Electronic videos ; local
    Abstract: "Security is the foremost concern for all organizations both big and small. Hacking doesn't always mean damage, invasion of privacy, or stealing confidential data. There exists an ethic to it too! For everyone interested in using hacking to find loopholes in their systems and strengthen them, Ethical Hacking is the answer. The movement toward the cloud and Virtualization has led to an increased level of threats and thus the demand for Ethical Hackers. This action-packed course provides information on all the latest hacking tools in one place. You'll learn all the latest tools and features such as network pentesting, website pentesting, and Android pentesting. By the end of the course you'll have mastered Ethical Hacking and will be able to easily pass the examination to be a Certified Ethical Hacker."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 31, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789349313
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 37 min., 24 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Computer software ; Development ; Application program interfaces (Computer software) ; Electronic videos ; local ; Electronic videos
    Abstract: "Say goodbye to writing masses of code when developing automation frameworks and welcome Cucumber! Cucumber is a life saving tool for the QA industry when developing test frameworks with minimal programming knowledge. This course helps you to build a top-class framework so that you can implement it for any automation test cases developed in Selenium, Appium, and REST assured API. On course completion, you will have mastered the Cucumber framework and be able to implement it successfully into your work place for any automation test cases you have."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789346145
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 6 min., 23 sec.)) , digital, sound, color
    Keywords: Web sites ; Security measures ; Hacking ; Computer networks ; Security measures ; Computer security ; Penetration testing (Computer security) ; Electronic videos ; local
    Abstract: "Welcome to this comprehensive course on website and web application hacking! In this course, you will start as a beginner with no previous knowledge about penetration testing or hacking. This course is focused on the practical side of penetration testing without neglecting the theory behind each attack. Before jumping into penetration testing, you will first learn how to set up a lab and install the required software to practice penetration testing on your own machine. Then you will learn about websites, how they work, what they rely on, what is meant by a web server, a database, and how all of these components work together to give us functioning websites. Once you understand how websites work we will start talking about how can we exploit these components and this method of communication to carry out a number of powerful attacks. This course will take you from a beginner to a more advanced level. By the time you finish, you will be able to launch attacks and test the security of websites and web applications in exactly the same way that black hat hackers would do, fix these vulnerabilities, and secure websites from them. All the attacks in this course are practical attacks that work against any real websites. For each vulnerability you will learn the basic exploitation, then you will learn advanced methods that will give you more privileges or allow you to bypass security measurements."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789341539
    Language: English
    Pages: 1 online resource (1 streaming video file (26 hr., 13 min., 52 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "This course has been designed using a robust structure that will take you from zero skills to a job-ready JavaScript developer. It is the most comprehensive Javascript course in the market. It contains 15 highly-structured sections distributed over 26 hours of content and 220 lectures, including crystal clear presentations, coding exercises, and a full professional real-life project: This course covers everything you need to stand out when applying for a JS developer job. You will learn the basics including variables and data types, conditional and looping, functions part 1, (first class functions, statements vs expressions, immediately invoked function expressions, and so on). You'll study objects 1, including: object literals, prototypes, equality, constructors, JSON, DOM (event handling, the event object, debouncing, event propagation, event delegation, single threaded JavaScript, an so on).Then you'll move to advanced concepts such as execution context, hoisting, 'this', scope chain, closures (including updating outer variables, iterations, closures with event loops); objects 2 (encapsulation and information hiding including using closures to hide information, using IIFE to create private static properties and methods); objects 3 (inheritance and prototype chain, including class augmentation and object cloning); singleton and modular design patterns (including: name-spacing and on) and functions 2, including the 'arguments' property, function, prototype, call and so on."--Resource description page.
    Note: Title from resource description page (Safari, viewed June 18, 2018). - Editor's name from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789135855
    Language: English
    Pages: 1 online resource (1 streaming video file (10 hr., 41 min., 50 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Python (Computer program language) ; Problems, exercises, etc ; Computer programming ; Problems, exercises, etc ; Electronic videos ; local ; Electronic videos
    Abstract: "This is the most comprehensive yet simple course on the Python programming language and it concentrates on Python 3.x. This means that what you will learn is relevant, not obsolete. No prior coding experience is needed. Python is one of the most useful programming languages to learn. You can use it for the back-end of web applications, games, in-house scripts, and even for building robust test automation frameworks. Each lecture consist of a video screencast and code files; there are quizzes and homework to test your knowledge; there's a high focus on practice and asking questions; and you will also learn coding best practices"--Resource description page.
    Note: Title from resource description page (Safari, viewed April 18, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789135039
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 43 min., 59 sec.)) , digital, sound, color
    Keywords: Object-oriented programming languages ; Java (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "Writing great unit tests distinguishes good programmers from great programmers. In this course, you will learn how to write great unit tests with Mockito and JUnit. You take 12 steps with JUnit and 18 steps with Mockito into unit testing proficiency."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 13, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789134285
    Language: English
    Pages: 1 online resource (1 streaming video file (14 hr., 24 min., 39 sec.)) , digital, sound, color
    Keywords: SQL (Computer program language) ; Databases ; Electronic videos ; local
    Abstract: This video covers the basics of databases and SQL and includes: introduction to databases; going from relations to database tables; creating tables and inserting data into them; more advanced queries using group by; joins; subqueries; constraints; advanced concepts; table design: theory and practice; and database programming in Python--Includes text from the resource description page.
    Note: Title from resource description page (Safari, viewed February 21, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789131550
    Language: English
    Pages: 1 online resource (1 streaming video file (26 hr., 13 min., 32 sec.)) , digital, sound, color
    Keywords: Browsers (Computer programs) ; Automation ; Application software ; Testing ; Python (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "This course includes a wide range of topics from Selenium WebDriver basics and advanced, Python programming concepts, Unittest and Pytest frameworks, automation framework design (Page Objects, Data Driven, Reading CSV Files), logging infrastructure, cross-browser testing, interview preparation. All the materials are provided including the code files. You achieve two targets with one single course - The complete Python programming language and Selenium WebDriver automation. We start from beginners' level and go through to advanced level. This is a single course for everything you need to know related to Web UI automation."--Resource description page.
    Note: Title from resource description page (Safari, viewed June 29, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789130133
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 34 min., 50 sec.)) , digital, sound, color
    Keywords: Spring (Software framework) ; Java (Computer program language) ; Application software ; Development ; Web services ; Application program interfaces (Computer software) ; Electronic videos ; local ; Electronic videos
    Abstract: "Developing SOAP and RESTful web services is fun. The combination of Spring Boot, Spring Web MVC, Spring web services, and JPA makes it even more fun. Architectures are moving towards Microservices. RESTful web services are the first step to developing great Microservices. Spring Boot, in combination with Spring Web MVC (also called Spring REST) makes it easy to develop RESTful web services. There are two parts to this course: RESTful web services and SOAP web services. In the first part of the course, you will learn the basics of RESTful web services developing resources for a social media application. You will learn to implement these resources with multiple features such as versioning, exception handling, documentation (Swagger), basic authentication (Spring Security), filtering and HATEOAS. You will learn the best practices in designing RESTful web services. You will be using Spring (dependency management), Spring MVC (or Spring REST), Spring Boot, Spring Security (authentication and authorization), Spring Boot Actuator (monitoring), Swagger (Documentation), Maven (dependencies management), Eclipse (IDE), Postman (REST services client), and the Tomcat embedded web server. In the second part of the course, you will learn the basics of implementing SOAP web services by developing a few web services for a course management application. You will learn to use a contract first approach, defining XSD (XML Schema Definition) for your requests and responses. You will learn about WSDL (SOAP header, SOAP body and SOAP fault), XSD (XML schema definition) and JAXB (Java API for XML binding). You will implement three SOAP web services with exception handling and basic security (with WS security). In this part of the course, you will be using Spring (dependency management), Spring web services , Spring Boot, Spring Security (authentication and authorization), Swagger (documentation), Maven (dependencies management), Eclipse (IDE), Wizdler (SOAP services Chrome Plugin), and the Tomcat embedded web server. We will help you set up each one of these."--Resource description page.
    Note: Title from resource description page (Safari, viewed January 31, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788996518
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 21 min., 51 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "We are a group of coders and programmers ourselves. So we understand the importance of learning by doing. This course is jam-packed with practical demos, homework assignments and a lot of live coding which will help you immensely in grasping these complex topics. We begin by downloading and installing a free programming editor also known as an integrated development environment (IDE). The IDE is called Eclipse and is pretty popular amongst Java programmers. Then we will go through some basic and foundational concepts of the Java programming language. Many of these concepts also apply to other programming languages. After these core concepts - we will put things into high gear and talk about control flow statements which can help you write dynamic programs. We will discuss object-oriented programming and its various pillars. We will introduce you to important OOP concepts like objects, classes, inheritance, interfaces, and packages. Each discussion will focus on how these concepts relate to the real world, while simultaneously providing an introduction to the syntax of the Java programming language. The added power of OO programming which Java provides gives programmers a huge edge over the relative simplicity of procedural programming. OOP concepts make it easier for programmers to relate the code to the real world objects we see around us. Generally speaking, learning OOP could be very simple and complex at the same time. We strive to explain these essential concepts with the help of simple real world scenarios and exercises."--Resource description page.
    Note: Title from resource description page (Safari, viewed February 16, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788994576
    Language: English
    Pages: 1 online resource (1 streaming video file (12 hr., 3 min., 10 sec.)) , digital, sound, color
    Keywords: Spring (Software framework) ; Application program interfaces (Computer software) ; Aspect-oriented programming ; Java (Computer program language) ; XML (Document markup language) ; Database design ; Electronic videos ; local ; Electronic videos
    Abstract: "Learn the magic of the Spring framework from IOC (Inversion of Control), DI (Dependency Injection), and Application Context, to the world of Spring Boot, AOP, JDBC and JPA. Get set for an incredible journey. In this course, you will learn the features of the Spring and Spring Modules: JDBC, AOP, Data JPA with a hands-on, step-by step-approach. You will be introduced to Spring Boot, Unit Testing with JUnit and Mockito, talking to the database with Spring JDBC and JPA, Maven (dependencies management), Eclipse (IDE), and the Tomcat Embedded Web Server. We will help you set up each one of these. You will learn step-by-step about Spring in more than 100 steps. This course would be a perfect first step as an introduction to Spring."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 18, 2018). - "In 28 minutes"--Title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788992909
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 48 min., 37 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Application software ; Development ; Web site development ; Employment interviewing ; Electronic videos ; local ; Electronic videos
    Abstract: "The Spring framework is the most popular Java framework ever. It continues to evolve with changing architectures. Spring Boot is one of the most popular Spring projects. Spring Boot is the most used Java framework to develop RESTful services and microservices. Preparing for a Spring Interview is tricky. There are a wide variety of Spring modules and Spring projects you need to recollect and be prepared to answer questions on.You'll need to get a good understanding of the new features of Spring and have a firm grasp of the concepts you've implemented in your projects. This course helps you prepare for Spring interviews with code examples covering 200+ Spring interview questions and answers on Spring, Spring Boot, Spring MVC, Spring JDBC, JPA, AOP, RESTful Services, and SOAP web services."--Resource description page.
    Note: Title from resource description page (Safari, viewed April 2, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788992053
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 27 min., 29 sec.)) , digital, sound, color
    Keywords: Go (Computer program language) ; Application software ; Development ; Electronic videos ; local ; Electronic videos
    Abstract: "This course will teach you how to program in Go, building on your existing knowledge of programming languages. It starts by introducing familiar features before moving on to the more unique features that have earned Go its reputation as the language of the cloud. You will learn how to build a completely functional application server in under two dozen lines of code. Then, you'll master structuring and organizing your code, implementing the procedural control structures of every C-inspired language, and breaking your code into separate functions. Towards the end of the course, you'll learn how to create your own packages and import them. You'll also explore Go's approach to error handling, Object-Oriented Programming, and concurrency. By the end of the course, you'll be ready to start writing your own Go projects."--Resource description page.
    Note: Title from resource description page (Safari, viewed June 27, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788991414
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 47 min., 32 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Electronic data processing ; Distributed processing ; Open source software ; Electronic videos ; local
    Abstract: "Learn advanced concepts in Docker with simple and clearly explained lectures with the help of animated slides. The lectures are followed by demos. We then go through some coding exercises were you will practice Docker commands, and building your own application stack using Docker compose, Docker service, and Docker stacks. You will be developing Docker compose files for various applications stacks and setting up clusters with Docker swarm locally, as well as on public cloud infrastructures . And finally, we will work on an assignment that will give you exposure in deploying a complex application in Docker swarm. In this course we go deeper into the concepts and look at the different options available for Docker for Windows as it is a hot topic and it can be a bit confusing for a beginner. We will then look at advanced topics such as Docker service, what a Docker stack is, what Docker swarm is, what are overlay networks, and how we load balance in Docker. We will look at CI/CD pipeline integration with Docker and Docker's support on public cloud platforms."--Resource description page.
    Note: Title from resource description page (Safari, viewed May 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788837330
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 59 min., 29 sec.)) , digital, sound, color
    Keywords: Tableau (Computer file) ; Information visualization ; Visual analytics ; Data processing ; Electronic videos ; local
    Abstract: "Tableau is a Data Visualization tool for molding information into various visuals. This course gives an overview of the fundamentals, from normal computations to implementations of various concepts such as Integrating Tableau with R, advanced graphs, and formatting visualizations. This video course takes you on a journey in which you'll master data visualization using Tableau by getting to know valuable methods for utilizing advanced calculations to solve complex problems. These techniques include the creative use of different types of calculation such as row-level, aggregate-level, and more. You will discover how almost any data visualization challenge can be met in Tableau by a proper understanding of the tool's inner workings and creatively exploring its possibilities. By the end of the course you will be equipped for success as a Data Analyst: you will be able to create effective dashboards and data visualization solutions using Tableau."--Resource description page.
    Note: Title from resource description page (Safari, viewed July 12, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781788292627
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 23 min., 52 sec.)) , digital, sound, color
    Keywords: Microsoft Windows server Hyper-V ; Virtual computer systems ; Cloud computing ; Client/server computing ; Electronic videos ; local
    Abstract: "In this video course, you will acquire the knowledge needed to plan,deploy, manage and upgrade your virtualization environments. You will be walked through the planning phase of your Hyper-V deployment, full deployment scenarios and most common set of advanced management features to keep your Hyper-V environment running reliably. By the end of the course, learn how to use the power of this hypervisor to simplify the infrastructure, reduce costs, improve productivity and better manage system resources."--Resource description page.
    Note: Title from resource description page (Safari, viewed January 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789615173
    Language: English
    Pages: 1 online resource (1 streaming video file (8 hr., 29 min., 45 sec.)) , digital, sound, color
    Keywords: Kali Linux ; Penetration testing (Computer security) ; Computer security ; Computers ; Access control ; Computer networks ; Security measures ; Electronic videos ; local
    Abstract: "You want to learn hacking with Kali Linux but you do not know where to start? Do you find the command line confusing and intimidating? If yes, this is the perfect course for you. In this Kali Linux tutorial, we start you off with the assumption that you know absolutely nothing about Linux! Starting from scratch you will build up your knowledge on how to use Kali Linux and before you know it you will become fluent with the basic tools and commands not just in Kali, but in most Linux systems. Please note that this course builds upon some ethical hacking concepts taught in the Hacking For Beginners ethical hacking course. This is another free course provided by Hackers Academy."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 10, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789613209
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 15 min., 52 sec.)) , digital, sound, color
    Keywords: Artificial intelligence ; Machine learning ; Electronic videos ; local
    Abstract: "Artificial Intelligence has gained importance in the last decade with a lot depending on the development and integration of AI in our daily lives. The progress that AI has already made is astounding with innovations like self-driving cars, medical diagnosis and even beating humans at strategy games like Go and Chess. The future for AI is extremely promising and it isn't far from when we have our own robotic companions. This has pushed a lot of developers to start writing codes and start developing for AI and ML programs. However, learning to write algorithms for AI and ML isn't easy and requires extensive programming and mathematical knowledge. Mathematics plays an important role as it builds the foundation for programming for these two streams. And in this course, we've covered exactly that. We designed a complete course to help you master the mathematical foundation required for writing programs and algorithms for AI and ML."--Resource description page.
    Note: Title from resource description page (Safari, viewed August 16, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789612189
    Language: English
    Pages: 1 online resource (1 streaming video file (8 hr., 7 min., 44 sec.)) , digital, sound, color
    Keywords: Linux ; Client/server computing ; Information technology ; Management ; Electronic videos ; local
    Abstract: "This course will teach you the fundamentals of Linux Administration in depth, with practical examples. You will be guided step-by-step using a logical and systematic approach. As new concepts, commands, or jargon are encountered, they are explained in plain language, making it easy for you to understand."--Resource description page.
    Note: Title from resource description page (Safari, viewed January 18, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789611960
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 59 min., 2 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Java (Computer program language) ; Object-oriented programming (Computer science) ; Electronic videos ; local
    Abstract: "This course will help you learn Python, one of the most popular programming languages. Python offers both object oriented and structural programming features. We take a hands-on approach using a combination of Python Shell and PyCharm as an IDE to illustrate more than 100 Python coding exercises, puzzles, and code examples. We convert a number of Java examples to Python. You will learn about implementing Object Oriented Programming concepts in Python, inheritance, abstract classes, and constructors; you will also get a better understanding of a wide variety of Python data structures: lists, sets, dictionaries, and tuples."--Resource description page.
    Note: Title from resource description page (Safari, viewed September 20, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789539097
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 35 min., 40 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Virtual computer systems ; Electronic videos ; local
    Abstract: "Docker is a tool which has greatly simplified the task of packaging your application, along with all its dependencies into lightweight, portable units called containers. These containers are platform independent and can be executed on any host which runs a Linux kernel. Docker is one of the hottest tools in the market right now as a lot of teams have learned how to use it to break up their large, monolithic applications into smaller and more manageable units - often called microservices. This has allowed development teams to work on microservices independently and package it into a container once it is ready. Docker has also eased the pain of DevOps teams who often need to manage the deployment processes and environments - since containers can run independently of each other, they can simply focus on deploying containers rather than worrying about dependencies for each application. Container orchestration tools such as Docker Swarm and Kubernetes have made it very easy to deploy microservices to a cluster and scale them according to demand. For these reasons, Docker is a technology which you need to know if you're an app developer or DevOps engineer."--Resource description page.
    Note: Title from resource description page (Safari, viewed July 19, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789537086
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 51 min., 24 sec.)) , digital, sound, color
    Keywords: Computer games ; Programming ; UnrealScript (Computer program language) ; C++ (Computer program language) ; Computer games ; Design ; Electronic videos ; local
    Abstract: "Develop games using cutting-edge game design software and run them on a state-of-the-art 3D game engine. The Unreal Engine has won the "Best Game Engine" award several times from various organizations, including the Develop Industry Excellence Awards and Game Developer Magazine. The Unreal Engine has been used to develop many blockbuster games and game series including Borderlands, Gears of War, BioShock, Mass Effect, and hundreds more. For years, the Unreal Engine was only affordable for large companies, but starting in 2015, Unreal Engine 4 is now completely free to use, as long as you agree to pay Epic Games 5% of your game sales. In this course, you will learn the fundamentals of game development using the Unreal Engine 4. By the end of the course, you will have built an entire demo game from scratch. In this course, you will learn the fundamentals of game development using the Unreal Engine 4! The first part of the course will help you get the Unreal Engine 4 up and running and will introduce you to the basic concepts of game development using the Engine. Next, you will learn all the skills you need to craft beautiful environments to stage your games in. Then, you will learn how to script logic for your games so you can define game rules and behaviors, keep track of data such as health and inventory, and create playable characters. You will learn about collisions and damage, key concepts for any action game. You will learn how to create user interfaces using the UMG Editor, so you can add things like menus, load screens, and HUDs to your game. And finally, you will learn how audio works within the Engine so you can add music, dialogue, and sound effects to your game. Upon completion of the course, you will have the skills necessary to translate ideas for games into playable games that use environments you sculpt and logic that you define, and you will understand how to make a game in Unreal Engine 4."--Resource description page.
    Note: Title from resource description page (Safari, viewed July 18, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789535495
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 58 min., 59 sec.)) , digital, sound, color
    Keywords: SQL server ; Windows Azure ; Database management ; Client/server computing ; Cloud computing ; Electronic videos ; local
    Abstract: "Azure SQL Database is the cloud version of SQL Server. It differs in terms of management, maintenance and administration. It's important to know how to administer SQL Database so that you can get the most out of the features that it provides. You will learn different management aspects of an Azure SQL Database, such as migration, backup and restoration, pricing, security, scalability, monitoring and performance optimization, high availability and disaster recovery. You'll start by understanding the architecture of the Azure SQL Database and its service tiers. Through a narrative of a DBA, who is migrating from a traditional on-premises system to Azure SQL Database, this course will explain the concepts by using different scenarios you might come across while working with Azure SQL Database. If you are interested in developing new or migrating existing applications with Azure SQL Database, then this course is for you."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 29, 2018)
    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...