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.  (82)
  • [Place of publication not identified] : Packt  (82)
  • Electronic videos ; local  (82)
  • Konferenzschrift
  • Web site development
Datasource
  • MPI Ethno. Forsch.  (82)
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt
    ISBN: 9781789800289
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 32 min., 9 sec.)) , digital, sound, color
    Keywords: Machine learning ; Computer algorithms ; Electronic videos ; local
    Abstract: "This course offers an easy gateway to learn about 7 key algorithms in the realm of Data Science and Machine Learning. You will learn how to pre-cluster your data to optimize and classify it for large datasets. You will then find out how to predict data based on existing trends in your datasets. This video addresses problems related to accurate and efficient data classification and prediction. Over the course of 7 days, you will be introduced to seven algorithms, along with exercises that will help you learn different aspects of machine learning. This course covers algorithms such as: k-Nearest Neighbors, Naive Bayes, Decision Trees, Random Forest, k-Means, Regression, and Time-Series."--Resource description page.
    Note: Title from title screen (Safari, viewed April 30, 2019). - Release date from resource description page (Safari, viewed April 30, 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
    ISBN: 9781789950809
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 10 min., 31 sec.)) , digital, sound, color
    Keywords: Tableau (Computer file) ; Information visualization ; Electronic videos ; local
    Abstract: "Tableau is one of the most popular data visualization tools used by data science and BI professionals. Data visualization is of the utmost importance in the modern business world where data is increasingly used for decision making. Tableau 2019 is a powerful, fast-growing, and self-service business intelligence and data visualization tool. Data analysis is faster in Tableau and no coding language is required to work with it. In this course, you will discover best practices that you didn't even know existed, and with which you can increase your efficiency and productivity while using Tableau for your daily tasks. Each section covers exciting tips, tricks, and techniques for efficient data visualizations in Tableau 2019 that you can apply in real-world scenarios to help your work get easier and help you become more efficient in your projects. You will learn how to make your visualizations look more visually appealing by adding customizations. You will also cover the new features introduced in Tableau 2019 and how it simplifies the way you use Tableau for your data science and BI requirements."--Resource description page.
    Note: Title from title screen (Safari, viewed April 30, 2019). - Release date from resource description page (Safari, viewed April 30, 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
    ISBN: 9781789536317
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 57 min., 59 sec.)) , digital, sound, color
    Keywords: Android (Electronic resource) ; Application software ; Development ; Mobile apps ; Electronic videos ; local
    Abstract: "You'll gain the confidence to build customized UI's for your own projects using Flutter. You'll work with its cool features and understand how to compose widgets, add animations, and make your apps interactive in 7 days by building them throughout the course. By the end of this course, you will be up-to-speed with Flutter development and will be able to build stunningly rich cross-platform applications with a single codebase."--Resource description page.
    Note: Title from title screen (Safari, viewed April 30, 2019). - Release date from resource description page (Safari, viewed April 30, 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
    ISBN: 9781789349504
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 17 min., 2 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Electronic videos ; local
    Abstract: "Java was designed to be easy to use and is therefore easier to write, compile, debug, and learn than any other programming languages. You've been hearing people talk about Java and you want to get involved with the latest version so you don't risk getting left behind. If you can skip Netflix for a week, you will be able to learn this amazing new language that can save your time and money. This course is the perfect guide for you as it asks for just 30 minutes a day for 7 days. You will learn how to code in Java by following unique and intuitive examples. You will understand all the Java keywords, operators, statements, and expressions you'll need to fully understand how to code efficiently. By the end of this course, you will have learned everything you need to know to code profitable projects in Java and, of course, have fun whilst doing it."--Resource description page.
    Note: Title from title screen (viewed April 11, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789138030
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 20 min., 5 sec.)) , digital, sound, color
    Keywords: Information technology ; Automation ; Information technology ; Management ; Cloud computing ; Electronic videos ; local
    Abstract: "Modern DevOps in Practice will introduce you to modern Development Operations (DevOps), how to utilize it in your development environment work with tools (Terraform and Azure DevOps). After this course you'll be able to bring more automation and standardization to the development process, human errors can be significantly reduced and it will be best practices more efficiently shared across teams. Continuous delivery will help you save time setting up and fixing your working environments. Additionally you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the core of DevOps. By the end of this course you will feel comfortable with what DevOps learn how to utilize modern day tools to better ship code and provide high availability environments."--Resource description page.
    Note: Title from title screen (viewed April 16, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789804362
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 49 min., 20 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Functional programming (Computer science) ; Electronic videos ; local
    Abstract: "Functional programming, a popular programming paradigm used to simplify many tasks, will help you write flexible and succinct code. This paradigm makes programs easier to reason with because they're deterministic (one specific input will always give you the same output). This course takes a thought-leadership approach, gently introduces you to Functional Programming, and takes you all the way to becoming a master of the paradigm. You'll then learn how to work with higher-order functions, lambda functions, collections and more. You'll learn how to apply the best data structures and algorithms that optimize functions and also how to reuse and refactor functional blocks of code. This course is updated to Java 12 so that you will be ahead of the crowd. By the end of the course, you will have mastered the concepts regarding functional programming along with OOP, to build robust and highly testable applications."--Resource description page.
    Note: Title from title screen (viewed April 11, 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
    ISBN: 9781788479080
    Language: English
    Pages: 1 online resource (1 streaming video file (8 hr., 31 min., 25 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; C++ (Computer program language) ; Electronic videos ; local
    Abstract: "OpenCV is the most popular library for building computer vision applications. Qt is a C++ IDE used to create GUI applications with ease. The main benefit of using Qt is that we can integrate OpenCV GUIs of GUIs created with Qt. Follow along with instructor Antonio Ortiz to build cross-platform applications using Qt. In this course, you will learn to combine the power of OpenCV and Qt. First, you will start by grabbing some images and videos to show them in QML. Antonio also shows you how to calibrate an array of two stereo cameras. You will learn to deploy your application on both Linux and Android platforms. By the end of this course, you will have become better at developing OpenCV applications, especially with Qt."--Resource description page.
    Note: Title from title screen (viewed April 11, 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
    ISBN: 9781789805017
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 14 min., 34 sec.)) , digital, sound, color
    Keywords: Computer networks ; Security measures ; Firewalls (Computer security) ; Routers (Computer networks) ; Electronic videos ; local
    Abstract: "pfSense is an open-source security suite based on OpenBSD, the world's most secure operating system. It is used by top-notch network security professionals to provide highly versatile network control complete with advanced traffic routes, firewalls, and monitoring tools. This course will teach you how to install and configure core pfSense services such as firewalls, routing, and network segregation. You will also learn how to successfully secure, monitor, and maintain your networks with pfSense. Advanced topics include custom firewall rules, automated blocking, virtual private networks, and more! We will create a virtual network with two secure LANs, a DMZ and a public Internet connection with robust security features. By the end of this course, you will be confident using pfSense to secure physical and virtual networks using the industry's most exciting network perimeter defense system."--Resource description page.
    Note: Title from title screen (viewed April 16, 2019). - Date of publication from resource description page
    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
    ISBN: 9781787124806
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 30 min., 38 sec.)) , digital, sound, color
    Keywords: MongoDB ; Database management ; Web applications ; Development ; Cloud computing ; Electronic videos ; local
    Abstract: "MongoDB is a very popular open source cross-platform document-oriented database program. This comprehensive tutorial is your one-stop guide to all the aspects of MongoDB administration. You will start with jumping into the configuration, indexing and aggregation aspects of MongoDB. You'll also see how you can optimize your query performance. Later, we'll explore the core administration tasks such as deployment, replication, sharding, and application. This course will equip you with all the skills you need to manage a highly efficient database."--Resource description page.
    Note: Title from title screen (viewed April 16, 2019). - Date of publication taken from resource description page
    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
    ISBN: 9781838554644
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 38 min., 39 sec.)) , digital, sound, color
    Keywords: Computer software ; Development ; Operating systems (Computers) ; Electronic videos ; local ; Electronic videos
    Abstract: "Developing modern software requires an automated pipeline that builds, tests, and deploys your application, complete with its required infrastructure. GitLab is a Git-based version control server, available at gitlab.com or as a private server. GitLab CI provides automated builds and deployments right from within GitLab. With GitLab CI, it is easy to add build and deployment automation that triggers on every code change, helping you build high-quality, reliable software and deploy it to production at speed. This course will give you a hands-on tutorial on GitLab CI. You will use GitLab CI to create a DevOps pipeline to automatically build, test, and deploy software to virtual machines and container environments."--Resource description page.
    Note: Title from title screen (Safari, viewed May 20, 2019). - Release date from resource description page (Safari, viewed May 20, 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
    ISBN: 9781789610062
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 48 min., 7 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Electronic videos ; local
    Abstract: "As a developer, every day you need to learn new technologies, and quickly. With frequent Java releases, you need to constantly update your knowledge of Java too. This short course will equip you with insights into the newest key features of Java, in no time. We start by explaining the new release model and how it affects you. This course goes beyond Java's (in) famous modularity which allows us to partition a system into modules with clear dependencies. You'll learn to write more concise code with the coolest new features, including local variable type inference (var) and the improved API for strings, files and collections. You will also understand how to work with very popular reactive streams. The course finishes with a description of the new enhancements you can apply to improve the performance of your code. By the end of this short course, you'll know how to use the most powerful features of modern Java to write faster and more readable programs."--Resource description page.
    Note: Title from title screen (viewed April 26, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789133974
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 24 min., 40 sec.)) , digital, sound, color
    Keywords: Natural language processing (Computer science) ; Machine learning ; Python (Computer program language) ; Electronic videos ; local
    Abstract: "The main goal of this course is to train you to perform complex NLP tasks (and build intelligent language applications) using Deep Learning with PyTorch. You will build two complete real-world NLP applications throughout the course. The first application is a Sentiment Analyzer that analyzes data to determine whether a review is positive or negative towards a particular movie. You will then create an advanced Neural Translation Machine that is a speech translation engine, using Sequence to Sequence models with the speed and flexibility of PyTorch to translate given text into different languages."--Resource description page.
    Note: Description based on online resource; title from title screen (Safari, viewed April 29, 2019). - Release date from resource description page (Safari, viewed April 29, 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
    ISBN: 9781838559939
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 5 min., 44 sec.)) , digital, sound, color
    Keywords: Unity (Electronic resource) ; Computer games ; Programming ; C# (Computer program language) ; Computer games ; Design ; Mobile computing ; Electronic videos ; local
    Abstract: "Compared to other engines, Unity provides easy portability to both iOS and Android, allowing for mass dissemination of a mobile game.You'll create your own adventure game using animations while fine-tuning your C# programming skills with intermediate concepts like class inheritance, abstract classes, and interfaces! You'll utilize the Singleton design manager to create powerful manager classes that help delegate actions in your game.By the end of this course, you will have experience with the complete mobile game development to testing! You will have a fully finished, downloadable game to add to your portfolio if you are pursuing mobile development professionally!You will leave this course with confidence in their ability to utilize the latest and greatest game development techniques and will be able to create, and publish their own unique Android mobile games!"--Resource description page.
    Note: Title from title screen (viewed May 8, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789539899
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 17 min., 11 sec.)) , digital, sound, color
    Keywords: Node.js ; JavaScript (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "Node.js is a technology that you can quickly become familiar with, but it can be hard to master to build fast and secure solutions. Instead of covering the basics, this course will help you to progress to understand advanced concepts such as asynchronicity, the event loop, clean error handling with Express Middleware and functional reactive programming. You will start off by working through the process of creating a subscription management system, where you will optimize directory structures. This will help you with the organization, as Node.js apps usually don't follow filename and directory conventions. As you delve deeper into the course, you'll learn how to build an API in the form of microservices, managed through PM2. As you progress, you will connect and utilize two of the most widely used technologies in the Node.js World; MySQL, the most commonly used relational database, and Redis, a popular technology used in caching. Once you've built a solid infrastructure, you'll be able to build an authentication service with the help of Passport and JSON Web Tokens. By the end of this course, you will be able to tackle harder challenges in your Node.js projects by efficiently using the best tools available, while also meeting demanding industry standards for a clean and scalable code."--Resource description page.
    Note: Title from title screen (viewed April 11, 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
    ISBN: 9781789616569
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 5 min., 3 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; Testing ; Electronic videos ; local ; Electronic videos
    Abstract: "Postman is a powerful tool used to test web services and APIs. It allows you to create a request with the required HTTP method and parameters, submit the request, and inspect the results. This course will use the Postman testing tool to teach you API testing. You will use Postman to find bugs and aid in efficient API development. Create requests and building simple workflows with Postman. Additionally, it will show you how to set up test suites in Postman that can be re-used for regression testing as a project grows. By the end of this course, you will be able to write automated API tests and have a good grasp of how to test an API. You will know how to use Postman as you work with APIs in various capacities and you will have confidence in your ability to take part in creating high-quality APIs."--Resource description page.
    Note: Title from title screen (viewed April 11, 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
    ISBN: 9781789538397
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 35 min., 29 sec.)) , digital, sound, color
    Keywords: Node.js ; Application software ; Development ; Software patterns ; Electronic videos ; local
    Abstract: "In this course, you'll take a comprehensive look at industry-standard design patterns, identify challenges that you would commonly encounter while designing and developing software, and implement solutions in Node.js applications. The efficacy of these patterns has been proven over time and a lot of these standard patterns can be implemented when writing JavaScript apps with Node.js. By implementing design patterns, you can write code that is crafted for efficiency and reusability and is resilient against errors and typical pitfalls that result from poorly written code."--Resource description page.
    Note: Title from title screen (viewed April 16, 2019). - Date of publication from resource description page (Safari viewed, April 16, 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
    ISBN: 9781789139488
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 24 min., 10 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Information technology ; Automation ; Computer software ; Testing ; Automation ; Electronic videos ; local
    Abstract: "The future of work is here: digital workforces. RPA solves a major software integration problem by automating at the presentation layer. Robotic Process Automation is the automation of repetitive and rule-based human tasks working with software applications at the User Interface layer. This course aims to make you ready for new-age RPA Developer jobs in the Digital Workforce era. You will begin by learning RPA concepts and how they can benefit people at their work. Then, you will master UI automation and extract content using scraping methods. You will get to know the various recorders available in UiPath to record human actions. Finally, you will build a workflow automation and get the hang of automating Excel, PDF, e-mail and Citrix applications. By the end of the course, you'll be equipped with the knowledge and skills to apply the power of automation to your projects."--Resource description page.
    Note: Title from title screen (viewed April 11, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789807936
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 30 min., 41 sec.)) , digital, sound, color
    Keywords: Active server pages ; Microsoft .NET Framework ; AngularJS (Software framework) ; Web site development ; Application software ; Development ; Electronic videos ; local
    Abstract: "This course will teach you to blend the power of Angular UI and .NET Core to create interactive, real-world applications that can easily communicate between the frontend and backend. You will create strong Angular UI (and flawless cross-platform ASP.NET Core) shopping applications and web services for querying data. Then you will move on to structure Angular routing, build a pipeline, and complete a nice Angular UI with a shopping cart. By the end of the course you will be an established and confident full-stack developer who can easily build projects/models using Angular and ASP.NET."--Resource description page.
    Note: Title from title screen (viewed April 11, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789135367
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 9 min., 36 sec.)) , digital, sound, color
    Keywords: Machine learning ; Natural language processing (Computer science) ; Python (Computer program language) ; Electronic videos ; local
    Abstract: "PyTorch is Facebook's latest Python-based framework for Deep Learning. It has the ability to create dynamic Neural Networks on CPUs and GPUs, both with a significantly less code compared to other competing frameworks. PyTorch has a unique interface that makes it as easy to learn as NumPy. This 7-day course is for those who are in a hurry to get started with PyTorch. You will be introduced to the most commonly used Deep Learning models, techniques, and algorithms through PyTorch code. This course is an attempt to break the myth that Deep Learning is complicated and show you that with the right choice of tools combined with a simple and intuitive explanation of core concepts, Deep Learning is as accessible as any other application development technologies out there. It's a journey from diving deep into the fundamentals to getting acquainted with the advance concepts such as Transfer Learning, Natural Language Processing and implementation of Generative Adversarial Networks."--Resource description page.
    Note: Title from title screen (Safari, viewed April 30, 2019). - Release date from resource description page (Safari, viewed April 30, 2019)
    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
    ISBN: 9781789612066
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 24 min., 41 sec.)) , digital, sound, color
    Keywords: Dashboards (Management information systems) ; Business intelligence ; Computer programs ; Information visualization ; Computer programs ; Business ; Data processing ; Visual analytics ; Electronic videos ; local
    Abstract: "This course provides an introduction to Power BI's powerful dashboard design features and how you can use it to the advantage of your organization. You'll begin the course by building a simple, functional interactive dashboard. You'll present linked charts and KPIs. You'll develop dashboard examples suitable for publishing to analysts through managers and executives. At times, you need to walk users through the data so we introduce some storytelling features of Power BI. Finally, we'll wrap up with some tips to style your dashboards for publishing. At the end of this course, you'll explore real-world examples, get started with Microsoft Power BI, and become comfortable with it so you can delve deeper."--Resource description page.
    Note: Title from title screen (viewed December 5, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789808575
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 4 min., 47 sec.)) , digital, sound, color
    Keywords: Windows Azure ; Application software ; Development ; Cloud computing ; Web applications ; Electronic videos ; local
    Abstract: "From handling versioning efficiently, to enhancing security and portability, technologies such as Docker and Kubernetes have greatly benefited application development and cloud deployments. Microsoft offers excellent containerization services with its Azure Container Services, and also supports both Docker and Kubernetes. The course focuses on application containerization using a combination of the dynamic duo, Docker and Kubernetes. It will show you how to get hands-on and take advantage of these two tools, alongside Azure Container Services, and improve the configuration and deployment of your applications on Azure Cloud. By the end of this course, you'll learn all about Docker and Kubernetes and will be able to configure, manage, and deploy applications on Azure Cloud."--Resource description page.
    Note: Title from title screen (viewed December 5, 2018). - Release date from resource description page (Safari, viewed December 5, 2018)
    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
    ISBN: 9781788999250
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 45 min., 26 sec.)) , digital, sound, color
    Keywords: Swift (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "We'll begin with exploring the fundamental Swift programming concepts, language structure, and the Swift programming syntax. Then, we'll learn to create original custom operators with Swift operators, branching, and loops. Moving on, we'll learn how to run application codes and compile errors. Having made progress with it, we'll see how Swift compares to other computer languages and how to transform your thinking. Then, master the usage of key language elements, such as strings and collections. Finally, grasp how Swift supports modern application development using advanced features, such as built-in Unicode support and higher-order functions."--Resource description page.
    Note: Title from title screen (viewed October 29, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789534764
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 42 min., 7 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Application software ; Development ; Application program interfaces (Computer software) ; Web applications ; Cloud computing ; Electronic videos ; local
    Abstract: "In a world of modern business models and digital products, the use of monolithic applications run classical infrastructure is just not feasible anymore. Many organizations have already begun resorting to the elasticity of the cloud as it offers them greater agility, availability, resilience, and portability. This video course is a one-stop solution for developers and architects, teaching them to understand the challenges faced in building cloud-native applications, using Java EE 8 and some additional well know open-source components and APIs. In combination, these APIs enable you to easily build hyperscale, elastic, loosely coupled, reliable, observable and secure microservices. Throughout this course, we address the different challenges you need to master to build truly cloud-native applications with Java EE. By the end of this course, you will be equipped with enough knowledge and practical experience to get your next cloud-native Java EE microservices up-and-running in no time, and with ease."--Resource description page.
    Note: Title from title screen (viewed January 21, 2019). - Date of publication from resource description page
    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
    ISBN: 9781789347951
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 47 min., 53 sec.)) , digital, sound, color
    Keywords: TypeScript (Computer program language) ; Software patterns ; Computer software ; Development ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "In programming, there are several problems that occur frequently. To solve these problems, there are various repeatable solutions; these are known as design patterns. Design patterns are a great way to improve the efficiency of your programs and improve your productivity; you'll learn them all in this course. This course is a collection of the most important patterns you need to improve application performance and productivity. This course starts by exploring SOLID principles to write clean code. Then you will create new objects and instance of classes with creational design Patterns. Next, you will utilize dependency injection with InversifyJS to create testable, maintainable, and extensible code. Moving on, you will explore structural design patterns to better express the relationships between different application entities. Lastly, you will investigate behavioral patterns to add flow to your applications and add levels of communication between your entities."--Resource description page.
    Note: Title from title screen (viewed September 26, 2018). - Date of publication from resource description page
    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
    ISBN: 9781785886928
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 39 min., 23 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Data mining ; Information visualization ; Machine learning ; Electronic videos ; local
    Abstract: "In this course you will learn all the necessary libraries that make data analytics with Python a joy.You will get into hands-on data analysis and machine learning by coding in Python. You will also learn the Numpy library used for numerical and scientific computation. You will also employ useful libraries for visualization, Matplotlib and Seaborn, to provide insights into data. Further you will learn various steps involved in building an end-to-end machine learning solution. The ease of use and efficiency of these tools will help you learn these topics very quickly. The video course is prepared with applications in mind. You will explore coding on real-life datasets, and implement your knowledge on projects. By the end of this course, you'll have embarked on a journey from data cleaning and preparation to creating summary tables, from visualization to machine learning and prediction. This video course will prepare you to the world of data science. Welcome to our journey!"--Resource description page.
    Note: Title from title screen (viewed August 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789132427
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 34 min., 10 sec.)) , digital, sound, color
    Keywords: Information technology ; Automation ; Information technology ; Management ; Electronic videos ; local ; Electronic videos
    Abstract: "The course introduces basic use cases of Ansible followed by an introduction to Ansible Inventory, Playbooks, Modules, Variables, Conditionals, Loops, and Roles. Each lecture is accompanied by a set of coding exercises giving the user a hands-on experience in developing Ansible Playbooks."--Resource description page.
    Note: Title from title screen (viewed August 13, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789130881
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 39 min., 33 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Cloud computing ; Computer software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: "Kubernetes allows you to deploy cloud-native applications anywhere and manage them exactly as you like everywhere. Kubernetes is a core tool in DevOps; it gives you the ability to schedule and manage containers (Docker or otherwise) at scale. This course will help you to unravel the potential of Kubernetes in the shortest amount of time. You will begin by creating your first Kubernetes cluster using Minikube. Then move on to exploring Kubernetes in some more detail and build a complex cluster. By the 4th Day, you will learn to enhance your cluster with a Grafana based monitoring dashboard in your application. Once you've acquired knowledge on dashboards, explore how a Kubernetes cluster provisions storage to its applications and learn how to secure them. Finally, learn to create a CI/CD pipeline to build and deploy your applications. If you are looking to deploy and manage your application on the market's leading platform (Kubernetes) in the quickest possible time, then this course is for you!"--Resource description page.
    Note: Title from title screen (viewed October 31, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788471695
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 23 min., 30 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Automation ; Web servers ; Computer programs ; Linux device drivers (Computer programs) ; Virtual computer systems ; Open source software ; Electronic videos ; local
    Abstract: "Docker has been a game changer when it comes to virtualization. It provides a fast and robust way to deploy application. It makes it easy to build and deploy applications reliable, repeatable and fast.In this video course you will learn how to manage Kubernetes to manage containers across a cluster of hosts.Next it will teach you how to monitor the health of a Docker cluster. Along the way, you will learn how to deploy your application that can be quickly scaled to meet load needs and be upgraded with little or no downtime. Next, we'll guide you on how to configure the Docker daemon, troubleshooting containers and images. We'll also teach you how to use continuous integration techniques to automatically build and test Docker images. Moving on, we will discuss use cases for containers. Each use case will highlight a particular problem and how Docker helps to solve it.Finally, you will learn how to use Kubernetes orchestration system, how to monitor your Docker cluster, How to automate your application to build, test and deploy."--Resource description page.
    Note: Title from title screen (Safari, viewed February 20, 2018). - Release date from resource description page (Safari, viewed February 20, 2018)
    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
    ISBN: 9781788470803
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 49 min., 46 sec.)) , digital, sound, color
    Keywords: SQL (Computer program language) ; Business intelligence ; Client/server computing ; Electronic videos ; local
    Abstract: "This example-driven course provides thoughtful and interactive commentary throughout. We understand the common mistakes and misconceptions you might make and help you navigate tricky SQL concepts. Window Functions are used in detail throughout the course to solve problems dealing with finding the first order or the Nth instance of an event, computing the timing between events, and new and repeat purchase behaviors among customers. You'll run through the workflow from SQL to a local host connection in Tableau and also analysis, all of which you'll need in your professional life. Concepts such as CASE statements, common table expressions, and subqueries will be explained via case studies. You'll generate web analytics acquisition source data using Python and then create tables to store your information. By the end of the course, you will have gone through all the examples and coded them out, and you'll be ready to confidently tackle non-trivial problems. Supercharge your data productivity today with this course and get 100x your time investment back in the next year or two!"--Resource description page.
    Note: Title from title screen (viewed March 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788470247
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 3 sec.)) , digital, sound, color
    Keywords: Computer networks ; Management ; Automation ; Python (Computer program language) ; Electronic videos ; local ; Electronic videos
    Abstract: "This course will start by introducing the modules and the tools we will be using and how to set up a python environment to perform automation tasks and to deal with file editors and IDE like Pycharm. The course will cover network automation tasks and administration tasks with Python Fabric to automate the execution of web server with simple python programs. Moving ahead, you will learn to create database servers with python and backup them. Also, you will be creating users on multiple servers to manage users and then check the health of the Enterprise and then you will be performing automation tasks on the cloud infrastructure with python. The course will make the most of Python libraries and modules to automate your infrastructure. Leverage Python programming to automate server configuration and administration tasks. By the end of the course, you will be able to efficiently develop your python skills making it an alternate automation tool from the major automation frameworks.The use cases in this course will help you to track the processes with high utilization on all servers and create web server via python code. So, now need not depend on Network Automation Tools like a puppet, Ansible, and chef and grab this course to make your daily work easy with automation and python modules which will help you to deliver the service more faster than before."--Resource description page.
    Note: Title from title screen (viewed June 12, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788398749
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 40 min., 44 sec.)) , digital, sound, color
    Keywords: Jenkins (Software development tool) ; Computer software ; Quality control ; Computer software ; Development ; Electronic videos ; local ; Electronic videos
    Abstract: "Setting up Jenkins and running build jobs is not enough for a production infrastructure. For optimal performance and results, architecting, designing, and implementing a production-grade Jenkins deployment is essential. This course gets you up and running with Jenkins and enables you to deliver an optimal Jenkins deployment. On your journey, you will explore and configure features such as high availability, security, monitoring, and backing up/restoring data, which are basically all of the things you need to implementing a scalable and production grade infrastructure. You will also learn how to implement distributed builds, automate build pipelines, and integrate your Jenkins deployment with external services, thus showing you how to increase your team's productivity with pipeline as a code building advanced pipelines faster and easier. By the end of this video course, you will be able to automate, implement, secure, and manage your Jenkins deployment in no time."--Resource description page.
    Note: Title from title screen (viewed June 4, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788397995
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 12 min., 2 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Web applications ; Development ; Application software ; Development ; Cloud computing ; Electronic videos ; local
    Abstract: "Amazon Web Services continues its domination as the leading cloud service provider on the market. Since serverless applications are gaining a lot of traction, it is extremely important to understand the serverless architecture, to help you build, manage, and secure serverless applications. This video covers all aspects of serverless architectures in Amazon Web Services, which is necessary for working with serverless applications. This course starts with introduction to serverless architectures and then you'll delve into design considerations, followed by building a serverless application and deploying it on your serverless architecture. This video covers practical example of deploying and orchestrating a serverless application using DynamoDB, AWS Lambda, and API Gateway. Towards the end of the video, we will learn about some security considerations in protecting your serverless application. By the end of this course, you will have mastered working with serverless architectures on AWS Cloud."--Resource description page.
    Note: Title from title screen (viewed February 28, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788393966
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 2 min., 38 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Spring (Software framework) ; Web applications ; Application software ; Development ; Cloud computing ; Electronic videos ; local
    Abstract: "This course will introduce you to Serverless Architecture and lead you to build a simple image-resizing service using a Java-based AWS Lambda function. Then we'll move onto how the Spring framework supports the cloud and in particular AWS. There are a number of different services made available through Spring annotations to make your life easier. Moving on, you'll start to build your Spring-based, serverless application that will take a URL and convert it into a short URL that will be stored in DynamoDB and you'll receive a short URL. You can then use that short URL in a browser and then be redirected to the real site. To demonstrate integration with AWS' Simple Notification Service (SNS), the application will also send a notification to you whenever someone creates a new short URL. Lastly, you'll learn about monitoring your application using AWS cloud watch. By the end of the course, you'll be equipped with the knowledge to build scalable and cost-efficient Spring applications with serverless architectures."--Resource description page.
    Note: Title from title screen (viewed August 16, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788298469
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 40 min., 36 sec.)) , digital, sound, color
    Keywords: Microsoft Team Foundation Server ; Microsoft Visual studio ; Windows Azure ; Client/server computing ; User interfaces (Computer systems) ; Electronic data processing ; Electronic videos ; local
    Abstract: "In this video we are going to discuss what Release Management is while discussing the key concepts of Release Management. After we have shown you how to create and configure release environments, we are going to look at deploying to both on-premises and Azure environments"--Resource description page.
    Note: Title from title screen (viewed February 27, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788296106
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 10 min., 9 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Electronic videos ; local
    Abstract: "Java is a mature, elegant and sophisticated object oriented language that runs in a JVM (Java Virtual Machine). Once compiled into byte code, Java can run in a JVM regardless of the underlying environment, Java is 'Write once and run anywhere'. Over the years Java has built for itself the reputation of a language that is capable of delivering high performance robust applications that are elegant, structured and sophisticated. Java is about the Object Oriented way. There are several aspects of the Java language that must be mastered for a developer to use Java at its full potential: The distinction between Classes and Objects, the interaction of Objects and Classes in the forging of an application, the concepts of OO programming (Inheritance and Polymorphism, Abstract Classes and Interfaces, Abstraction and Encapsulation), the memory model, Object identity, the Java Collections framework. You will learn about all these fundamental aspects in this course."--Resource description page.
    Note: Title from title screen (viewed October 23, 2018). - Date of publication from resource description page
    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
    ISBN: 9781787287938
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 36 min., 21 sec.)) , digital, sound, color
    Keywords: C++ (Computer program language) ; Graphical user interfaces (Computer systems) ; Application software ; Development ; Electronic videos ; local
    Abstract: "Qt is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including embedded, mobile, desktop, and the web. In this course, we will cover advanced Qt topics. This includes an in-depth dive into custom model-views, showcasing the power and flexibility of the model-view architecture. We will also work with Qt's web offerings, learning how to extend applications by using the World Wide Web. This course also looks into multimedia capture/manipulation (both sound and video), which play key roles in the mobile arena. Continuing the mobile trend, you will be walked through Qt's mobile offerings, including QtQuick, QML, and communicating between C++ and QML. With the advanced concepts of mobile covered, you will explore animations, graphical effects, and 3-dimensional manipulation. Towards the end of this course, you will be able to harness advanced models, 3D, the web, and multimedia to build user interfaces, starting from development all the way to cross-platform distribution."--Resource description page.
    Note: Title from title screen (viewed July 12, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788995931
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 36 min.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Electronic videos ; local
    Abstract: "You are a programmer. You already know many languages, but Python isn't one of them. Today, you need to get up-to-speed with Python in a short period of time, but your search has so far come up with disconnected, unrelated tutorials or guides. Learn Python in 3 hours is a fast-paced, action-packed course that maximizes your time; it's designed from the ground up to bring you from zero to hero in the shortest time. The course is based on many years of Python development experience in both large enterprises and nimble startups. In particular, the course's hands-on and practical approach comes from the author's experience in rapidly iterating and shipping products in a startup setting, where responsiveness and speed are key. With Learn Python in 3 hours, you will be up-and-running with Python like you are with your other languages, proving your value and expertise to your team today, and building your CV and skill set for tomorrow."--Resource description page.
    Note: Title from title screen (viewed July 18, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788839570
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 16 min., 31 sec.)) , digital, sound, color
    Keywords: Amazon Web Services (Firm) ; Application software ; Development ; Web services ; Cloud computing ; Machine learning ; Software patterns ; Electronic videos ; local
    Abstract: "Building a microservices platform using virtual machines or containers, involves a lot of initial and ongoing effort and there is a cost associated with having idle services running, maintenance of the boxes and a configuration complexity involved in scaling up and down. In this course, We will show you how Serverless computing can be used to implement the majority of the Microservice architecture patterns and when put in a continuous integration & continuous delivery pipeline; can dramatically increase the delivery speed, productivity and flexibility of the development team in your organization, while reducing the overall running, operational and maintenance costs. We start by introducing the microservice patterns that are typically used with containers, and show you throughout the course how these can efficiently be implemented using serverless computing. This includes the serverless patterns related to non-relational databases, relational databases, event sourcing, command query responsibility segregation (CQRS), messaging, API composition, monitoring, observability, continuous integration and continuous delivery pipelines. By the end of the course, you'll be able to build, test, deploy, scale and monitor your microservices with ease using Serverless computing in a continuous delivery pipeline."--Resource description page.
    Note: Title from title screen (viewed June 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788833271
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 26 min., 30 sec.)) , digital, sound, color
    Keywords: JIRA (Computer file) ; Issues management ; Computer programs ; Project management ; Computer programs ; Electronic videos ; local
    Abstract: "This course will show you how to use and manage your Atlassian JIRA instance. It will begin with the basics of JIRA and show how JIRA can be customized to suit the needs of your organization. This updated edition will cover all major components of JIRA 7, which includes JIRA Software, JIRA Core, and JIRA Service Works. We cover everything you need to know to set up a fully-functional implementation. Finally, we will also go over the newly added features in Jira 7.10."--Resource description page.
    Note: Title from title screen (viewed July 23, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788831048
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 36 min.)) , digital, sound, color
    Keywords: Microsoft Visual studio ; Windows PowerShell (Computer program language) ; Client/server computing ; Computer networks ; Management ; Information technology ; Management ; Electronic videos ; local
    Abstract: "PowerShell combines command-line speed, the flexibility of scripting, and the power of a GUI-based admin tool. Virtually all of the server products Microsoft is producing right now can be managed through PowerShell. From an administrative standpoint, this means that if you become proficient in PowerShell, you'll have the skill set needed to manage most of Microsoft's newer products. We'll start with Windows System Administration and explore different features, services, shares, and permissions. Then you'll move forward with Windows Management Instrumentation (WMI), which is an essential aspect of PowerShell 6. After that, you'll work on managing remote systems, learn to create and connect reusable remote sessions to multiple systems, invoke commands on remote machines, and close connections and delete remote sessions. You'll discover what "managing your infrastructure through code" means using the popular Desired State Configuration feature of PowerShell. Finally, you'll see how PowerShell has expanded its influence across the datacenter, as you use PowerShell to manage Active Directory, Azure, IIS, and more. By the end of this course, you'll be able to perform complex automation tasks using PowerShell 6 and will have mastered the new features and changes that it brings."--Resource description page.
    Note: Title from title screen (viewed March 16, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789348231
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 57 min., 58 sec.)) , digital, sound, color
    Keywords: Git (Computer file) ; Computers ; Access control ; Electronic videos ; local ; Electronic videos
    Abstract: "In this course, we'll teach you the basics of using Git and explain how it works. To begin with, we'll show you how to install Git and effectively use your computer's terminal or command line to navigate the file system, and create and edit files. Then we'll cover all the commonly used commands in Git that make up the vast majority of any Software Engineer's workflow. Moving on, we'll explain Git's branching workflow, why it's such a useful feature, and how to use it in your projects. Once you've learned all this, we'll discuss some advanced Git workflow techniques that will make you a valued contributor and collaborator on any project. You'll be able to create your own Git repositories, or clone and contribute to existing ones. This will allow you to track the changes to sets of files over time, recover data you might lose, and collaborate with others on projects. You'll have a profound understanding of Git's branching workflow, and how to use it in the best possible way in your projects. By the end, you'll be familiar with using Git and use VCS to handle large projects easily and make well-crafted contributions to your own or others' projects."--Resource description page.
    Note: Title from title screen (viewed September 26, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788999137
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 22 min., 42 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Machine learning ; Electronic videos ; local
    Abstract: "Machine learning is one of the most sought-after skills in the market. But have you ever wondered where to start or found the course not so easy to follow. With this hands-on and practical machine learning course, you can learn and start applying machine learning in less than a week without having to be an expert mathematician. In this course, you will be introduced to a new machine learning aspect in each section followed by a practical assignment as a homework to help you in efficiently implement the learnings in a practical manner. With the systematic and fast-paced approach to this course, learn machine learning using Python in the most practical and structured way to develop machine learning projects in Python in a week. This course is structured to unlock the potential of Python machine learning in the shortest amount of time. If you are looking to upgrade your machine learning skills using Python in the quickest possible time, then this course is for you!"--Resource description page.
    Note: Title from title screen (viewed July 18, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788627146
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 3 min., 31 sec.)) , digital, sound, color
    Keywords: Malware (Computer software) ; Computer security ; Electronic videos ; local
    Abstract: "In this video course, we cover advanced malware analysis topics. Towards this goal, we first understand the behavior of different classes of malware. Such knowledge helps us to easily categorize malware based on its characteristic. We see how sophisticated malware can use techniques to either evade detection or increase its damage and access to the system. Then we learn advanced techniques in static and dynamic malware analysis and cover the details and powerful features of OllyDbg, IDA Pro, and WINDBG. We also explore defense mechanisms against malware, create a signature for malware, and set up an intrusion detection system (IDS) to prevent attacks. Finally, we cover the concept of packers and unpackers, and explore how to unpack packed malware to analyze it."--Resource description page.
    Note: Title from title screen (Safari, viewed November 9, 2018). - Release date from resource description page (Safari, viewed November 9, 2018)
    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
    ISBN: 9781788625258
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 44 min., 9 sec.)) , digital, sound, color
    Keywords: Microsoft .NET Framework ; C# (Computer program language) ; Application software ; Development ; Software patterns ; Internet programming ; Electronic videos ; local
    Abstract: "Design patterns are reusable solutions to common programming problems. They speed up the development process by providing tested, proven development paradigms. This course starts at the nuts-and-bolts level and shows you everything through to advanced patterns and features, going in-depth to give you the knowledge you need. You will begin this course with an introduction to SOLID principles, which will introduce you to clean-code concepts and will elevate your skills. With this knowledge in your toolbox, you will be ready to move on to studying creational design patterns, patterns related to the creation of objects, such as Singleton, Factory, and Dependency Injection. You will then acquire more in-depth knowledge of one specific creational pattern, the Dependency Inversion pattern, which will teach you how to write highly extensible, maintainable, and testable code. Moving on, you will get your hands dirty with structural design patterns and you will complete this course by learning the last group of patterns: behavioral design patterns. By the end of this course you will be very confident in implementing a new feature in C# and .NET Core because, every time you have a problem, the correct design pattern will spontaneously come to mind."--Resource description page.
    Note: Title from title screen (viewed June 29, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788622318
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 46 min., 23 sec.)) , digital, sound, color
    Keywords: Representational State Transfer (Software architecture) ; Application program interfaces (Computer software) ; Application software ; Development ; Electronic videos ; local
    Abstract: "In the past few years, there has been a shift away from monolithic architecture (with for example its large centralized deployments) to microservice architectures with small independent deployments, allowing much more flexibility and agile delivery. Traditionally virtual machines and containers were the main options for deploying microservices but they involve a lot of operational effort, configuration, and maintenance. More recently, there has been a growing interest in Serverless computing due to the increase in developer productivity, built in auto-scaling abilities, and reduced operational costs. In combining both microservices and serverless computing, organizations will benefit from having the servers and capacity planning managed by the cloud provider, making them much easier to deploy and run at scale. In this course we show you how to build an end-to-end serverless application for your organization. We have selected a data API use case that could reduce costs and give you more flexibility in how you and your clients consume or present your application, metrics and insight data. We make use of the latest serverless deployment and build framework, share our experience on testing, and provide best practices for running a serverless stack in a production environment."--Resource description page.
    Note: Title from title screen (viewed March 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788478878
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 35 min., 31 sec.)) , digital, sound, color
    Keywords: Computer networks ; Security measures ; Computer security ; Computer crimes ; Electronic videos ; local
    Abstract: "There is only way to become really good at cybersecurity: you must know both how to attack and how to defend. First of all, you have to learn to think like a hacker, so you deeply understand what the threats are. Then you'll need to know how to protect yourself from the attacks. We start with precise descriptions and examples of network attacks to show you how the malicious hackers can break into your network--and what harm they can do. Then we'll look at another attack vector: websites and web-applications. You'll see the most vulnerable places and understand what cybercriminals will do if they find them.Then we'll discover the third vector of attacks: humans. Refined hackers know how to hack a human brain first to hack digital assets. You'll find out what social engineering, phishing, and spear-phishings, and why they're becoming especially dangerous today.By the end of this course, you'll be able to locate all your vulnerabilities and remediate them before malicious hackers find and exploit them."--Resource description page.
    Note: Title from title screen (viewed March 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788478649
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 19 min., 8 sec.)) , digital, sound, color
    Keywords: Jenkins (Software development tool) ; Agile software development ; Computer software ; Development ; Electronic videos ; local ; Electronic videos
    Abstract: "In agile development practices, developers need to integrate their work frequently to fix bugs or to create a new feature or functionality. Jenkins is used specifically for continuous integration, helping to enforce the principles of agile development. This video course will focus on the latest stable release of Jenkins 2, with features such as Pipeline as Code, new setup experiences, and an improved UI. You will be able to build simple or advanced pipelines easily and rapidly, hence improving your team's productivity. This video course delves into the installation of the required software dependencies and libraries and demonstrates the workflow you'll need to follow to perform continuous integration for a sample application. From there, you will learn how to integrate code repositories and build tools in order to build code pipelines to implement both continuous integration and continuous delivery. Finally, you will also learn to automate deployment to a cloud platform such as AWS."--Resource description page.
    Note: Title from title screen (viewed June 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788838795
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 55 min., 38 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Software patterns ; Application software ; Development ; Electronic videos ; local
    Abstract: "Design Patterns give a software developer an array of tried and tested solutions to common problems, thus reducing the technical risk to the project by not having to employ a new and untested design. This course is a practical guide to learning design pattern with 100% coding involved. We encourage users to do coding in parallel while learning the course. In this course, you will start by exploring the benefits of using design patterns for developers in their regular development environment. You will move on to see which design patterns are suited for which circumstances. You will see the different categories to which the Design Patterns belong. Throughout this course, each type of Design Pattern will be accompanied by a practical example and information on when to use a given Design Pattern. You will also be shown scenarios in which specific Design Patterns are to be avoided. In the end, you will learn how to overcome any issues that may be encountered while using design patterns initially."--Resource description page.
    Note: Title from title screen (viewed August 21, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788836043
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 26 min., 25 sec.)) , digital, sound, color
    Keywords: Tableau (Computer file) ; Information visualization ; Database management ; Electronic videos ; local
    Abstract: "In this course, you'll be introduced to Tableau and understand the different versions of the software including Tableau Desktop, Tableau Desktop Professional, Tableau Public, Tableau Online, and Tableau Server. The course contains session material that covers both fundamental and advanced concepts to create worksheets, dashboards, and stories in Tableau. You'll get a solid understanding of the user interface and all the powerful functions available in Tableau. Furthermore, you'll learn about other topics such as table calculations, parameters, filters, user-defined calculations, (variables). Next, you'll see how to use dashboard actions to create interactivity between dashboard components and how to "drill-down" into more dashboards containing additional detail for specific data elements. By the end of the course, you'll be adept with the knowledge to create great visualizations with Tableau for your day-to-day business needs."--Resource description page.
    Note: Title from title screen (viewed June 21, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788476904
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 36 min., 52 sec.)) , digital, sound, color
    Keywords: Information technology ; Management ; Application software ; Development ; Client/server computing ; Electronic videos ; local
    Abstract: "In this video course, we'll focus on getting things done quickly, using real-world examples and a hands-on teaching style rather than focus too much on theory and conceptual ideas once the basics are covered so you can get the job done. Core concepts--such as setting up the inventory and playbooks, ad-hoc commands and quick and dirty heavy lifting will get you up and running quickly. We'll then dive into proper playbook organization and using handlers, variables, conditionals and logic for maximizing the efficiency of your automation workflow. We'll also dive into handling growth and multi-role playbooks and stack orchestration. As we move onward to victory we will dive into systems lifecycle management so you can handle users, software and packages, authentication, services and application/web content with ease as well as touch on Ansible Tower/AWX. We'll end the journey with consuming and using Ansible Galaxy so you can borrow, share and collaborate with the vibrant Ansible Open Source community and the plethora of community roles and playbooks available on the internet. At the end of this course, you will attain a deeper understanding of Ansible usage and design and be empowered to create your own playbooks, properly growing and scaling them to adapt to the ever-changing needs of your IT landscape."--Resource description page.
    Note: Title from title screen (viewed February 4, 2019). - Date of publication from resource description page
    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
    ISBN: 9781788292092
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 39 min., 48 sec.)) , digital, sound, color
    Keywords: C# (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "This course starts off with an introduction to unit tests and unit test frameworks. Basically, you will learn how to write and automate tests for your implementations. After that, we shift the paradigm and see how to write your tests before implementation itself. We explore how to add full test support to our projects, as well. Through practical examples you will witness how this technique helps us write higher-quality code. In the final sections of this course, you will learn proven methods and patterns for writing modular and testable code. The principles of TDD will help you write better and cleaner code. In addition, you'll see how solid tests give you a new sense of confidence when you need to modify existing code, refactor, and add new features. By the end of this course, you will have the tools you need to start building bulletproof applications, backed by an automated suite of tests to ensure quality software delivery."--Resource description page.
    Note: Title from title screen (viewed August 15, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789135411
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 11 min., 18 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Science ; Data processing ; Data mining ; Information visualization ; Electronic videos ; local
    Abstract: "This video course will help you get familiar with Jupyter Notebook and all of its features to perform various data science tasks in Python. Jupyter Notebook is a powerful tool for interactive data exploration and visualization and has become the standard tool among data scientists. In the course, we will start from basic data analysis tasks in Jupyter Notebook and work our way up to learn some common scientific Python tools such as pandas, matplotlib, and plotly. We will work with real datasets, such as crime and traffic accidents in New York City, to explore common issues such as data scraping and cleaning. We will create insightful visualizations, showing time-stamped and spatial data. By the end of the course, you will feel confident about approaching a new dataset, cleaning it up, exploring it, and analyzing it in Jupyter Notebook to extract useful information in the form of interactive reports and information-dense data visualizations."--Resource description page.
    Note: Title from title screen (viewed September 25, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789610666
    Language: English
    Pages: 1 online resource (1 streaming video file (16 hr., 23 min., 48 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Blockchains (Databases) ; Cryptocurrencies ; Electronic videos ; local
    Abstract: "This course will take you on a journey where you'll learn Python by building a Blockchain and Cryptocurrency. It's very popular because it's easy to learn and use, runs on all operating systems, and allows you to build a broad variety of programs, be it web applications, desktop applications, utility scripts, or for data science and machine learning. In this course, you'll learn a lot about the core concepts of the Blockchain and see how Python can be used for the many aspects that make up a Blockchain and Cryptocurrency. As a nice side-effect, you'll see how a Blockchain works. This course will show you how to use Python to build your own basic Blockchain and Cryptocurrency (Coin). We'll dive into the basics of Python and you'll understand the complex data structures."--Resource description page.
    Note: Title from resource description page (Safari, viewed November 9, 2018)
    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
    ISBN: 9781789535518
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 12 min., 10 sec.)) , digital, sound, color
    Keywords: Selenium (Software framework) ; Web applications ; Testing ; Automation ; Application program interfaces (Computer software) ; Electronic videos ; local
    Abstract: "This course will help you learn how to create extremely reliable and stable automation tests with Selenium WebDriver. You'll learn to design advanced and easy to maintain test automation frameworks with browser factory, Page Object Models, and Selenium Grid from scratch. You'll utilize the Advanced User Interactions API to quickly spin up a Selenium Grid or run tests on the cloud. By the end of this course, you'll be able to write Selenium WebDriver tests within minutes!"--Resource description page.
    Note: Title from title screen (viewed September 20, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788830348
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 53 min., 29 sec.)) , digital, sound, color
    Keywords: Data mining ; Statistics ; Quantitative research ; Machine learning ; Electronic videos ; local
    Abstract: "Data Science is an ever-evolving field. Data Science includes techniques and theories extracted from statistics, computer science, and machine learning. This video course will be your companion and ensure that you master various data mining and statistical techniques. The course starts by comparing and contrasting statistics and data mining and then provides an overview of the various types of projects data scientists usually encounter. You will then learn predictive/classification modeling, which is the most common type of data analysis project. As you move forward on this journey, you will be introduced to the three methods (statistical, decision tree, and machine learning) with which you can perform predictive modeling. Finally, you will explore segmentation modeling to learn the art of cluster analysis. Towards the end of the course, you will work with association modeling, which will allow you to perform market basket analysis."--Resource description page.
    Note: Title from title screen (viewed February 28, 2018). - Publication date from resource description page
    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
    ISBN: 9781788475266
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 42 min., 46 sec.)) , digital, sound, color
    Keywords: Neural networks (Computer science) ; Python (Computer program language) ; Artificial intelligence ; Machine learning ; Electronic videos ; local
    Abstract: "This video course will get you up-and-running with one of the most cutting-edge deep learning libraries: PyTorch. Written in Python, PyTorch is grabbing the attention of all data science professionals due to its ease of use over other libraries and its use of dynamic computation graphs. In this course, you will learn how to accomplish useful tasks using Convolutional Neural Networks to process spatial data such as images and using Recurrent Neural Networks to process sequential data such as texts. You will explore how you can make use of unlabeled data using Auto Encoders. You will also be training a neural network to learn how to balance a pole all by itself, using Reinforcement Learning. Throughout this journey, you will implement various mechanisms of the PyTorch framework to do these tasks. By the end of the video course, you will have developed a good understanding of, and feeling for, the algorithms and techniques used. You'll have a good knowledge of how PyTorch works and how you can use it in to solve your daily machine learning problems."--Resource description page.
    Note: Title from title screen (viewed July 11, 2018). - Date of publication from resource description page
    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
    ISBN: 9781786461957
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 51 min., 3 sec.)) , digital, sound, color
    Keywords: Microsoft .NET Framework ; Application software ; Development ; Web applications ; Electronic videos ; local
    Abstract: "In this video course, you'll learn how to do the basic setup for the project, and then we'll take a dive into the concept of the MVC pattern. You'll learn about models, views, and controllers in detail. You will see the new concept of middleware and it will be demystified. Dependency Injection (DI) is now native to ASP.NET Core MVC and comes already wired up. You will learn to use DI with ease. Routing is central to ASP.NET Core MVC and there is a dedicated section for learning all that you need to know so that you can create effective routing for your site. We'll discuss the Razor syntax for UI programming and work with the Entity Framework core and create a Database in the SQLLocalDb which is the new developer friendly Database server around in the block. Just relax and watch this video as this course will take you inside the world of ASP.NET Core MVC and learn effortlessly all the critical and complex concepts without breaking any sweat. ASP.NET core MVC is made fun and easy here. Tackle any projects armed with the knowledge gained from this course with confidence."--Resource description page.
    Note: Title from title screen (viewed August 15, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788831130
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 9 min., 44 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Web applications ; Development ; Application program interfaces (Computer software) ; Cloud computing ; Electronic videos ; local
    Abstract: "Java EE provides a standard set of specifications that can be used to develop standardized applications, independent of the vendor. Enterprise applications do not change that often, and hence we need a robust platform such as Java EE to ensure sustainability. Thus, this comprehensive course--covering all the features and APIs in Java EE--will be helpful for developers. It also answers questions related to how Java EE compares to the Java language, should developers transition to it, and what types of application would benefit from it. Both small businesses and large enterprises have benefited from the various APIs provided by the Java EE platform to build dynamic web apps. This therefore remains one of the key skills sought by hiring companies. This course starts by exploring the core JAVA EE components. Moving further you will learn all about HTTP endpoints. You will learn how to map domain entities with JPA. Cross-cutting concerns will be covered exhaustively. This course teaches you how to deal with Asynchronous behavior. You will learn to access external systems. You will also learn about the asynchronous communication protocol. By the end of the course, you will be able to develop a car management enterprise application."--Resource description page.
    Note: Title from title screen (viewed March 7, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789804638
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 24 min., 2 sec.)) , digital, sound, color
    Keywords: Selenium (Software framework) ; Web applications ; Testing ; Automation ; Browsers (Computer programs) ; Testing ; Automation ; Electronic videos ; local
    Abstract: "We'll begin this course by understanding the importance of automating tests. Then, we will learn how to choose good selectors for navigating through your web application while highlighting best practices and techniques. After writing your first tests, you will go through the object model to help create your own advanced test cases. You will learn how to analyze a test report, track timing errors, and separate real issues from "flaky" tests. You will also learn how to configure and connect to a local grid, a network grid, and a third-party service. By the end of the course, you will have the skills you need to run automated tests on your own web application."--Resource description page.
    Note: Title from title screen (Safari, viewed February 15, 2019). - Release date from resource description page (Safari, viewed February 15, 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
    ISBN: 9781788991155
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 5 min., 36 sec.)) , digital, sound, color
    Keywords: Search engines ; Programming ; Client/server computing ; Software ; Querying (Computer science) ; Computer programs ; Electronic videos ; local
    Abstract: "Elastic Stack is powered by the most popular open source search engine, ElasticSearch, currently used throughout the world by Fortune 500 companies such as Sprint and Dell and small startups who leverage the power and scalability of the Elastic Stack, without having to pay a fortune in licensing or professional services hours. Getting ElasticSearch up and running is fairly straightforward, but fully understanding how to use the whole stack, from start to finish, is a rather daunting task. This course will focus on two major use cases with ElasticSearch. The first is leveraging the powerful full-text search engine ElasticSearch is built on, allowing developers to add blazingly fast search features to applications. The second is leveraging different components of the Elastic Stack to continuously monitor applications, infrastructure, or even customer transactions. Throughout the course, students will go from a beginner to a master of Elastic Stack, via hands-on examples using real data."--Resource description page.
    Note: Title from title screen (viewed July 30, 2018). - Date of publication from resource description page
    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
    ISBN: 9781789340334
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 53 min.)) , digital, sound, color
    Keywords: TypeScript (Computer program language) ; Angular (Application platform) ; React (JavaScript library) ; Electronic videos ; local
    Abstract: "TypeScript offers a sliding scale of how much or how little effort you want to put into your declarations: the more effort you put in, the more type safety and code intelligence you get. You will begin this course by learning the fundamentals of TypeScript and eventually move toward advanced concepts. You'll learn how TypeScript relates to JavaScript that you might have written before. You'll understand the benefits of TypeScript and how helps you to avoid software defects. We will learn to use type guards, check null and undefined, create tagged union types, and compare the performance of algorithms. You'll use TypeScript to build a weather forecast widget with Angular, and then build a note-taking client/server application using Angular, Node.js, and MongoDB. Finally, you will create a real-time chat application with React."--Resource description page.
    Note: Title from title screen (Safari, viewed November 2, 2018). - Release date from resource description page (Safari, viewed November 2, 2018)
    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
    ISBN: 9781789136579
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 4 min., 42 sec.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Swift (Computer program language) ; Application software ; Development ; Electronic videos ; local ; Electronic videos
    Abstract: "We begin the course by learning about value types (structs and enums), and when they are preferable over classes. We also learn about the copy-on-write technique and how to implement it ourselves. Then we learn how to load JSON from web APIs into our custom types, and how to export that content out again. Finally, we learn how to create frameworks, and import other frameworks using CocoaPods or Carthage. We move on to learn advanced uses of Swift protocols and how protocol-oriented development improves efficiency and leads to more maintainable and reusable code. Then we learn about generics, and how they enable us to support multiple types without duplication. Later in the course, we discover different ways to structure a complete iOS app from scratch. We begin the discussion with the well-known MVC pattern and cover every other trending architecture in the iOS world."--Resource description page.
    Note: Release date from resource description page (Safari, viewed February 15, 2019). - Title from title screen (Safari, viewed February 15, 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
    ISBN: 9781788476850
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 16 min., 57 sec.)) , digital, sound, color
    Keywords: Scala (Computer program language) ; Computer algorithms ; Data structures (Computer science) ; Functional programming (Computer science) ; Electronic videos ; local
    Abstract: "Scala's functional programming features are a boon when it comes to designing easy-to-reason-about systems to curb growing software complexities. In this course, we will learn about many concepts and tools available in the Scala language by implementing, in a functional manner, some sorting and searching algorithms. Most algorithms are traditionally defined in an imperative manner, typically consisting of repetitions in the form of conditional looping and altering states. Writing these in a functional manner is not always a trivial process. In this course, we will do just that. We will also show how to implement search data structures in a functional and immutable manner. We will look at number sorting, substring searches, hash tables, red black binary trees, and the closest pair algorithm. Along the way, we will talk about bubble sort, merge sort, Knuth-Morris-Pratt string searching, structural sharing in functional data structures, and various problems with immutable data structures. Further, we will explore the classic closest pair algorithm and show how we can solve the problem efficiently in a functional manner. By the end of the course, you will have gained a thorough knowledge of many functional Scala concepts and will understand these algorithms and data structures."--Resource description page.
    Note: Title from title screen (viewed July 30, 2018). - Date of publication from resource description page
    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
    ISBN: 9781786460028
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 35 min., 55 sec.)) , digital, sound, color
    Keywords: Real-time data processing ; Electronic data processing ; Big data ; Electronic videos ; local
    Abstract: "Apache Storm is a distributed real-time processing engine. Created by Nathanmarz for Backtype and later open sourced under Apache License 2, it's a scalable and a fault-tolerant engine used to process a massive number of unbounded streams. In this course you will see how simple yet efficient Apache Storm is when it comes to real-time processing. In the course, you will learn about data processing types followed by Apache Storm and its features. You'll learn the core concepts of Apache Storm such as spouts, bolts, topology, and stream grouping, and set up Apache Storm in single-node and multi-node configurations. Also you'll explore how fault-tolerant Apache Storm is. Taking this course will kick-start your experience with Apache Storm; you'll create a scalable, fault-tolerant, real-time processing application while setting a strong base for the fundamentals of the real-time processing paradigm and Apache Storm."--Resource description page.
    Note: Title from title screen (viewed September 7, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788838542
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 13 min., 19 sec.)) , digital, sound, color
    Keywords: Windows Azure ; Application software ; Development ; Information technology ; Management ; Cloud computing ; Electronic videos ; local
    Abstract: "In this volume, you will delve into real-world leading approaches to plan your solution delivery with the Visual Studio Team Services (VSTS) and Team Foundation Server 2018. DevOps blurs the lines between Development and Operations, when harmonized with Agile practices. It addresses good practices for delivering world class solutions. You will work on learning how to use VSTS and TFS to visualize your backlogs, manage work items, manage the defect lifecycle, and make sure that the whole process can be easily followed by everyone within your organization. You will also get to know how Kanban and Lean are essential for an optimized DevOps process and continuous improvement. With the help of this course, implement Kanban and Lean to manage your work in process (WIP). This course, makes you comfortable with dashboards and queries, which play an important role within every successful DevOps implementation, representing how to measure and monitor business value delivered. You will learn to set up dashboards to provide a window into what is happening across the portfolio, project and team levels. Alerts and notifications will then help you implement enterprise collaboration (ChatOps) within your organization. Learn to create alerts, notifications and integrate external applications such as Slack and Microsoft Teams. Finally, work on customizing the processes on VSTS and TFS, work items, fields and workflow states along with advanced configuration options to make sure that the process you have is best suited for your team needs."--Resource description page.
    Note: Title from title screen (viewed April 5, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788477918
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 9 min., 23 sec.)) , digital, sound, color
    Keywords: Rust (Computer program language) ; Computer programming ; Application software ; Development ; Electronic videos ; local
    Abstract: "Rust is a new systems programming language from Mozilla, created to facilitate the development of large, complex software projects. Its powerful type system and memory safety rules prevent all memory corruption bugs without compromising developer productivity. In this course, you'll begin by getting familiar with the basic syntax and concepts of Rust, from writing a Hello World program to defining functions and creating variables. Then you'll see how to manage toolchains with Rust up and build your first command-line program. Moving on, you'll explore Rust's type system to write better code and put it into practice in a simple markup language. You'll learn to use Rust's functional programming features to perform a physics simulation and use the Rayon crate to parallelize your computations. Finally, you'll discover the best practices and test your code by building a simple crate with a tested, usable, well-documented API using Cargo and RustDoc. By the end of the video, you'll be comfortable building various solutions in Rust. You'll be able to take advantage of Rust's powerful type system and a rich ecosystem of libraries, or "crates", available through the Cargo package manager."--Resource description page.
    Note: Title from title screen (viewed September 25, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788472364
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 35 min., 49 sec.)) , digital, sound, color
    Keywords: Scala (Computer program language) ; Computer algorithms ; Graph theory ; Data structures (Computer science) ; Functional programming (Computer science) ; Electronic videos ; local
    Abstract: "Scala's functional programming features are a boon to help you design "easy to reason about" systems to control growing software complexities.In this course we practice many functional techniques by solving various graph problems. We start by looking at how we can represent graph structures in an efficient functional manner. Then we explore both the breadth and depth first search graph traversal techniques. Later we use this techniques to show how they can be used for topological sorting and cycle detection. In this course we also describe more complex algorithms such as finding the shortest path and maximal flow networks. All of these solutions are illustrated with easy to understand diagrams and animations. Special care is taken when writing solution so that the principles of functional programming are followed. By the end of the course, you will be well-versed in all the functional concepts of Scala and you will have refreshed your knowledge of graph algorithms."--Resource description page.
    Note: Title from title screen (viewed August 15, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788291033
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 29 min., 19 sec.)) , digital, sound, color
    Keywords: R (Computer program language) ; Machine learning ; Information visualization ; Electronic videos ; local
    Abstract: "R is a high-level statistical language and is widely used among statisticians and data miners to develop statistical applications. This solution-based video will be your guide, taking you through different programming aspects with R. Beginning with the basics of R programming, this video provides step-by-step resources and time-saving methods to help you solve programming problems efficiently. Starting with the installation of R, each recipe addresses a specific problem with a discussion that explains the solution and offers insight into how it works. You will learn to work with powerful R tools and techniques. You'll be able to boost your productivity with the most popular R packages and tackle data structures such as matrices, lists, and factors. You'll see how to create vectors, handle variables, and perform other core functions. You'll be able to tackle issues with data input/output and will learn to work with strings and dates. Moving forward, we'll look into more advanced concepts such as metaprogramming with R and functional programming. Finally, you'll learn to tackle issues while working with databases and data manipulation."--Resource description page.
    Note: Title from title screen (viewed September 19, 2017). - Date of publication from resource description page
    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
    ISBN: 9781785880711
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 55 min., 42 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Data mining ; Machine learning ; Mathematical statistics ; Data processing ; Electronic data processing ; Electronic videos ; local
    Abstract: "Python features numerous numerical and mathematical toolkits such as: Numpy, Scipy, Scikit learn and SciKit, all used for data analysis and machine learning. With the aid of all of these, Python has become the language of choice for data scientists for data analysis, visualization, and machine learning. This video aims to teach Python developers how to perform data analysis with the language by taking advantage of the core data science libraries in the Python ecosystem. The learning objective for viewers is to understand how to locate, manipulate, and analyze data with Python, with the ability to analyze large and small sets of data using libraries such as Numpy, pandas, IPython and SciPy. This is a two part series. The first series is focused on getting and manipulation sizeable amounts of data using modern techniques. The second series is focused on advanced analysis of the data to include modern machine learning techniques."--Resource description page.
    Note: Title from title screen (viewed July 11, 2018). - Date of publication from resource description page
    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
    ISBN: 9781788626415
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 59 min., 25 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Microsoft .NET Framework ; Electronic videos ; local
    Abstract: "Microservices are an architectural style that promotes the development of complex applications as a suite of small services based on business capabilities. This course will help you identify the appropriate service boundaries within the business. We'll start by looking at what microservices are, and their main characteristics. We will develop a basic distributed system using the microservice architecture and tools such as RabbitMQ service bus, to send messages across the separated services, or MongoDB, which is a NoSQL database. Within the course, we will focus on creating the HTTP API to act as a gateway to the whole system and so-called Activities Service, responsible for handling the incoming messages (or actually the commands that will be distributed through the services bus). We'll also implement the Identity Service, which will serve JSON Web Tokens (JWT) to authenticate requests incoming to the API. Our application will let the user store information about the activities performed at a given date for a selected category, for example, work, tasks, sport, and so on. Once the request to save the activity is published within the system, the Activities Service will handle the business logic and decide whether the activity is valid, which will eventually result in publishing the event about processing the successful or rejected activity. In the course, you will also learn about commands and events as well as handlers which is one of the most popular design patterns when it comes to creating distributed systems. By the end of the course, your services will be built using ASP.NET Core framework and later on, you will use tools such as Docker and Docker Compose to pack your application into the container and deploy it to the virtual machine running in the cloud."--Resource description page.
    Note: Title from title screen (viewed December 1, 2017). - Date of publication from resource description page
    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
    ISBN: 9781788476782
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 58 min., 10 sec.)) , digital, sound, color
    Keywords: Data mining ; Statistics ; Quantitative research ; Electronic videos ; local
    Abstract: "This video course consists of step-by-step introductions to analyze data and the basics of statistics. The first chapter focuses on the steps to analyze data and which summary statistics are relevant given the type of data you are summarizing. The second chapter continues by focusing on summarizing individual variables and specifically some of the reasons users need to summarize variables. This chapter also illustrates several procedures, such as how to run and interpret frequencies and how to create various graphs. The third chapter introduces the idea of inferential statistics, probability, and hypothesis testing. The rest of the chapters show you how to perform and interpret the results of basic statistical analyses (chi-square, independent and paired sample t-tests, one-way ANOVA, post-hoc tests, and bivariate correlations) and graphical displays (clustered bar charts, error bar charts, and scatterplots). You will also learn when to use different statistical techniques, how to set up different analyses, and how to interpret the results."--Resource description page.
    Note: Title from title screen (Safari, viewed January 15, 2018). - Release date from resource description page (Safari, viewed January 15, 2018)
    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
    ISBN: 9781788474887
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 39 min., 37 sec.)) , digital, sound, color
    Keywords: Scala (Computer program language) ; Computer algorithms ; Data structures (Computer science) ; Functional programming (Computer science) ; Electronic videos ; local
    Abstract: "Scala's functional programming features are a boon to help you design 'easy to reason about' systems to control growing software complexities. In this course, you will look at some classic simple algorithms. Most algorithms are traditionally defined in an imperative manner, typically consisting of repetitions in the form of conditional looping and altering states. Writing these in a functional manner is not always a trivial process. Moving ahead, you will learn to implement these elementary algorithms using a combination of functional concepts instead of the traditional imperative approach. After covering the important functional concepts in Scala you will move on to the decimal to binary conversion and generate sequences algorithms. Further, we will look at implementing a series of algorithms such as generating prime numbers, divide and conquer, greedy algorithms, and functional infix to postfix conversion. By the end of this course, you will be well versed in the functional concepts of Scala and would have implemented all of these."--Resource description page.
    Note: Title from title screen (viewed March 1, 2019). - Date of publication from resource description page
    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
    ISBN: 9781787129696
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 28 min., 49 sec.)) , digital, sound, color
    Keywords: VMware ; Virtual computer systems ; Electronic videos ; local
    Abstract: "VMware Horizon 7 delivers, protects, and manages your applications and virtual desktops and ensures the end-user can access it from anywhere and at any point of time. The course will guide you from being a beginner to being able to centrally manage your desktops using VMware Horizon 7. The video starts with an overview of the architecture and latest features of VMware Horizon 7. You will also learn how to design and deploy your Horizon 7 environment. Finally, we will build out two operating systems, optimize them for your VDI, and then walk you through the different methods of delivery for the instant clone, linked clone, and full clone options. By the end of the course, you will be equipped to create desktop resources by using Horizon Desktop Pools and fine-tune the end user experience to ensure the best optimization from your virtual desktops."--Resource description page.
    Note: Title from title screen (viewed April 10, 2017)
    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
    ISBN: 9781787127852
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 43 min., 19 sec.)) , digital, sound, color
    Keywords: Data integration (Computer science) ; Electronic data processing ; Computer programs ; Big data ; Computer programs ; Data warehousing ; Computer programs ; Electronic videos ; local
    Abstract: "Informatica is a leader in the ETL market and provides lot of job opportunities in the industry. This course will give you basic to intermediate skills in Informatica, and will help you to prepare for the global certification in Informatica. You'll start the course by learning to debug a mapping, which will help you identify any issues in mappings. You'll be introduced to the advanced aspects of the Designer and Workflow Manager screens. Then you'll find out how to create reusable transformations and mapplets. Then, we move on to working with the target load plan and you'll learn to compare objects. The latter part of the course is centered around using the Workflow Manager screen. You'll learn about the various tasks that are present in Informatica along with the scheduling workflow. We'll also take a look at various aspects of the Admin Console, such as the Repository, Domain, Node, Integration Service, and more. Finally, we'll conclude the course with incremental aggregation, configuring file lists, and working with various types of partitions."--Resource description page.
    Note: Title from title screen (viewed September 21, 2017). - Date of publication from resource description page
    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
    ISBN: 9781788473422
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 37 min., 26 sec.)) , digital, sound, color
    Keywords: Laravel (Software framework) ; PHP (Computer program language) ; Web applications ; Development ; Application software ; Development ; Electronic videos ; local
    Abstract: "Laravel is a prominent member of a new generation of web frameworks. It is one of the most popular PHP frameworks and is also free and an open source. Laravel 5 is a substantial upgrade with a lot of new toys, at the same time retaining the features that made Laravel wildly successful. It comes with plenty of architectural as well as design-based changes. Laravel Foundations is a blend of several recipes that will give you all the essential tips you need to build an application. This video course starts by walking you through building an online forum from scratch using Laravel. A forum teaches important concepts such as saving, reading, and updating database entries; working with relationships; adding authentication; and working with views and reusable components. You will also learn how to use routes, connect a database, add comments, and build an authentication system for your forum. By the end of this course you will have the knowledge necessary to put together basic Laravel applications and a foundation you can build on. You will be prepared for later volumes in this series that explore more advanced topics to enhance your application further."--Resource description page.
    Note: Title from title screen (viewed October 20, 2017). - Date of publication from resource description page
    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
    ISBN: 9781788628921
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 58 min., 4 sec.)) , digital, sound, color
    Keywords: Microsoft .NET Framework ; Application software ; Development ; Electronic videos ; local
    Abstract: "Entity Framework is a highly recommended Object Relation Mapping tool used to build complex systems. This course provides a full learning path to getting productive with the Entity Framework Core. Designed with the intermediate developer in mind and utilizing all of the latest features introduced by EF Core 2.0 and ASP.NET Core 2.0. In this course, you will learn how to create, execute and rollback your own migrations. You will also get familiar with everything you need to create complex relational models. You will explore some of the most important advanced features of the entity framework like shadow properties, database generated values and raw SQL queries. You will know how to take an existing database and write a project based upon it with minimal intervention."--Resource description page.
    Note: Title from title screen (viewed January 8, 2018). - Date of release from resource description page (Safari, viewed January 8,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
    ISBN: 9781788393263
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 29 min.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Swift (Computer program language) ; Mobile computing ; Programming ; Application software ; Development ; Electronic videos ; local
    Abstract: "You want to build iOS applications for the iPhone and iPad, but where do you start? Forget sifting through tutorials and blog posts; this is a direct route into iOS development, taking you through the basics and showing you how to put the principles into practice. The goal of this tutorial is to help you become a professional developer by unleashing the full potential of iOS 11 to build applications. This tutorial will cover the essentials of the Swift language, building flexible iOS user interfaces working on multiple devices, looking into how software patterns such as Target-Action and Model-View-Controller are implemented in iOS 11, and focusing on specific issues to make you proficient at tasks more rapidly."--Resource description page.
    Note: Title from title screen (viewed December 1, 2017). - Date of publication from resource description page
    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
    ISBN: 9781788391634
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 13 min., 7 sec.)) , digital, sound, color
    Keywords: Cloud computing ; Web site development ; Electronic videos ; local
    Abstract: "To date, organizations have adopted PCF because it acts as an abstraction layer on public and private cloud IaaS providers, increasing business agility and time-to-market of software products. This course kicks off by showing you the steps involved in making your application cloud-ready. Moving on, it delves into the various aspects involved in deploying your application and running it on Cloud Foundry. It also shows you how Spring Boot and PCF tremendously increase developer productivity. Later, we address the core challenges that Java developers face while developing PCF applications, such as understanding what PCF is and why companies adopt it. Then, it shows you how to quickly bootstrap and deploy various micro-services to PCF, including REST web services and event-driven applications. At the end of this video course, you'll learn how to set up your work space, and its architecture, develop a web service application, and deploy it to PCF. You'll also build a micro-service (event-driven) and deploy it to Cloud Foundry."--Resource description page.
    Note: Title from title screen (viewed November 15, 2017)
    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
    ISBN: 9781787289444
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 44 min., 28 sec.)) , digital, sound, color
    Keywords: Microsoft Visual studio ; C# (Computer program language) ; Microsoft .NET Framework ; Application software ; Development ; Internet programming ; Electronic videos ; local
    Abstract: "C# is a multi-paradigm programming language providing support for software engineering principles such as strong type checking, array bound checking, automatic garbage collection, and more. C# 7 comes with a host of new features to build powerful cross-platform applications. Also, the ASP.NET is the web application framework through which you can develop web applications. In this course, you will learn everything you need to know to start developing applications using the newest features that come with C# 7 as well as the newest version of the .NET Core. The course will start with a quick introduction to C# and .NET that will prepare you for what comes next. You will then learn about the new features of C# 7. Following that, you will get in-depth knowledge of ASP.NET Core along with the new version of the Entity Framework. Next, we will discuss some more advanced concepts of C# like delegates, lambda expressions, and LINQ. From this course, you'll learn newest features of C# and ASP.NET. You'll be developing the web applications with ASP.NET. Also, learn the advanced C# programming concepts."--Resource description page.
    Note: Title from title screen (viewed September 19, 2017). - Date of publication from resource description page
    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
    ISBN: 9781787286924
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 41 min., 44 sec.)) , digital, sound, color
    Keywords: SPSS (Computer file) ; Data mining ; Electronic videos ; local
    Abstract: "IBM SPSS Modeler enables you to explore data, identify important relationships that you can leverage, and build predictive models quickly, allowing your organization to base its decisions purely on the insights obtained from your data. With the help of this course, you'll follow the industry-standard data mining process, gaining new skills at each stage, from loading data to integrating results into everyday business practices. Get a handle on the most efficient ways of extracting data from your own sources, preparing it for exploration and modeling. You will be acquainted with the best methods for building models that will perform well in your workplace. Go beyond the basics and get the full power of your data mining workbench using IBM SPSS Modeler with this handy tutorial."--Resource description page.
    Note: Title from title screen (viewed November 15, 2017)
    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
    ISBN: 9781788294256
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 12 min., 45 sec.)) , digital, sound, color
    Keywords: C++ (Computer program language) ; Electronic videos ; local
    Abstract: "This video course will take you through C++'s Standard library and the most important features of C++11/14/17. You will begin with new language features and will gradually move on to library components and then to the traps and pitfalls and ways to avoid them. You will learn about STL components such as, smart pointers, `std::function`, `std::move`, and `std::exchange`, while at the same time reinforcing and deepening your understanding of the new language features. From here, you will learn to examine containers, iterators, function objects, with STL algorithms and lambda expressions. You will also be introduced to some upcoming C++17 additions including language features such as `constexpr` lambdas, and library additions such as the new algebraic data types and metaprogramming utilities. Throughout the course, you will learn the common pitfalls in 'old' C++ programming and best practices for software development in Modern C++."--Resource description page.
    Note: Title from title screen (viewed January 8, 2018)
    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
    ISBN: 9781788472203
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 20 min., 20 sec.)) , digital, sound, color
    Keywords: User interfaces (Computer systems) ; Web applications ; Development ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "In this course, we will learn how to use Webpack with a real project. You will be provided with a dynamic responsive photo gallery application written in React, along with minimal to basic Webpack configuration and will be shown how to apply advanced features such as deploying with Babel, code splitting, and ES2015."--Resource description page.
    Note: Title from title screen (viewed February 6, 2018). - Release date from resource description page (Safari, viewed February 6, 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...