Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • 2020-2024  (204)
  • 2010-2014
  • 2023  (204)
  • Packt Publishing,  (200)
  • Guth, Karl-Maria
Datasource
Material
Language
Years
  • 2020-2024  (204)
  • 2010-2014
Year
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837630875 , 1837630879
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Social media ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course on automating social media applications using Python. Let's learn the basic concepts required for automating our routine social media tasks. We will begin with learning to automate WhatsApp and explore how to automatically send messages to individuals and groups using Python. You will learn to automate sending emails to random users with just a few lines of code. Learn to schedule tasks using Python to implement different social media projects. Explore email automation with Smtplib and link Gmail with SMTP. We will explore how to fetch and download different stats from YouTube channels as CSV or other file formats. Finally, you will learn to post various types of content on Facebook pages, delete posts, and comment on posts. The course, however, does not cover Python programming lessons separately. Upon completing the course, you can automate social media platforms such as WhatsApp, YouTube, Facebook, and Gmail. Create automated posts and comments, post and delete content, schedule tasks, and comprehensively advance your social media automation skills. What You Will Learn Automate WhatsApp, install the toolkit, schedule and send messages Link Gmail with SMTP, create email, attach files and send Schedule, install, import, and code a simple scheduler Create a YouTube API key and fetch channel and playlist information Automate Facebook, post photos with captions, and comment on a post Understand and implement automation packages and libraries Audience This course is designed for beginners with some programming experience or even those who need to know about data analysis, data manipulation, and more. This course is for individuals wanting to understand and implement automation packages and libraries, master scheduling tasks, automate emails, automate WhatsApp, automate YouTube data, and automate Facebook posts. Basic to intermediate Python programming knowledge is required for the course. About The Author AI Sciences: AI Sciences is a group of experts, PhDs, and practitioners of AI, ML, computer science, and statistics. Some of the experts work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM. They have produced a series of courses mainly dedicated to beginners and newcomers on the techniques and methods of machine learning, statistics, artificial intelligence, and data science. Initially, their objective was to help only those who wish to understand these techniques more easily and to be able to start without too much theory. Today, they also publish more complete courses for a wider audience. Their courses have had phenomenal success and have helped more than 100,000 students master AI and data science.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837639441 , 1837639442
    Language: English
    Pages: 1 online resource (1 video file (29 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 794.8/1526
    Keywords: Video games Programming ; UnrealScript (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Have you ever wanted to build an entire game world using 3D props and assets that will populate your space and envelop players in medieval fantasy? We have designed this course from the ground up to make sure that no matter your skill level, you will easily be able to follow along and, more importantly, learn most of the skills to create your own 3D game prop set. In this course, you will build a small armory for your dungeon's guard room, equipped with a couple of swords and a helmet next to a table with a candle on top, burning the night away as the guard sleeps and much more. You will learn how to build 3D props such as house banners, wall cages, stocks, a stretching rack, a guillotine, traditional stocks, a straw bed, table and chairs, torches, weapons rack, candles, books, parchment, gems, and other furniture. You will also learn how to bring these 3D models and props to life with custom materials, adding decals such as straw, blood, and stamps. This course will see you learn all the techniques that pros use and how they use them. Learn how to achieve realism using custom materials to create blood spatter that will look perfect for your torture chamber at the bottom of your dungeon! Later, you will also learn how to export these assets from Blender and import them to Unreal Engine 5 so that these 3D assets can be used in any other project. By the end of this, you would have created over 50+ 3D dungeon props from scratch, which you can then use in your future projects. What You Will Learn Use Blender 3 and understand its new interface and shortcuts Create rope and chain geometry nodes with optional side bars for ease of use Learn how to use HDRIs as 3D model backgrounds for your portfolio Create larger 3D props from smaller ones to populate an environment Create a bucket water material using texture maps and opacity along with the gamma node Set up an asset pack that can be easily imported into any Unreal Engine 5 project Audience This course is designed for beginner 3D modelers who are eager to learn how to build medieval-themed AAA game-ready assets such as house banners, wall cages, stocks, a stretching rack, a guillotine, traditional stocks, torches, and much more. Game designers who would like to design a set of over 50 3D game assets for an RPG medieval dungeon environment for games in Unreal Engine 5 can also benefit from this course. About The Author 3D Tudor Limited By Neil Ian Bettison: Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil's instructor style--his to-the-point instructions and clear guidance--makes him an excellent tutor. Neil uses Blender for particle effects and complex asset animation. Neil can use two popular game engines, Unreal Engine 5, and Unity, with many years of experience in both.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781837632244 , 1837632243
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer networks Study guides Security measures ; Examinations ; Computer security Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This refresher course covers all the eight domains of the CISSP certification exam. You will cover topics ranging from security and risk management in an organization. How organizations use asset management to discover what data and systems exist in their organization in order to provide proper protection. You will learn security in architecture, networking, and physical locations. Lastly, you will see how security fits in the software development lifecycle and how organizations test and monitor for security in their organization. Further, you will learn about the importance of security concepts such as confidentiality, integrity, and availability. How authentication and authorization are used to manage user and system access. How organizations prepare for disasters and ready themselves to resume operations. How risk management is used to define the organization's approach to security. By the end of this course, you will have a much better understanding of how security fits in an organization and will be prepared to take this examination. What You Will Learn Understand risk, threat, and vulnerability management Understand the importance of security training Learn asset management, retention, and lifecycle Learn cryptography principles and their application in a system Understand facility design and protection against threats Understand security in the software development lifecycle Audience This course is for cyber security professionals looking to expand their knowledge and take the CISSP exam and for technology practitioners who want to understand cyber security and leaders who want to understand cyber security. About The Author Derek Fisher: Derek Fisher is a leader, speaker, author, and instructor in cyber security. He has several decades of experience in designing systems in both hardware and software and holds a graduate degree in cyber security from Boston University. He continues to work professionally as a leader, university instructor, and conference speaker in the security space, where he provides his insight into multiple fields and disciplines.
    Note: Online resource; title from title details screen (O’Reilly, viewed February 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781837635597 , 1837635595
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Electronic spreadsheets Computer programs ; Cloud computing ; Presentation graphics software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Smartsheet provides one platform for managing projects and automating processes. It is a Software as a Service (SaaS) used to assign tasks, manage calendars, share documents, and track project progress using a tabular user interface. In this course, you will get to grips with every step of using Smartsheet to manage projects with real project examples. This course will give you a deep understanding of Smartsheet functionality using hands-on, contextual examples designed to showcase why Smartsheet is awesome and how to use it to manage projects like a real project manager. This course teaches you to navigate easily through the interface and use Smartsheet proficiently. We will cover importing and exporting contacts in Smartsheet. It will also help you create a Feedback Form as well as create an Agile Sprint plan using Smartsheet. Moving further, you will learn the Smartsheet tools available to collaborate, such as functions and conditional formatting. Finally, you will explore the advanced filtering in Smartsheet and learn to use the Activity Log. By the end of the course, you will be well acquainted to work on Smartsheet and use it within a team. What You Will Learn Understand how to create a Smartsheet Understand how to import and export Smartsheet contacts Understand permission and conversation options while sharing sheets Learn how to add conditional formatting to fields and rows Understand date, text, and logical functions Learn sorting, filtering, and automating parameters Audience This course can be taken by beginners who have not explored Smartsheet widely and by anyone who wants to improve their project management skillset. The course assumes knowledge of the basics of Smartsheet. About The Author Pavan Lalwani: Pavan Lalwani is the founder of Shiddhath IT Consultants (OPC) Private Limited and provides training to corporate, institutions and individuals. He has been in the corporate training industry for more than eight years and has catered to over 80 Corporate MNCs through his expertise in more than 30 technologies and many other topics.
    Note: Online resource; title from title details screen (O’Reilly, viewed February 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing
    ISBN: 9781837630431 , 1837630437
    Language: English
    Pages: 1 online resource (1 video file (18 hr., 33 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.6/96
    Keywords: Computer animation Programming ; UnrealScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to Unreal Engine 5 Beginner's Guide to Building a 3D Environment course. In this course, we will start from scratch with a simple grey box and then learn how to sculpt out environments. In this course, you will learn how to build a 3D environment by making full use of the Quixel library and all its categories, including 3D assets, surface detail, textures, and 3D vegetation. Next, you will learn how to sculpt out terrains and generate mountains using height map textures. Later, you will learn how to create a reusable water system with waterfalls and how to set up atmospheric sunset lighting. You will also learn how to create fire simulations for the fireplace and bring life into the work by adding birds and fireflies to the environment. By the end of the course, you will be able to build an intricate riverside environment with a fisherman's hut and a wooden walkway, ready for a new 3D modeling adventure. The course resource pack includes eight unique texture maps to help you set up your own water system and an example texture map of a mountain height map texture. What You Will Learn Learn all about the Niagara fire systems Customize sky atmosphere to simulate a sunset with volumetric fog and clouds Create an entire water system, with depth of water and caustics parameters Learn to add birds and fireflies using the Niagara particle system to animate firefly motion Learn how to use HDRIs as 3D model backgrounds for your portfolio Learn how to do color grading to take your work to the next level Audience If you have ever wanted to get into Unreal Engine 5 or are making the switchover from Unreal Engine 4, then this course is absolutely for you. Whether you are a video game player who wants to take gaming into their control and build what has been hiding in the depths of your imagination, or a game designer looking to find out all that UE5 has to offer in a dedicated and complete overview, this course is ideal for you. About The Author 3D Tudor Limited By Neil Ian Bettison: Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil's instructor style--his to-the-point instructions and clear guidance--makes him an excellent tutor. Neil uses Blender for particle effects and complex asset animation. Neil can use two popular game engines, Unreal Engine 5, and Unity, with many years of experience in both.
    Note: Online resource; title from title details screen (O’Reilly, viewed February 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635139 , 1837635137
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 49 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux Study guides ; Operating systems (Computers) Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will learn about Linux's basic system administration and gain a thorough command of Linux and its system. Originally written by Linus Torvalds, Linux is widely used, and many developers and technology companies use Linux and Unix, a Linux-based operating system developed about fifty years ago. With both Linux and Unix gaining popularity, it is instrumental in managing very large networks in corporations such as Intel, IBM, and Amazon, and is also used to run offices and homes in some developed countries. How does Linux technically work? As you work through the course, you will learn that Linux is an operating system just as Windows is; however, the difference is that Linux is an open-source operating system that uses a VirtualBox. The VirtualBox reinforces the capacity of your computer to run multiple operating systems on one set of hardware at the same time. You will be taught that Redhat, CentOS, Fedora, and SuSe are some of the main Linux operating systems, and that others include Debian and Ubuntu. As you will discover by the end of this Linux fundamentals course, the operating system stores data on disk drives through a filesystem that consists of files and directories and that information is needed to access and locate them. You will need to learn Linux commands if you want to navigate a file system and these commands are discussed in-depth in this Linux tutorial for beginners' course, along with practical examples. There are various types of commands, including those of file maintenance, file display, file system monitoring, and file network, and you will learn to master these and gain a better understanding of the power of the Linux system. By the end of this course, you will be skilled with the fundamental Linux command line, have knowledge of Linux basic system administration, and have a better grasp of how Linux functions. What You Will Learn Learn how to connect Linux VM through Putty Learn the file system navigation commands Learn about file maintenance commands and file display commands Cover Filter and text processor commands, along with Linux file editor Learn about shell scripting and command history Learn about network files commands and system updates Audience This course is for someone who needs basic training in Linux, someone who is already in IT and wants to add a new skill. It is specifically designed for those who have been busy with their work and don't have enough time. About The Author Imran Afzal: Imran Afzal is a systems engineer/manager, entrepreneur, instructor, and a public speaker. He started his career with Time Warner in 2000 as a systems administrator. He was involved in deploying technologies such as DTV, VOD, CableCards, and others. These technologies were built on many Linux distributions. Since then, he has utilized Linux/Unix skills in many Fortune 500 companies. He has worn many different hats and currently manages a large team of systems engineers, administrators and team leads globally. He has spearheaded projects such as datacenter migration, introduction, and deployment of VMware, monitoring tools implementation, Amazon cloud migration, and many more. He is certified in Linux Systems Management, UNIX Operating Systems, Linux System Administration, System Internals, VMWare Certified Professional, RHCSA, and Windows Server Certified.
    Note: "Published in February 2023.". - Online resource; title from title details screen (O'Reilly, viewed March 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837633470 , 1837633479
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Serverless functions are a single-purpose, programmatic feature of serverless computing (cloud computing execution model). It helps execute code written in the language of your choice with Azure Functions, an event-driven computing experience. Scale on-demand and pay only for the time your code is executed. Available as a managed service in Azure and Azure Stack, the open-source functions runtime also works on multiple destinations, including Kubernetes, Azure IoT Edge, on-premises, and even in other clouds. You will start with learning Azure Serverless Functions from scratch in a stepwise manner. Then look at the basic concepts of serverless computing, event-driven application, Azure Functions, and Azure Service Bus. After that, you will look at Azure Serverless Functions' interaction with the database, Azure Service Bus, and queue bindings in Azure Serverless Functions. You will explore how to send emails and messages using Azure Functions. Additionally, you will delve into version control using GitHub Actions Workflow and learn about Azure Functions monitoring. Finally, you will have the opportunity to develop a transaction management system application with Azure Functions. By the end of this course, you will have learned Azure Serverless Computing concepts with Azure Functions. What You Will Learn Study serverless computing and event-driven application Look at Azure Serverless Functions' interaction with the database Learn Azure Service Bus and queue bindings in Azure Functions Send emails and messages with Azure Functions See the Azure Functions integrations with Azure Service Bus Develop a transaction management system with Azure Functions Audience This course is designed for cloud consultants who work on platform automation requirements or those who want to experience the power of Azure Serverless Computing. Azure IAAS and PAAS administrators, Azure/application developers, and cloud computing enthusiasts will also gain a lot from this course. To get the most out of this course, you should have some basic understanding of the command line (Win CMD/Unix Shell) that will help you quickly grasp the concepts, and Visual Studio Code installed on the laptop. About The Author Vijay Saini: Vijay Saini is an accomplished IT professional who brings a wealth of expertise to the table. With a diversified background across multiple domains, Vijay has proven himself a valuable asset to his current role as a leading cloud service provider. His strong focus on automation has resulted in significant cost savings for the business, making him a valuable asset to the team. Vijay is highly knowledgeable in the areas of Microsoft Azure, cloud technologies, DBMS, and Python, and is a specialist in automation using PowerShell. With a passion for teaching, Vijay has leveraged e-learning platforms to share his expertise with others, helping them develop their own skills and knowledge.
    Note: "Published in February 2023.". - Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803242828 , 1803242825
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 7 min.)) , sound, color.
    DDC: 006.3/1
    Keywords: TensorFlow ; Machine learning ; Neural networks (Computer science) ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Recurrent Neural Networks are a type of deep learning architecture designed to process sequential data, such as time series, text, speech, and video. RNNs have a memory mechanism, which allows them to preserve information from past inputs and use it to inform their predictions. TensorFlow 2 is a popular open-source software library for machine learning and deep learning. It provides a high-level API for building and training machine learning models, including RNNs. In this compact course, you will learn how to use TensorFlow 2 to build RNNs. We will study the Simple RNN (Elman unit), the GRU, and the LSTM, followed by investigating the capabilities of the different RNN units in terms of their ability to detect nonlinear relationships and long-term dependencies. We will apply RNNs to both time series forecasting and NLP. Next, we will apply LSTMs to stock "price" predictions, but in a different way compared to most other resources. It will mostly be an investigation about what not to do and how not to make the same mistakes that most blogs and courses make when predicting stocks. By the end of this course, you will be able to build your own build RNNs with TensorFlow 2. What You Will Learn Learn about simple RNNs (Elman unit) Covers GRU (gated recurrent unit) Learn how to use LSTM (long short-term memory unit) Learn how to preform time series forecasting Learn how to predict stock price and stock return with LSTM Learn how to apply RNNs to NLP Audience This course is designed for anyone interested in deep learning and machine learning or for anyone who wants to implement recurrent neural networks in TensorFlow 2. One must have decent Python programming skills, should know how to build a feedforward ANN in TensorFlow 2, and must have experience with data science libraries such as NumPy and Matplotlib. About The Author Lazy Programmer: The Lazy Programmer is an AI and machine learning engineer with a focus on deep learning, who also has experience in data science, big data engineering, and full-stack software engineering. With a background in computer engineering and specialization in machine learning, he holds two master's degrees in computer engineering and statistics with applications to financial engineering. His expertise in online advertising and digital media includes work as both a data scientist and big data engineer. He has created deep learning models for prediction and has experience in recommendation systems using reinforcement learning and collaborative filtering. He is a skilled instructor who has taught at universities including Columbia, NYU, Hunter College, and The New School. He has web programming expertise, with experience in technologies such as Python, Ruby/Rails, PHP, and Angular, and has provided his services to multiple businesses.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837637904 , 1837637903
    Language: English
    Pages: 1 online resource (1 video file (41 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the JavaScript masterclass course, in which we will be building real-world applications and learning the core concepts of HTML, CSS, and OOP. This course takes you through your JavaScript journey from beginner to advanced. Throughout the course, we will explore the most important JavaScript topics step-by-step. You will start with the fundamental concepts of JavaScript such as variables, data types, functions, loops, iterations, expressions, and operators using examples that will help you understand the topic well. Moving further, you will deep dive into the intermediate topics of document object model, regular expressions, array, methods, dates and times, local storage, object-oriented programming, error handling, and exceptions. You will also understand advanced concepts such as event loops, setTimeout and setInterval, callbacks and callback hell, promises, async await, and Fetch API with examples. You will also be building real-world applications that will help you get accustomed to all the preceding concepts and learn to deploy the code onto GitHub and Netlify. After completing this course, you will be ready to work as an intern, fresher, or freelancer and you will also be able to implement everything yourself. What You Will Learn Learn complex concepts such as the 'this' keyword, closures, promises, and async-wait Understand fundamentals such as variables and data types in JavaScript Understand control flow statements, loops, functions, and more Learn to effectively deploy code to GitHub and Netlify Master intermediate concepts such as DOM, arrays, local storage, OOP, and APIs Get introduced to Babel, Webpack, Firebase, and deployment tools Audience To take this course, you must have some knowledge of HTML, CSS, and Object-Oriented Programming. Anyone who wants to learn JavaScript can take up this course with no previous programming knowledge required. About The Author Shubham Sarda: Shubham Sarda is a software developer passionate about teaching. He has worked with many funded start-ups, self-made projects, and as a top-rated freelancer in marketplaces. He has taught programming and digital marketing to over 40,000 students online and offline. Shubham has mastered the art of explaining very complex topics in the most straightforward manner that is easy to understand and follow. His video courses are professionally structured and used as training material by many companies to train their employees and by colleges to prepare their students and upgrade their skills based on industry requirements.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837631865 , 1837631867
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Web applications Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the best course to learn React.js, Firebase, and Tailwind CSS by creating a real estate website. In this course, you are going to learn how to build a realtor clone using ReactJS version 18, Firebase version 9, and Tailwind CSS version 3. In this course, we are going to create a stunning new listing section, custom categories, responsive design, listing cards, rent and sale pages, and, most importantly, listing pages where you can see the map and image slider. Realtor clone is the best modern fully functional real estate application that you can currently find. By building this single web app, you will gain the knowledge needed to build any website that uses CRUD operations including CRUD functions in React using Firebase Firestore database. You will learn Firebase auth for complete authentication and learn how to sign up or sign in the users using username and password and Google oAuth. Also, we will add the Forgot Password functionality using Firebase auth to let the users get an email with the link to change their password. You will learn how to style the project using Tailwind CSS, including how to add custom classes. And finally, we will deploy the website to Vercel to be able to share it with others or put it on your portfolio. By the end of the course, you will learn to build a realtor clone using ReactJS version 18, Firebase version 9, and Tailwind CSS version 3. What You Will Learn Create a ReactJS project from scratch Use Firebase Firestore to store and fetch data Learn how to create pages and routes in a React project Learn how to create a beautiful spinner and loader Create a reusable component such as listing cards Learn to create private route and custom hook for protecting the user profile page Audience This course can be taken by React developers who want to have a portfolio project or by programmers who have a basic knowledge of HTML, CSS, and JavaScript. About The Author Dr. Sahand Ghavidel: Sahand Ghavidel holds degrees in Mathematics, Electrical, and Computer Science, and has earned a doctoral degree from Faculty of Engineering and IT, University of Technology Sydney. He has researched for more than a decade about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended many international conferences. The number of people using and citing Sahand's publications is significantly high which is more than 1600 citations, according to Google scholar (April, 2021). He was also awarded the outstanding reviewer in the "International Journal of Electrical Power & Energy Systems" with CiteScore of 5.79 in recognition of his contributions added to the quality of the journal. Sahand has more than 15 years of programming experience. The first programming language he learned was visual basic when he was just 12 years old. Since then, he has made hundreds of websites, and apps with different programming languages like JavaScript and Python.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121183 , 1805121189
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 49 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is designed with the latest mobile technology and in-demand job tools including React Native, JavaScript, Expo-GO, and the best conventions in 2023; it also teaches the very latest mobile development techniques and version of React with hooks. This course demonstrates how to leverage the power of ChatGPT as a tool in addition to stack overflow and documentations to build scripts and simplifies tackling difficult code tasks and takes your coding skills to the next level. Here, you will code along with ChatGPT and develop a project from scratch for your portfolio. You will learn how to develop professional web applications with ChatGPT and modern tools and libraries including React Native and JavaScript. Look at the object-oriented programming and functional components in React and React Hooks. You will explore the art of professional coding techniques building a sleek and functional UI. You will see how to write code with templated models and libraries, and clearly document your thought process. Finally, you will learn how to build and work on an entire mobile application with a client-side, simulated database with ChatGPT and enhance your productive levels as a programmer. By the end of the course, you will have deployed an application to your phone with real functionality. What You Will Learn Create a simulated database using ChatGPT Learn to render data on the page using best practices Look at how to use ChatGPT to create realistic simulations Implement features such as likes, comments, stories, and users Learn OOP and functional components in React and React Hooks Create a visually appealing and easy-to-navigate user interface Audience This course is perfect for those who want to gain confidence in mobile app development using ChatGPT and have a basic understanding of JavaScript. It's a great starting point for beginners interested in programming and a valuable addition to the portfolio of those pursuing a career in the industry. While prior knowledge of JavaScript and web development would be advantageous, it is not a prerequisite as the course is designed to cater to learners with no programming experience. About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and has been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124436 , 1805124439
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Node.js ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This comprehensive course is designed to take you from the very basics of setting up a web server to creating server-based and serverless applications using the Express framework and Node.js. This course starts with an introduction to Node.js, then you will explore more about the Node.js filesystem. Following that, you will be learning about Express.js and its use cases. After that, you will work on a small project using Express.js and use various CRUD operations while working on the project. Next, you will build a serverless app with API requests. Throughout the course, you will learn how to set up routes, handle post requests, use middleware, authenticate usernames and passwords with Express and Passport, and use Handlebars for templating. Additionally, you will gain hands-on experience in working with databases, hashing and salting, and setting up sign-up forms and log-out functionality. By the end of this course, you will have the confidence and skills to build your own web applications with the Express framework and Node.js. With code-along sessions, quizzes, and solution files available every step of the way, you will be able to reinforce your knowledge and practice until you feel confident in your ability to develop professional-quality applications. What You Will Learn Use optimize and refactor techniques to write efficient and effective code Learn how to set up a web server from scratch with Express and Node Understand the fundamentals of Express.js (CRUD operations) Look at templating engines with Handlebars from scratch Build a serverless app with API requests Learn to solve problems and dig through documentations like a developer Audience If you are looking to improve your coding skills and gain a deeper understanding of the Express framework, then this course is perfect for you. Whether you are an aspiring programmer, web developer, student, or experienced professional, this course is designed to provide you with the knowledge and skills necessary to develop advanced web applications using Express framework and Node.js. No prior programming experience is required, but some familiarity with JavaScript and web development is recommended. About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and has been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805128861 , 1805128868
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: Amazon Web Services (Firm) ; User interfaces (Computer systems) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This HashiCorp Consul video course covers a comprehensive range of objectives to help you gain a deeper understanding of Consul architecture, its deployment, and its services. This course starts with an introduction to the course that describes the objectives of the course and the topics covered. It also explains the fundamental principles of Consul architecture; this course covers deploying a single data center and registering services using service discovery. You will learn how to use Consul Key/Value (KV) to store and manage configurations and data. You will also learn about backup and restore procedures, which will enable you to recover your data in case of a disaster. In addition, you will learn how to register a service proxy, which will allow you to access your service without exposing the underlying infrastructure. You will also learn how to secure agent communication and services with basic access control lists (ACLs) to ensure that only authorized users have access to your data. Finally, you will learn how to use gossip encryption to secure your data in transit. By the end of this course, you will have the necessary skills and knowledge to pass the Consul Associate exam. What You Will Learn Learn network automation and service discovery Learn differences between voting and non-voting servers Add or remove Consul Agents from the cluster Monitor changes using Consul Watch Manage Consul Service Mesh Intentions Perform CLI requests using a token Audience This content is relevant for DevOps engineers, Site Reliability Engineers (SREs), cloud networking architects interested in network automation, and developers seeking to improve microservice communication. It requires a foundational understanding of containerization and basic terminal skills. About The Author Bryan Krausen: Bryan Krausen is an IT consultant with over 20 years of experience in enterprise IT. He specializes in Amazon Web Services and HashiCorp tools. Bryan focuses on cloud design and facilitates customer workshops that define business and technical requirements to allow businesses to deliver applications on the AWS cloud platform. He was the first individual to earn the HashiCorp Vault Expert partner certification. Bryan has deployed and assisted with adopting the HashiCorp Vault into many Fortune 1000 companies. He delivers lectures at community events, such as HashiConf (2019 to 2022), HashiTalks (2019 to 2020), and many HashiCorp user groups across the mid-west and eastern US.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837633487 , 1837633487
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Apache Kafka ; Application software Development ; Application program interfaces (Computer software) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course begins with an introduction that provides an overview of what to expect from it. We will cover the relationship between serialization and Kafka, and the benefits it provides to the overall Kafka architecture. You will gain an understanding of the different serialization formats and the support for Schema in AVRO, Protobuf, and Thrift. You will be introduced to AVRO and why AVRO is popular to work with Kafka and Schema Registry. Further in this course, we will set up Kafka in local and produce and consume messages using Kafka Console Producer and Consumer. You will set up the base project for the greeting app, which you can use to generate Java classes from the greetings schema using the Gradle build tool. You will also understand how to set up the base project for the greeting app, which we can use to generate Java classes from the greetings schema using the Maven build tool. You will understand the different techniques of evolving a Schema with the changing business requirements. In further sections, you will code and build a Spring Boot Kafka application that exchanges the data in an AVRO format and interacts with Schema Registry for data evolution. You will also build a RESTful service to publish the events where we receive events through the REST interface and then publish them to Kafka. By the end of this course, you will have a complete understanding of how to use AVRO as a data serialization format and help you understand the evolution of data using Schema Registry. What You Will Learn Understand the fundamentals of data serialization Understand the different serialization formats available Consume AVRO records using Kafka Producer Publish AVRO records using Kafka Producer Enforce data contracts using Schema Registry Use Schema Registry to register the AVRO Schema Audience This course is suitable for experienced Java developers and developers interested in learning AVRO and how to exchange data between applications using AVRO and Kafka. This can also be opted for by developers who are interested in learning about Schema Registry and how it fits into Kafka and those developers who are interested in learning techniques to evolve the data. Prior understanding of Java and experience building Kafka Producer is a must to take this course.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837632510 , 1837632510
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 519.55
    Keywords: Time-series analysis Data processing ; Time-series analysis Computer programs ; Python (Computer program language)
    Abstract: Have you ever wondered how weather predictions, population estimates, and even the lifespan of the universe are made? Discover the power of time series forecasting with state-of-the-art ML and DL models. The course begins with the fundamentals of time series analysis, including its characteristics, applications in real-world scenarios, and practical examples. Then progress to exploring data analysis and visualization techniques for time series data, ranging from basic to advanced levels, using powerful libraries such as NumPy, Pandas, and Matplotlib. Python will be utilized to assess various aspects of your time series data, such as seasonality, trend, noise, autocorrelation, mean over time, correlation, and stationarity. Additionally, you will learn how to pre-process time series data for utilization in applied machine learning and recurrent neural network models, which will enable you to train, test, and assess your forecasted results. Finally, you will acquire an understanding of the applied ML models, including their performance evaluations and comparisons. In the RNNs module, you will be building GRU, LSTM, Stacked LSTM, BiLSTM, and Stacked BiLSTM models. By the end of this course, you will be able to understand time series forecasting and its parameters, evaluate the ML models, and evaluate the model and implement RNN models for time series forecasting. What You Will Learn Learn data analysis techniques and handle time series forecasting Implement data visualization techniques using Matplotlib Evaluate applied machine learning in time series forecasting Look at auto regression, ARIMA, Auto ARIMA, SARIMA, and SARIMAX Learn to model LSTM, Stacked LSTM, BiLSTM, and Stacked BiLSTM models Implement ML and RNN models with three state-of-the-art projects Audience No prior knowledge of DL, data analysis, or math is required. You will start from the basics and gradually build your knowledge of the subject. Only the basics of Python are required. This course is designed for both beginners with some programming experience and even those who know nothing about data analysis, ML, and RNNs. The course is suitable for individuals who want to advance their skills in ML and DL, master the relation of data science with time series analysis, implement time series parameters and evaluate their impact on it and implement ML algorithms for time series forecasting. About The Author AI Sciences: AI Sciences are experts, PhDs, and artificial intelligence practitioners, including computer science, machine learning, and Statistics. Some work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM. AI sciences produce a series of courses dedicated to beginners and newcomers on techniques and methods of machine learning, statistics, artificial intelligence, and data science. They aim to help those who wish to understand techniques more easily and start with less theory and less extended reading. Today, they publish more comprehensive courses on specific topics for wider audiences. Their courses have successfully helped more than 100,000 students master AI and data science.
    Note: "Published in March 2022."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837634286 , 1837634289
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Deep learning (Machine learning) ; Machine learning ; PyTorch (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Note: The course is primarily focused on teaching PyTorch and deep learning for computer vision, but it also includes a few sections on the fundamentals of Python (Sections 8-12). These optional learning sections are designed for individuals who may be new to Python or who want to refresh their knowledge of Python basics. In this course, we will take a step-by-step method by first grasping PyTorch's fundamentals. Then, using a guide to getting free GPU for learning, you will learn how to code in GPU. You will then learn about PyTorch's AutoGrad feature and how to use it. Later, you will learn how to use PyTorch to create deep learning models and understand the fundamentals of convolutional neural networks (CNN). You will also learn how to use CNN with a real-world dataset. Additionally, the course will emphasize the fundamentals and lay the groundwork for an understanding of Python. We will also talk about the three significant Python libraries known as NumPy, Pandas, and Matplotlib. In this part of the course, we will also build a mini project where we will be building a hangman game in Python. By the end of this course, we will be able to perform Computer Vision tasks with deep learning. What You Will Learn Learn how to work with PyTorch Build intuition on convolution operation on images Implement gradient descent using AutoGrad Learn about LeNet architecture Create a mini-Python project game Understand how to use NumPy, Pandas, and Matplotlib libraries Audience Software developers, machine learning practitioners, data scientists, and anybody else interested in understanding PyTorch and deep learning should take this course. While a basic knowledge of Python would be beneficial, it is not a prerequisite as we will be covering the necessary fundamentals during the course. About The Author Manifold AI Learning: Manifold AI Learning℗ is an online academy with the goal to empower students with the knowledge and skills that can be directly applied to solving real-world problems in data science, machine learning, and artificial intelligence. With a curated curriculum and a hands-on guide, you will always be an industry-ready professional.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837631667 , 1837631662
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.5/6
    Keywords: Recommender systems (Information filtering) ; Machine learning ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Have you ever thought how YouTube adjusts your feed as per your favorite content? Ever wondered! Why is your Netflix recommending your favorite TV shows? Have you ever wanted to build a customized recommender system for yourself? Then this is the course you are looking for. We will begin with the theoretical concepts and fundamental knowledge of recommender systems. You will gain an understanding of the essential taxonomies that form the foundation of these systems. You will be learning how to use the power of Python to evaluate your recommender systems datasets based on user ratings, user choices, music genres, categories of movies, and their year of release. A practical approach will be adopted to build content-based filtering and collaborative filtering techniques for recommender systems. Moving ahead, you will learn all the basic and necessary concepts for the applied recommender systems models along with the machine learning models. Moreover, various projects have been included in this course to develop a very useful experience for you. By the end of this course, you will be able to relate the concepts and theories for recommender systems in various domains, implement machine learning models for building real-world recommendation systems, and evaluate the machine learning models. What Yoy Will Learn Explore AI-integrated recommender systems basics Look at the basic taxonomy of recommender systems Study the impact of overfitting, underfitting, bias, and variance Build content-based recommender systems with ML and Python Build item-based recommender systems using ML techniques and Python Learn to model KNN-based recommender engine for applications Audience No prior knowledge of recommender systems, machine learning, data analysis, or mathematics is needed. Only the working knowledge of basics of Python is required. You will start from the basics and gradually build your knowledge in the subject. This course is designed for both beginners with some programming experience and even those who know nothing about data analysis, ML, and RNNs. The course is suitable for individuals who want to advance their skills in ML, master the relation of data analysis with ML, build customized recommender systems for their applications, and implement ML algorithms for recommender systems. About The Author AI Sciences: AI Sciences are experts, PhDs, and artificial intelligence practitioners, including computer science, machine learning, and Statistics. Some work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM. AI sciences produce a series of courses dedicated to beginners and newcomers on techniques and methods of machine learning, statistics, artificial intelligence, and data science. They aim to help those who wish to understand techniques more easily and start with less theory and less extended reading. Today, they publish more comprehensive courses on specific topics for wider audiences. Their courses have successfully helped more than 100,000 students master AI and data science.
    Note: "Published March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122821 , 1805122827
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 11 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Node.js ; Web applications Development ; Web applications Security measures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course starts with the use of the EJS library to create dynamic views for your web applications and explains how to work with template variables and control structures. You will gain a deep understanding of how to work with JavaScript, Node.js, and Express.js to create efficient, scalable web applications. See how to define routes, handle requests, and respond to requests using the Express Framework. Moving ahead, you will use Passport.js to implement authentication and authorization for your web applications. Work with popular strategies such as Google, Facebook, and Auth0 to provide your users with a secure and convenient way to sign in and sign up. You will design and implement a SQL database for your web applications. In this course, you will learn best practices for working with the Express Framework and gain a solid understanding of how to work with Passport.js to build robust, secure authentication and authorization systems. You will also gain knowledge of different routing methods, RESTful routes, and how to handle form data and file uploads. Finally, you will learn how to use middleware for logging, body parsing, error handling, and more. By the end of this course, you will have all the skills you need to build dynamic web applications using Express Framework and SQL and get a good understanding of how to secure and authenticate your application. What You Will Learn Use the EJS library to create dynamic views for web applications Work with JavaScript, Node, and Express to create efficient, scalable web apps Implement authentication and authorization for web applications using Passport Design and implement a robust and efficient SQL database for web apps Build Facebook, Google, and Auth0 local strategies with Passport.js Learn routing methods, RESTful routes, handling form data, and file uploads Audience This comprehensive course is designed for web developers of all levels who want to gain a deep understanding of the Express Framework and its various features. You will learn hands-on experience with Passport and Auth0 to implement secure authentication and authorization in your web applications. The course benefits individuals who want to learn how to secure and authenticate web applications with industry-standard methods and build a strong foundation in database design and implementation. No prior programming experience is required, but some familiarity with JavaScript and web development is recommended. About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837632039 , 1837632030
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 025.04
    Keywords: Recommender systems (Information filtering) ; Artificial intelligence ; Artificial intelligence ; Recommender systems (Information filtering)
    Abstract: Recommender systems are algorithms that suggest relevant items to users (movies, books, products, or a service). Recommender systems are critical in specific industries to generate massive incomes efficiently or stand out significantly from competitors. The course begins with basic recommender system concepts. You will learn important recommender system taxonomies and recommender system mechanism development using machine and deep learning with Python. Python as a programming language will be taught in this course to implement machine and deep learning concepts efficiently. You will model a k-nearest neighbor-based recommender engine for various applications and know the pros and cons of deep learning-based mechanisms. You will build a recommender system for apps such as Spotify and explore neural collaborative filtering and variational auto-encoders for collaborative filtering. You will explore various matrices (item context, user rating, and error). You will understand recommender system quality, online/offline evaluation techniques, dataset partitioning, and overfitting. Upon completing the course, you will understand the roles and impacts of recommender systems in real-world applications with a unique hands-on experience in developing complete recommender system engines for customized datasets in various projects. What You Will Learn Explore recommender systems with integrated artificial intelligence Build item-based recommender systems with machine learning/Python Understand the pros and cons of deep learning in recommender systems Learn the basic neural network models for recommendations Understand the mechanism of generic deep learning-based approaches Implement two-tower models for developing a recommender system Audience This course is designed for individuals wanting to advance their applied machine/deep learning and master data analysis; individuals wishing to build customized recommender systems for their apps and implement machine/deep learning algorithms; individuals passionate about content and collaborative filtering-based and two tower-based recommender systems. Machine and deep learning practitioners, research scholars, and data scientists would also benefit from this course. As prerequisites, no prior recommender systems, ML, data analysis knowledge is needed. Basic Python knowledge is required. About The Author AI Sciences: AI Sciences is a group of experts, PhDs, and practitioners of AI, ML, computer science, and statistics. Some of the experts work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM. They have produced a series of courses mainly dedicated to beginners and newcomers on the techniques and methods of machine learning, statistics, artificial intelligence, and data science. Initially, their objective was to help only those who wish to understand these techniques more easily and to be able to start without too much theory. Today, they also publish more complete courses for a wider audience. Their courses have had phenomenal success and have helped more than 100,000 students master AI and data science.
    Note: "Published in February 2023."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805128656 , 1805128655
    Language: English
    Pages: 1 online resource (1 video file (3 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 621.9/88
    Keywords: Three-dimensional printing ; Computer-aided design ; Computer-aided design ; Three-dimensional printing ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 3D printing or additive manufacturing lets you construct a 3D object from a CAD or digital 3D model. It can be done in various processes in which material is deposited, joined, or solidified under computer control. The material is added together (plastics, liquids, or powder grains fused) layer by layer. With this project-based course, you will acquire a useful and valuable set of tools and techniques to advance your designs to the next level while creating fun and applicable 3D printable models for your phone. The major skills you will learn include replicating real-life objects (such as a phone) in 3D and creating 3D print parts to fit these real-life objects precisely (a phone case). You will learn various methods to design and implement movement and interaction between 3D print parts through hinges, sliders, snap joints, click systems, and so on. You will also explore slightly more advanced features within Fusion 360, such as parametric modeling, surface modeling, 3D sketching, and importing pictures or meshes as references in your designs. Upon completion of the course, you will be able to understand the advanced concepts of 3D printing, such as parametric modeling, surface modeling, 3D sketching, and rendering your designs. You will print objects you created through the course and manage 3D printing independently. What You Will Learn Learn to model a phone using technical drawings Create simple and hinged phone cases and model attachment clips Learn to develop a grip attachment Develop a foldable tripod attachment Create hinges, sliders, snap joints, and click systems using 3D printing Understand how to render the projects you created Audience This course is designed for someone interested in 3D printing or laser cutting. Individuals interested in 3D modeling using Fusion 360 and even industrial designers that use software to design and print models would benefit from this course. The prerequisites include some experience of Fusion 360. About The Author Larno Visser: Larno Visser is an Industrial Designer and an Entrepreneur from the Netherlands. He graduated from the university specializing in 3D Modeling. He has always loved using modern methods of manufacturing like 3D printing and laser cutting to prototype his ideas. Now he works for several businesses where he uses these production methods to create amazing designs. He has a considerable experience tutoring people 1-on-1 in 3D Modeling and he is excited to bring this to a higher level through his online courses on 3D modeling with Fusion 360.
    Note: "Published in February 2023.". - Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121503 , 1805121502
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: SQL server ; Client/server computing ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Are you interested in learning SQL and database management? Our comprehensive course offers an in-depth look at the fundamentals of databases, including database types, SQL commands, table operations, and advanced concepts such as grouping sets and data types. In the first few sections, you will learn about data manipulation, including selecting, inserting, updating, and deleting data from a database. The course then dives into more advanced topics such as stored procedures, which allow you to write reusable code that can be executed multiple times. You will also learn about views, which provide a way to organize and simplify complex SQL queries, and triggers, which enable you to automate database actions based on certain events. The course then delves into transactions, which are essential for ensuring data consistency and reliability. You will also learn about normalization, which is the process of organizing data in a database to reduce redundancy and improve efficiency. The final sections of the course cover database backup and restore, as well as securing the database against potential threats such as SQL injection attacks. Throughout the course, you will gain hands-on experience by working with real-world examples and scenarios. By the end of the course, you will have a strong foundation in SQL and database management that will serve you well in any career that involves data management. What You Will Learn Understand the fundamentals of database design and management Learn to write SQL queries to extract and manipulate data Implement advanced SQL techniques such as subqueries and views Explore the different types of SQL triggers and transactions Create database backups and restore data in case of loss Secure your database against potential threats like SQL injections Audience This course is designed for anyone interested in learning SQL and database management, including beginners with little to no prior knowledge of SQL. It is suitable for individuals looking to gain skills for a career in data analysis, database administration, or software development. This course will also benefit professionals looking to enhance their current skill set with SQL knowledge. Students pursuing degrees in computer science, information technology, or related fields can also benefit from this course. About The Author Abhilash Nelson: Abhilash Nelson is a pioneering, talented, and security-oriented Android/iOS mobile and PHP/Python web application developer with more than 8 years of IT experience involving designing, implementing, integrating, testing, and supporting impactful web and mobile applications. He has a master's degree in computer science and engineering and has PHP/Python programming experience, which is an added advantage for server-based Android and iOS client applications. Abhilash is currently a senior solution architect managing projects from start to finish to ensure high quality and innovative and functional design.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805120148 , 180512014X
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658.4/040285536
    Keywords: Microsoft Project ; Project management Computer programs ; Project management Data processing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microsoft Project Standard is a project management solution designed to be installed on a desktop. It supports schedule development, budgeting, task management, and reporting. Microsoft Project is designed to help users set realistic goals for project teams and customers by creating schedules, distributing resources, managing budgets, helping users create projects, tracking tasks, and reporting results. In this introduction to Project 2021, we will understand core project functionality and its advantages. The course begins with an introduction to Project 2021 and explains the new features, project plans, and costs. The course advances to getting familiar with Project and Project ribbons and commands, the Quick Access toolbar, keyboard shortcuts, views, and tables. We will advance to set up a project and create, save, open, and close a project, project calendars, and define exceptions. We will create tasks, automatic and manual, milestones, subtasks, and summaries, and use Work Breakdown Structure. We will develop material resources and add to tasks. We will explore tables and project views. We will understand basic reporting, export reports to other formats, and handle project security. Upon completion, we will independently create projects, manage and secure them using Project 2021 and easily create decision-making reports. What You Will Learn Explore the differences between Project plans and Project versions Understand the Project interface and quickly find commands Understand the difference between automatic/manual scheduled tasks Manage task and project progress, create and format basic reports Assign lag or lead time, task deadlines, constraints, task resources Create a work breakdown structure, link tasks, and add dependencies Audience If you are an individual, project manager, or a PMO looking to take your project management skills to the next level, or if you are an individual using Project 2019 or older but want to upgrade to the latest version from Microsoft to upgrade your skills in project management, then this course is for you. There are no prerequisites; however, having a project management background or some experience using older versions of Project will be an advantage. About The Author Simon Sez IT: Simon Sez IT has offered technical courses for individuals, small businesses, and Fortune 500 companies since 2008, with thousands of employees who can benefit from the easy-to-learn and hands-on software training. It offers over 8,000 video tutorials on a range of software programs. Simon Sez IT ensures stress-free eLearning and enhanced employee productivity--whether you implement new software or a technological upgrade in your work environment. With over 600,000 students from 180 countries, Simon Sez IT is the preferred online learning choice for individuals and businesses worldwide.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127826 , 1805127829
    Language: English
    Pages: 1 online resource (1 video file (37 hr., 1 min.)) , sound, color.
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is a comprehensive introduction to JavaScript, covering everything from the basics of variables, data types, and methods, to more advanced topics such as asynchronous programming, object-oriented programming, and unit testing. Starting with the fundamentals of the language, the course progresses through a series of carefully structured sections that build on each other to give you a solid understanding of JavaScript's capabilities and how to use them effectively. You will learn how to work with arrays and objects, write functions, and use logic and control flow to create more complex programs. From there, the course dives into more advanced topics such as DOM manipulation, event handling, and asynchronous programming, teaching you how to use these techniques to create responsive and interactive web applications. You will also learn about object-oriented programming in JavaScript, including constructors, prototypes, and classes, and build several projects along the way to put your new skills into practice. The course also covers more advanced topics such as modules, iterators, and generators, as well as unit testing and data structures. Additionally, you will get hands-on experience with tools like Webpack and Node.js, giving you a well-rounded understanding of modern JavaScript development. By the end of the course, you will have a solid foundation in JavaScript and be able to build dynamic, interactive web applications using the language. Whether you are just starting out with programming or are looking to expand your skillset, this course is the perfect way to learn JavaScript from the ground up. What You Will Learn Create and manipulate variables, data types, methods, and objects Understand control flow, loops, and iteration in JavaScript Build web applications using DOM manipulation and event handling Use asynchronous JavaScript to make web applications more efficient Implement object-oriented programming principles in JavaScript Build real-world projects such as a shopping list app and movie app Audience This course is designed for beginners who are new to programming and have little to no experience with JavaScript. It is also suitable for anyone who wants to refresh their knowledge of JavaScript and its fundamentals. This course is ideal for web developers who want to enhance their skills and build dynamic and interactive web applications. Additionally, anyone interested in pursuing a career in front-end development or web design would find this course helpful. Finally, those who want to gain experience with modern JavaScript tools and frameworks, such as Node.js and React, would benefit from this course as it provides a strong foundation in JavaScript programming. About The Author Brad Traversy: Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media, which is a successful web development YouTube channel and specializes in everything from HTML5 to front-end frameworks such as Angular as well as server-side technologies such as Node.js, PHP, and Python. Brad has mastered explaining overly complex topics in a simple manner that is understandable. Invest in your knowledge by watching Brad's courses.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11th, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837639137 , 1837639132
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Git (Computer file) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Workflows are defined by a YAML file checked into your repository and will run when triggered by an event in your repository, or they can be triggered manually, or on a defined schedule. GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. In this intensive course, you will learn the fundamentals of GitHub Actions workflow in a compact timeframe. The course covers important concepts such as the workflow structure and components, events, jobs, steps, and runners. It also dives into various topics such as environment variables, GitHub variables, secure password storage, and manual approvals. Additionally, the course teaches techniques for sharing values between steps and jobs and explains the use of self-hosted runners. The course concludes with a demonstration of preparing an infrastructure as code (IAC) template with Bicep and deploying it through a GitHub Action workflow. The course will equip you with the skills to automate your entire software workflow using GitHub Actions, from idea to production. By the end of this course, you will have a solid understanding of how to use GitHub Actions to automate your software workflows. What You Will Learn Understand GitHub Action workflow basics Learn about workflow components (event, job, step, runner) Add a self-hosted runner and execute jobs using it Design an IAC template with Bicep to deploy infrastructures Build, push, and deploy Docker containers Deploy a container to the Azure web app for optimal performance Audience This course is designed for cloud consultants who work on platform automation requirements or those who want to experience the power of Azure Serverless Computing. Azure IAAS and PAAS administrators, application developers, and cloud computing enthusiasts will also gain a lot from this course. To get the most out of this course, you should know about YAML file syntax; some basic understanding of the command line (Win CMD/Unix Shell) will help you quickly grasp the concepts; and Visual Studio Code should be installed on your laptop. About The Autho Vijay Saini: Vijay Saini is an accomplished IT professional who brings a wealth of expertise to the table. With a diversified background across multiple domains, Vijay has proven himself a valuable asset to his current role as a leading cloud service provider. His strong focus on automation has resulted in significant cost savings for the business, making him a valuable asset to the team. Vijay is highly knowledgeable in the areas of Microsoft Azure, cloud technologies, DBMS, and Python, and is a specialist in automation using PowerShell. With a passion for teaching, Vijay has leveraged e-learning platforms to share his expertise with others, helping them develop their own skills and knowledge.
    Note: "Published in February 2023.". - Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835084625 , 1835084621
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is designed to help you harness the power of ChatGPT and create a lifelike voice assistant or sales chatbot that is fluent in any language. You will learn how to build a web application that showcases the power of Eleven Labs and ChatGPT AI technology. In the first section, you will set up your environment for front-end and back-end development, including installing the necessary packages and tools. The second section covers the basics of web development and creating a simple UI for your application. The third section dives deeper into the backend, working with AI and building the core functionality of your chatbot. In the fourth section, you will learn how to integrate ChatGPT into your application and create a smooth conversational flow. The fifth section covers building the frontend of your application and adding audio recording and playback functionality. Finally, in the sixth section, you will learn about further prompt engineering and use cases for your chatbot. By the end of this course, you will be able to build a fully functional voice assistant or sales chatbot using the power of Eleven Labs and ChatGPT AI technology. You will have gained valuable experience in web development, working with AI, and integrating different technologies to build a complex application. What You Will Learn Build a realistic, lifelike chatbot for any purpose Create chatbots with different personalities, including voice and sales personas Implement ChatGPT and Eleven Labs AI into your applications Learn about full-stack development using React and FastAPI Understand prompt engineering for chatbot development Explore real-time AI interaction in a fun and engaging way Audience This course is ideal for developers, programmers, or anyone with an interest in artificial intelligence and building lifelike voice assistants or chatbots. Prior knowledge of programming and familiarity with JavaScript and React is necessary. The course assumes that you have a basic understanding of front-end and back-end development and of REST APIs and HTTP requests. If you have an interest in creating innovative voice assistants and chatbots using cutting-edge technology, this course is for you. About The Author XCHAIN ANALYTICS LTD: XCHAIN ANALYTICS LTD is a lead analyst and full stack developer with expertise in Python and React. His passion lies in discovering and promoting innovative ideas that are often overlooked in the hype-driven tech industry. With a focus on authenticity and practicality, Shaun strives to share his knowledge and empower others through teaching. He believes in the power of continuous learning and experimentation, and often finds himself exploring new ventures. However, he always returns to teaching as his true calling, where he can put his ideas into action and help others effectively.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127321 , 1805127322
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 55 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer networks Security measures ; Computer security ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Nessus is a vulnerability scanner that helps security professionals identify and remediate potential vulnerabilities in their network, applications, and infrastructure with a wide range of features, including vulnerability scanning, compliance management, and reporting, to help organizations assess their security and mitigate risks. This course provides the knowledge and skills needed to use Nessus effectively. We will start with the basics, such as installing and setting up Nessus, and then move on to more advanced topics such as customizing scans and automating security testing. We will differentiate Nessus Essentials versus Nessus Professional and understand automated vulnerability scanning. You will learn to write custom professional reports and learn tips and tricks to handle Nessus well. We will explore the concept of second opinion scanning and differentiate unauthenticated and authenticated scans. We will explore network and web application scans and import results of Nmap in Nessus; we will create a VA Project Worksheet and explore vulnerability scanning with Metasploit. You will learn to manually analyze and rank vulnerabilities. By the end of this course, you will have learned everything needed to perform a complete vulnerability assessment independently using Nessus and identify, analyze, and rank security vulnerabilities. What You Will Learn Explore unauthenticated/authenticated scans and network/web app scans Automate vulnerability scanning and write custom professional reports Understand the concepts of second opinion scanning Learn and perform a vulnerability scanning using Metasploit Learn to import the results of Nmap in Nessus Analyze/rank vulnerabilities and create a VA Project Worksheet Audience This course is designed to deliver content for penetration testers looking to build deeper knowledge of Nessus, cybersecurity enthusiasts desiring to learn more about vulnerability assessments, and freelancers wishing to add an in-demand skill to their profile. The prerequisites for the course include a computer/device with Windows/OSX/Linux. No programming or hacking knowledge is required. The ability to Google using intermediate to advanced skills for obtaining information is desirable. About The Author Avinash Yadav: Avinash Yadav is a young information security expert with a special focus on cybersecurity management as well as double-blind penetration testing. He brings his experience to the table through his passion for teaching. He has authored a couple of online courses with well-curated concepts and practicals on penetration testing and information security that the students can pursue to build up skills that are needed to be able to work in the cybersecurity domain rather than just focusing on random sources of information. He looks forward to helping aspiring students on their journey to explore penetration testing, ethical hacking, and information security to become the person they would want to be, in an arguably short period of time!.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122470 , 1805122479
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 23 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13
    Keywords: Programming languages (Electronic computers) ; Blockchains (Databases) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Solidity is the most popular blockchain language in the world designed to build DApplications (Smart Contracts). It powers Ethereum and there is an in-demand exponential growth of high-paying jobs all over the world, which is changing the way we conduct business. The course starts with covering the Solidity fundamentals including variables, if/else, operators, Boolean logic, functions, arrays, modifiers, loops, strings, and more. You will also learn Solidity from scratch with topics such as public and private visibility, struct and Enums, special global and blockchain variables, suffixes, and addresses. You will also learn how Solidity works behind the scenes including the Ethereum Virtual Machine (EVM) and assembly, events and logging blockchain emissions, send versus transfer methods, scoping, and more. There will be a deep dive into functions such as modifier functions, cryptographic functions, fallback functions, and function overloading. Object-oriented programming will also be covered in depth along with advanced patterns. This knowledge will be applied to build an Auction DApplication as well as plug into the live main net and access the Ethereum Blockchain Data through real-world DApplications. Finally, you will learn Solidity techniques that are used by professionals in blockchain including test network deployment, IDE, debugging, and compiling. By the end of the course, you will have the knowledge and confidence that you need in order to ace your Solidity blockchain job interviews and become a professional developer for smart contracts and DApplications. What You Will Learn Build multiple complex smart contracts from scratch for your portfolio Learn Solidity from scratch and master its fundamentals Learn the different types of functions included in the blockchain functionality Deep dive into object-oriented programming and study advanced patterns Learn the Solidity techniques that are used by professionals in blockchain Work with the Ethereum network and Web3 for debugging, deployment, and compiling Audience This course is designed for individuals who want to gain a clear and advanced understanding of Solidity. Whether you are a beginner struggling to learn Solidity or an experienced programmer looking to expand your knowledge, this course is for you. If you are interested in working on a blockchain project, this course will provide you with the skills and knowledge needed to develop smart contracts on the Ethereum network. The course also caters to those who already know Solidity and are looking for a comprehensive course to cover advanced topics. No programming experience is required as you will learn everything from the ground up. About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129929 , 1805129929
    Language: English
    Pages: 1 online resource (1 video file (14 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 794.8/1526
    Keywords: Video games Programming ; Video games Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Unreal Engine 5 is a powerful and widely used game development engine that allows developers to create highly immersive and visually stunning games across multiple platforms. One of the key features of Unreal Engine 5 is its visual scripting system known as Blueprints, which provides a node-based interface for creating game logic without writing code. The course begins with an introduction to event graph basics, the Blueprints execution order, organizing block connections, and different nodes, shapes, and colors. We then advance to learn about the types of variables, conditionals between values, private and public variables, and spawn actors in the scene through Blueprints. We will explore arrays, getting elements from arrays, the last index, and appending arrays. We will then advance to branches, sequences, loops, Flip Flop, and gates. You will learn about functions, macros, collapse nodes, custom events, and inputs. We will explore the game structure, actors, components, game mode, pawns, characters, and controllers. Finally, you will learn about creating characters, controlling time, controlling the spaces, color, materials, and the UI/UX interface. Upon completion of the course, you will understand the blocks behind the Blueprints system and the fundamentals of game development using Unreal Engine 5 Blueprints. What You Will Learn Learn to program using Blueprints without needing to write code Learn events, functions, arrays, variables, Blueprint communication Explore the event graph basics and the Blueprints execution order Understand branches, sequences, loops, Do Once, and Flip Flop Create functions, macros, collapse nodes, and custom events Learn to spawn actors in the scene through Blueprints and explore arrays Audience This course caters to beginners who need experience with Complete Blueprints and Unreal Engine, individuals who want to develop games but not write code. This course is ideal for making your video games in Unreal Engine 5; programmers who want to solidify their Blueprint scripting skills; and individuals who want to release games and earn a side income from game sales. The prerequisites include a PC or Mac capable of running Unreal Engine 5, 15GB of free disc space, 8GB of RAM, and basic Unreal Engine Editor skills such as moving around your camera, rotating, scaling, and moving objects. About The Author Ivan Yosifov: Ivan Yosifov is a 3D Artist and co-founder at Seven Bulls Games Ltd. He creates online courses in 3D/2D and game art. He owns a studio that is focused on developing AAA mobile shooter games. He has more than 12 years of experience in the mobile game development industry. He has a bachelor's degree in computer technology. He is also the winner of the Sofie Game Jam 2016.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805123897 , 1805123890
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Web sites Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: ChatGPT is an AI chatbot developed by OpenAI and launched in November 2022; built on top of OpenAI's GPT-3 family of large language models and has been fine-tuned using both supervised and reinforcement learning techniques. ChatGPT is an intelligent chatbot that helps automate chat tasks. The course begins with a detailed introduction to ChatGPT, its features and advantages, its abilities, and what we can do with ChatGPT. You will then learn about basic web designing, HTML, and CSS. You will learn to install the various software and set up the system to begin your web design project. The course then advances to creating a dynamic website with multiple pages and making the website interactive using JavaScript with scrolls, image sliders, creating contact forms, and more. The course explores setting up domain and hosting services, website design and responsiveness, content creation, color, and enhanced web design. We will also publish our website and create lead generations with signup forms. At the end of the course, you will independently be able to build your own dynamic, interactive, and great-looking website with many features over multiple pages and creatively design and develop unique websites. What You Will Learn Create a professional website without prior coding or design knowledge Learn to use ChatGPT to produce working code for web designing Learn what code to ask for, where to place the code, test and debug Connect your website to a database with a contact form or email signup Use other AI tools, such as DALL-E, for the content of your website Publish your website using online domains and hosting services Audience This course is aimed at anyone wishing to master web designing using ChatGPT, anyone looking to leverage new and powerful AI tools optimally, anyone wishing to create a unique personal website without learning to code, or aspiring web designers wanting to boost their productivity. The prerequisites for the course include a computer with an internet connection and basic computing skills and operability. No programming or web design experience is required, but desirable. About The Author Larno Visser: Larno Visser, an industrial designer from the Netherlands, graduated university specializing in 3D modeling; he uses modern manufacturing methods like 3D printing and laser cutting. Larno has worked with several businesses using these production methods to create incredible designs. He has vast experience tutoring people in 3D modeling with his courses on 3D modeling. Desainers - Teaching AI is teamed by Juul and Larno. While Juul is an AI master student, the brains behind the courses, Larno is an experienced Udemy instructor and entrepreneur, creating the actual course materials. Together, they help many individuals ride the new AI technology wave and prepare them to exploit the latest tools, regardless of their background or experience.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129554 , 1805129554
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.5
    Keywords: Microsoft Office ; Business Computer programs ; Microsoft Office ; Business ; Computer programs ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course equips participants with the essential skills to effectively plan, schedule, and control projects, covering resource-constrained and un-resourced project management; the course explores the features of Microsoft Project 365 and its 2021 version. You will create projects, allocate resources, track progress, analyze critical paths, generate reports, and gain proficiency in project planning and control to enhance project success. The course covers project planning and control using Microsoft Project (versions 365, 2021, 2019, 2016, 2013). It includes creating projects, scheduling without resources, updating schedules, managing roles and resources, controlling projects with resources and costs, and utilizing various tools and utilities. You will learn to manage projects, demonstrate delays and accelerations, and apply filters, layouts, and baselines. Upon completion, you will have acquired intermediate-level skills in planning and controlling projects using Microsoft Project and creating and managing projects, scheduling tasks with/without resources, assigning roles and resources, and controlling project progress with costs and resources. You will have learned to utilize filters, layouts, and baselines, update project schedules with completed/incomplete work, and demonstrate schedule delay and acceleration. What You Will Learn Master project planning and develop a Work Breakdown Structure (WBS) Schedule efficiently with task dependencies and critical path analysis Manage resources, track progress, control costs, create custom reports Use baselines, filters, and layouts to manage project efficiency Gain insight into project expenses and analyze financial budget variances Explore techniques to schedule projects with and without resources Audience This course aims to deliver content to project managers and schedulers wishing to use the software to schedule and control projects. Program managers, project managers, and project control staff evaluate the software against their organizational requirements. This course also helps individuals to plan and control projects with/without resources up to an intermediate level using Microsoft Project. The prerequisites for the course include a background in project management processes, proficiency in planning and controlling projects, and basic computer skills. About The Author Paul E. Harris: Paul Harris holds an honors degree in civil engineering from the UK and is a Certified Cost Engineer through AACEI International, a PRINCE2 Registered Practitioner, and a "Managing Successful Programmes" Registered Practitioner. He has several years of experience in project control and has assisted many companies with project control systems. His Australian company, Eastwood Harris Pty Ltd., offers consulting and training worldwide on Microsoft Project/Primavera software. He has published user guides/training manuals for Primavera SureTrak, P3, and Microsoft Project users. He focused on developing books on project management methodologies, such as PRINCE2 and the PMBOK℗ʼ Guide on using Primavera P6 to plan and control projects.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805123194 , 180512319X
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Visual Basic for Applications (Computer program language) ; Electronic spreadsheets ; Business Computer programs ; Microsoft Excel (Computer file) ; Business ; Computer programs ; Electronic spreadsheets ; Visual Basic for Applications (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: VBA is a language used for programming tasks and actions in Excel or developing additional functions in Excel worksheets that are customized to your work needs. You will gain expertise in essential topics such as setting up the Developer Tab, using the VBA Editor, recording macros, adding buttons to spreadsheets, manipulating data with properties such as Offset and Resize, working with variables, implementing conditional statements, string manipulation, utilizing loops and arrays, creating subroutines, and interactive user experiences with message boxes. We will explore case-changing functions, string manipulation using Trim, Len, and Space functions, and demonstrate how to use Excel VBA Replace, InStr, InStrRev, StrReverse, Left, Right, and Mid functions to manipulate strings effortlessly. You will learn If statements, along with Else and ElseIf clauses, allowing you to make decisions based on specific conditions. We will explore conditional and logical operators, providing you with the tools to create dynamic workflows. Additionally, we will explore the concept of arrays, including multidimensional arrays and utilizing the Split function to work with strings as arrays. Throughout the course, we will practice creating subroutines and utilizing message boxes for interactive user experiences. By the end, you will have gained the skills necessary to automate your work and become a confident Excel VBA programmer. What You Will Learn Learn to add a button to a spreadsheet Understand the types of variables in VBA Understand the various conditional statements in VBA Learn about left and right functions in string Learn about conditional and logical operators in VBA Learn about arrays, loops, and multidimensional arrays in VBA Audience This beginner-friendly VBA Excel program is designed for individuals with no prior experience in VBA. If you find yourself struggling with repetitive tasks in Excel on a daily basis, this course is perfect for you. Whether you are seeking to enhance your personal skills, improve your job performance, or add value to your business, this course will equip you with the knowledge and expertise needed to master VBA Excel. About The Author Meta Brains: Meta Brains is a team of passionate software developers and finance professionals. They provide professional training programs that combine their expertise in coding, finance, and Excel. With a focus on the Metaverse, they aim to equip learners with the necessary skills to participate in the next computing revolution. Their inclusive approach ensures accessibility to everyone, fostering a community that collaboratively codes and builds the future of the Metaverse.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805120261 , 1805120263
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 620/.00420285
    Keywords: AutoCAD ; Computer-aided design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course on architectural drawing with AutoCAD! AutoCAD is a computer-aided design software used for creating 2D and 3D designs and drafting. It allows designers to create and edit designs quickly, making it an essential tool for any design professional.Throughout the course, you will learn how to create, modify, and publish your own AutoCAD drawings, layouts, and plans. You will also learn how to draw section views from scratch, draft your thoughts on paper, and imagine and sketch your dream house. The course will cover basic selection, creation, and modification skills, and gradually progress to more advanced topics in a stepwise manner. The course includes practical video tutorials that demonstrate the application of tools and commands, working with PDF files, importing, and editing designs from others, and creating multiple drawings from the same model using the viewport method. You will also learn how to use advanced AutoCAD tools such as polylines and arcs, and fully dimension your drawings following drawing standards. By the end of this course, you will be able to use AutoCAD thoroughly like a pro and you will have the skills and knowledge to pursue a professional career in AutoCAD, setting you apart from your competitors. The course will guide you in building layouts from given dimensions and provide you with the necessary support to hone your skills. What You Will Learn Learn how to create 3D models and render realistic visuals Understand advanced AutoCAD commands for complex geometries and editing Build proficiency in creating custom linetypes, hatch patterns, and blocks Implement annotation tools for precise dimensions, leaders, and text Learn techniques for efficient file management and collaboration in AutoCAD Understand how to create custom templates and plot styles for printing Audience This course is designed for beginners, amateurs, engineers, architects, woodworkers, interior designers, and creatives who want to learn and improve their skills in designing and drawing using AutoCAD. It is also suitable for individuals who wish to pursue a career in AutoCAD and aim to enhance their skills for better job opportunities and higher pay. Additionally, this course is beneficial for those who may have prior experience with AutoCAD and want to revisit the basics to reinforce their knowledge. To get the most out of this course, participants should have access to AutoCAD or AutoCAD LT software on a Windows operating system, and basic familiarity with computer operations is required. About The Author Meta Brains: Meta Brains is a professional training brand developed by a team of software developers and finance professionals who have a passion for finance, coding, and Excel. They bring together both professional and educational experiences to create world-class training programs accessible to everyone. Currently, they are focused on the next great revolution in computing: the Metaverse. Their ultimate objective is to train the next generation of talent so that we can code and build the metaverse together!.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618578 , 1804618578
    Language: English
    Pages: 1 online resource (1 video file (19 hr., 59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; HTTP (Computer network protocol) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master the art of web development with this comprehensive course on HTML, CSS, and JavaScript. Learn the essential skills and techniques to create stunning web applications, from structuring web pages with HTML tags to styling them with CSS and adding interactivity with JavaScript. In the HTML sections, we'll cover web markup language, creating and structuring web pages, working with links, images, lists, forms, and best practices for accessibility and SEO. In the CSS sections, we'll learn how to style web pages with color, typography, layout, and responsive design. You will also explore CSS frameworks and preprocessors for efficient web development. In the JavaScript sections, we'll cover programming basics, variables, data types, operators, control structures, functions, objects, and working with the DOM for dynamic web content. Throughout the course, you will work on real projects, applying what you have learned to create fully functional web applications. You will design web pages, add interactive elements, and implement JavaScript functionality for a seamless user experience. You will also learn best practices for debugging and optimizing code. By the end of this course, you will have a solid foundation in web development with HTML, CSS, and JavaScript. Create visually appealing and interactive web applications that are optimized for search engines and accessible to all users. What You Will Learn Build interactive web pages from scratch with HTML, CSS, and JavaScript Use fundamental HTML tags to create web elements such as headings, lists, images, and forms Implement CSS styles for size, color, and layout, including Flexbox and Grid system Learn beginner-level JavaScript concepts such as variables, data types, loops, and conditional logic Use CSS pseudo classes to perform translations, transitions, and animations Explore advanced CSS techniques such as Flexbox and Grid Audience This course is designed for aspiring web developers, students, professionals, and anyone interested in mastering web development. Whether you are a beginner with no prior coding experience or an intermediate developer looking to level up your skills, this course is perfect for you. If you are passionate about creating stunning web applications and want to learn HTML, CSS, and JavaScript from scratch, this course will provide you with the knowledge and tools to achieve your goals. Join us and take your web development skills to the next level! About The Author Michael Eramo: Michael Eramo is a dedicated lifelong learner, experienced educator, and self-taught programmer. With official bachelor's degrees in music, education, and physics, as well as a master's in mathematics, he brings a diverse skill set to his teaching. As a Microsoft certified software developer, Michael has years of experience as a high school physics and computer science teacher, as well as a college mathematics teacher. He is also an esteemed member of the New York State Master-Teacher Program, a network of over 800 outstanding public-school teachers who share a passion for STEM learning and collaborate to inspire the next generation of STEM leaders.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805120438 , 1805120433
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Google (Firm) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Google Cloud platform is one of the most rapidly growing cloud providers in the market today, making it an essential skill for aspiring cloud engineers and data scientists. This comprehensive course covers all major serverless components on GCP, providing in-depth implementation of machine learning pipelines using Vertex AI with Kubeflow, and Serverless PySpark using Dataproc, App Engine, and Cloud Run. The course offers hands-on experience using GCP services such as Cloud Functions, Cloud Run, Google App Engine, and Vertex AI for custom model training and development, Kubeflow for workflow orchestration, and Dataproc Serverless for PySpark batch jobs. The course starts with modern-day cloud concepts, followed by GCP trial account setup and Google Cloud CLI setup. You will then look at Cloud Run for serverless and containerized applications, and Google App Engine for serverless applications. Next, you will study cloud functions for serverless and event-driven applications. After that, you will look at data science models with Google App Engine and Dataproc Serverless PySpark. Finally, you will explore Vertex AI for the machine learning framework, and cloud scheduler and application monitoring. By the end of the course, you will be confident in deploying and implementing applications at scale using Kubeflow, Spark, and serverless components on Google Cloud. What You Will Learn Deploy serverless applications using Google App Engine, Cloud Functions, and Cloud Run Learn how to use datastore (NoSQL database) in realistic use cases Understand microservice and event-driven architecture with practical examples Deploying production-level machine learning workflows on cloud Use Kubeflow for machine learning orchestration using Python Deploy Serverless PySpark Jobs to Dataproc Serverless and schedule them using Airflow/Composer Audience This intermediate course is designed for those who aspire to become data scientists and machine learning engineers, data engineers, architects, and anyone with a decent exposure in IT looking to start their cloud journey. The course is ideally suited for individuals who possess a fair idea of how the cloud works and have prior experience in basic programming using Python and SQL. A tech background with basic fundamentals and basic exposure to programming languages such as Python and SQL along with the Bash command line will further help individuals fast-track their learning. About The Author Siddharth Raghunath: Siddharth Raghunath is a business-oriented engineering manager with a vast experience in the field of software development, distributed processing, and cloud data engineering. He has worked on different cloud platforms such as AWS and GCP as well as on-premise Hadoop clusters. He conducts seminars on distributed processing using Spark, real-time streaming and analytics, and best practices for ETL and data governance. He is passionate about coding and building optimal data pipelines for robust data processing and streaming solutions.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805123248 , 1805123246
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/65
    Keywords: Database management Software ; Data mining Software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Alteryx provides a platform for data preparation, blending, and advanced analytics. The Alteryx platform allows users to access, cleanse, and integrate data from various sources, and perform statistical analysis, predictive modeling, and geospatial analysis. Alteryx offers a range of tools and integrations with other software platforms, including Tableau, Snowflake, and Microsoft Azure for users to easily share data and insights across different teams and applications. The course begins with an introduction to Alteryx and its features and capabilities. You will also learn about its tools and uses. We will then advance to learning about using multiple files and Calgary, sampling data, and using wild matches and data cleansing, manipulation, binning, and grouping. We will explore how to use RegEx (regular expressions) and parse XML. We will work with In-Database and blend, select, and summarize data. You will learn about macros and using iterative and batch macros and customizing apps and macros. Finally, we will explore machine learning and the Alteryx Intelligence Suite. Upon completion of the course, you will be able to independently handle data cleansing and manipulation, working in databases, apps, and macros, and acquire skills needed to pass Alteryx's certification as well as on-job skills needed to become data analytic experts. What You Will Learn Learn data cleansing, manipulation, binning, and grouping Understand how to use RegEx (regular expressions) and parse XML Work with In-Database and blend, select, and summarize data Learn about apps and macros, understand app errors and conditions Customize apps and macros and use iterative and batch macros Learn about machine learning and the Alteryx Intelligence Suite Audience This advanced course is designed for individuals with beginner- to intermediate-level knowledge of Alteryx who are looking to build upon those skills. The prerequisites for the course would include an intermediate to advanced understanding of Excel, which would be useful while learning the concepts of the course. About The Author Simon Sez IT: Simon Sez IT has offered technical courses for individuals, small businesses, and Fortune 500 companies since 2008, with thousands of employees who can benefit from the easy-to-learn and hands-on software training. It offers over 8,000 video tutorials on a range of software programs. Simon Sez IT ensures stress-free eLearning and enhanced employee productivity--whether you implement new software or a technological upgrade in your work environment. With over 600,000 students from 180 countries, Simon Sez IT is the preferred online learning choice for individuals and businesses worldwide.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805125174 , 1805125176
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Rust (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Over 300 of the biggest companies in the world reportedly use Rust in their tech stacks, including Dropbox, Sentry, and Brilliant. Rust is mostly used if you are looking for work in project types such as web development, systems programming, and CLI tools. In this course, you will build multiple complex programs from scratch for your portfolio! In these projects, you will learn how to think and properly develop your ideas into written code, including how to maximize your time. You will master the Rust fundamentals: variables, if/else, operators, Boolean logic, String Object, functions, arrays, modifiers, macros, loops, strings, vectors, object handling, concurrency, memory allocation, stack versus the heap, and more. You will understand Rust from the beginning: public and private visibility, struct and enums, special macros and variables, functions, HashMaps, and more. Additionally, you will also see how Rust works behind the scenes: memory safety and data races, events and error handling, scoping, threading, and more. Next, we will deep dive into functions, methods, closures, recursion, main function, and more. Finally, you will deep dive into object-oriented programming: Structs and Enum building from scratch, GenericTypes, and traits for libraries and modules. By the end of the course, you will have the knowledge and confidence that you need to ace your Rust job interviews and become a developer for programming in Rust. Whay You Will Learn Get introduced to basic concepts, issues, and use cases of Rust Learn how Rust and safe memory really works under the hood See public and private visibility, and struct and enums in Rust Look at the functions, methods, closures, and recursion in Rust Study variables, if/else, operators, Boolean logic, and functions in Rust Study arrays, modifiers, macros, loops, strings, and vectors in Rust About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126096 , 1805126091
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: TypeScript (Computer program language) ; Web site development ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: TypeScript is an advanced programming language developed by Microsoft, serving as a superset of JavaScript. It provides optional static typing to define and enforce data types, early error detection during development. This enhances code reliability, readability, and maintainability, especially in large-scale web applications. Its compatibility with existing JavaScript codebases makes it a seamless choice for migration and collaboration. The course begins with TypeScript basics such as types, arrays, tuples, objects, and interfaces. The course progressively guides students through setting up React projects with TypeScript. Participants will gain hands-on experience in building React applications using TypeScript, covering topics such as JSX, components, hooks, and props. The course also demonstrates building various React components and functionalities using TypeScript. Learners gain practical experience by setting up React projects with TypeScript and converting existing React apps to TypeScript. The course emphasizes error prevention through static typing, enhancing code quality, and readability. Upon completion of the course, you will be proficient in leveraging TypeScript's powerful features to confidently create and maintain scalable and error-free React projects, making it a valuable resource for aspiring web developers. What You Will Learn Learn to write and compile TypeScript code Build JavaScript applications with TypeScript Use TypeScript types and interfaces to improve code quality Learn to set up React projects with TypeScript Develop React applications with TypeScript Converting existing React applications to TypeScript Audience The course is designed for individuals with some familiarity with JavaScript and want to enhance their skills by incorporating TypeScript into their workflow. It caters to those seeking to build robust and maintainable React apps, using the benefits of TypeScript's optional static typing for error prevention and improved code quality. Developers looking to gain practical experience in setting up React projects with TypeScript and converting existing apps to TypeScript will find this course valuable. About The Author Desmond Oben: Desmond Oben is a highly skilled and passionate JavaScript mentor, instructor, and freelance software developer. With an impressive instructor rating, he has already impacted the knowledge of students through his courses. Desmond's passion for IT and continuous pursuit of expertise have led him to gain extensive experience in the field. His adaptive nature allows him to quickly learn and adapt to new technologies and environments. To him, web development is an artistic journey, where a blank canvas becomes a masterpiece with strokes of coding. With a keen eye for creativity and an in-depth understanding of JavaScript, Desmond is dedicated to empowering aspiring developers with valuable insights and skills to succeed in the IT industry.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122708 , 1805122703
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.6/93
    Keywords: Blender (Computer file) ; Three-dimensional display systems ; Computer graphics ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course, which will take you on a creative journey to build a stylized teenage room filled with intricate details. This course offers a step-by-step journey to build captivating isometric rooms inspired by the art style seen in the Sim City and Sims franchises. You will dive deep into Blender basics, materials and textures, seams, sharps, and UVs. We will guide you through a full reference guide for creating 3D art in games, allowing you to develop strong game asset concepts using Pureref. As you progress, you will learn to simulate cloth using Blender's particle system, creating realistic wrinkles, folds, and drapes that add a touch of authenticity to your designs. Compositing techniques will be covered extensively, enabling you to make your renders pop and enhance the visual impact of your creations. You will also master the art of lighting, utilizing three-point lighting and volumetrics to bring your 3D models to life and create breathtaking backgrounds for your portfolio. Throughout the course, you will harness the power of rendering in both Eevee and Cycles X, unleashing the full potential of Blender's capabilities. By the end, you will have developed a keen eye for textures and shaders and will be able to design isometric rooms in various art styles, showcasing your unique style as a 3D modeler. What You Will Learn Design stylized isometric rooms with Sim City inspiration Simulate realistic cloth for dynamic fabric effects Enhance scenes with three-point lighting and volumetrics Master advanced texture and shader techniques in Blender Navigate Blender 3's interface and shortcuts effectively Optimize 3D modeling workflow for increased productivity Audience This course is designed for a wide range of individuals interested in the art of isometric room design in Blender 3. It is particularly beneficial for beginners who want to delve into 3D modelling, interior design, and isometric art. If you are an aspiring game designer looking to enhance your skills or a mid-level 3D modeler seeking to elevate your workflow, this course is perfect for you. A thirst for learning and a passion for creating visually stunning environments are the main prerequisites for this course. About The Author 3D Tudor Limited By Neil Ian Bettison: Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil is an excellent tutor known for his concise instructions and expertise in Blender, Unreal Engine 5, and Unity. His to-the-point guidance and years of experience make him a valuable resource for learning particle effects, complex asset animation, and game development.
    Note: "3D Tudor Limited By Neil Ian Bettison.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126751 , 180512675X
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 794.8/1526
    Keywords: Video games Programming ; Video games Design ; Three-dimensional display systems ; UnrealScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course covers every aspect of environment creation in UE5, consisting of 10 core parts, each covering a crucial aspect of environment creation. Get started with Part 1, where you will learn the importance of asset setup, including importing assets, texturing, and seamless blends. Part 2 delves into asset blending, creating a cohesive and realistic environment. In Part 3, master the art of terrain sculpting and texturing to design lifelike landscapes that draw players in. Learn to add depth and atmosphere with large terrain fog in Part 4, creating the desired mood and ambiance. Part 5 teaches you how to breathe life into your environment by adding foliage, such as grass, shrubs, and trees. Unlock the power of visual effects in Part 6, where you will create dynamic animations such as smoke, fire, and water. Lighting is explored in Part 7, enabling you to set the perfect mood for any scenario. Part 8 focuses on cinematic camera techniques that captivate players with stunning shots. Bring your environment to life in Part 9 by animating foliage, buzzing bee clusters, and flying birds. Lastly, Part 10 introduces Blueprint fundamentals, allowing you to enhance interactivity and functionality within your game. By the end of the course, you will be able to apply these skills to your projects, captivating players in the world you have crafted. What You Will Learn Master Unreal Engine 5's interface and fundamentals Sculpt and texture game environments with expertise Create visually stunning landscapes using terrain tools Enhance immersion with realistic lighting and effects Optimize game environments for different platforms Design dynamic and interactive gameplay experiences Audience The course is tailored for both aspiring and experienced game designers who seek to elevate their skills in environment creation. Whether you are a beginner looking to enter the world of game design or an experienced professional wanting to enhance your expertise in Unreal Engine 5 (UE5), this course is designed for you. About The Author 3D Tudor Limited By Neil Ian Bettison: Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil is an excellent tutor known for his concise instructions and expertise in Blender, Unreal Engine 5, and Unity. His to-the-point guidance and years of experience make him a valuable resource for learning particle effects, complex asset animation, and game development.
    Note: "3D Tudor Limited by Neil Ian Bettison.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121770 , 1805121774
    Language: English
    Pages: 1 online resource (1 video file (54 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.26/8
    Keywords: iOS (Electronic resource) ; Mobile apps Development ; Mobile computing Programming ; iPhone (Smartphone) Programming ; iPad (Computer) Programming ; Swift (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This beginner-to-advanced course focuses on iOS 16 programming using the Swift language and SwiftUI framework. This project-based course teaches about the features of the language and creating apps using the MVVM software design pattern hand in hand with SwiftUI and iOS 16 development. You will learn to efficiently use Xcode 14, navigate, and use hotkeys and code snippets. The course covers fundamentals of iOS and then uses this to create apps as possible using these basics. We will explore programming basics, that is, variables, constants, arrays, loops, structs, conditionals, basic data types, guard, tuples, and enumerations. We will then advance to HStack, VStack, ZStack, gradients, colors, text, alignment, frames, rotations, grids, images, and AsyncImage. We will examine working with code snippets to write programs more efficiently. We also cover useful topics in these sections such as page tabbed views, background colors, buttons, gradient text and masks, nice default views, avatars, clickable images that link to a website, and so on. Upon completion of the course, you will create apps independently like the greetings app, tip calculator, recipes app with MVVM pattern, Fizz Buzz, alarm app, Conway's Game of Life, Brevis app iOS development, multilingual animals, and various user interfaces. What You Will Learn Learn the iOS 16/SwiftUI programming language fundamentals Learn HStack, VStack, ZStack, colors, text, frames, grids, and images Learn to efficiently use Xcode 14, hotkeys, and code snippets Learn to add hypertext markup language (HTML) to color extensions Create Brevis, quote of the day, mystic puzzle, and Speed code apps Build user interfaces for body shape, meditation, finance, and tasks Audience This course caters to individuals wishing to acquire application development skills using SwiftUI/iOS 16 with beginner to advanced programming skillsets; however, more than basic to intermediate programming skills are desirable at least to make the most of the course. Anyone wishing to learn programming on iOS 16 using SwiftUI and individuals wanting to learn a quick course on what can be developed using SwiftUI would benefit from this course. About The Author Ron Erez: Dr. Ron Erez is a computer programmer, educator, and mathematician. Dr. Erez has been programming for over 30 years and has always been amazed by the creativity and satisfaction of writing computer programs. Dr. Erez is also an experienced teacher, teaching mathematics, computer science, and English literature from middle school to university level courses. Dr. Erez is out cooking, cleaning, skateboarding, and living in his free time.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835083956 , 1835083951
    Language: English
    Pages: 1 online resource (1 video file (6 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer software Development ; Application software Development ; Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: A DevOps project combines development and operations to streamline software delivery, emphasizing collaboration, automation, and continuous integration/deployment. It enables faster, reliable releases and efficient infrastructure management, fostering a culture of agility and innovation. The course covers a wide range of topics in the DevOps domain, including Ansible for server configuration, Docker and docker-compose for containerization, GitLab for version control and CI/CD pipelines, Let's Encrypt (certbot) for obtaining TLS certificates, WireGuard for secure VPN connections, MariaDB for database management, LXC for virtualization, iRedMail for setting up a mail server, Zulip for communication, Traefik for reverse proxy and TLS termination, Pi-hole for DNS-level ad-blocking, Nextcloud for cloud storage and collaboration, checkmk for monitoring, Borg with borgmatic for backups, and recaps of all concepts. Upon completion, we can automate server configurations, utilize containerization for efficient deployments, implement robust version control, secure connections with TLS certificates, establish secure VPN solutions, implement ad-blocking measures and cloud storage solutions, perform reliable backups, and automate essential processes independently to optimize and self-host infrastructure, streamline operations, and productivity. What You Will Learn Learn Ansible, Docker, GitLab, streamline infrastructure management Use Let's Encrypt, WireGuard to secure connections/TLS termination Explore MariaDB, iRedMail, Zulip for efficient DBs/communication Use Pi-hole, Nextcloud, checkmk for ad-blocking, storage, monitoring Explore Borg, GitLab Runner, backups for reliable data protection Automate self-hosting for optimized operations/deployments Audience This course is designed for diverse individuals and organizations, including start-ups and small companies seeking to enhance their infrastructure management practices. It is also suitable for Linux system administrators and developers who aim to transition into DevOps. Additionally, individuals interested in self-hosting their infrastructure will find this course valuable in acquiring the necessary skills and knowledge to manage their systems successfully. The prerequisites include basic Linux knowledge, domain name, VPS or physical server, and computer with macOS/Linux/Windows. About The Author Predrag Mijatovic: Predrag Mijatovic is a professionally skilled DevOps engineer with 10 years of experience. Predrag's expertise spans various domains, including system administration, DevOps engineering, and software development. He is proficient in multiple tools such as Ansible, Docker, GitLab, Jenkins, MariaDB, Nextcloud, NGINX, and Python. With his vast knowledge/practical experience, Predrag delivers an elaborate course to help students master the intricacies of DevOps. With extensive experience in system administration, DevOps engineering, and software development, Predrag Mijatovic has worked on various tools and technologies. Predrag's diverse skillsets enable him to provide insights and practical guidance across multiple platforms and environments.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835083055 , 1835083056
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Artificial intelligence Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: With prompt engineering, one can craft precise and effective prompts to maximize the potential of ChatGPT. By mastering prompt crafting skills, one can strategically shape conversations, generate code, and create engaging eBooks. Through techniques like providing context, specifying format, and controlling biases, harness the power of well-crafted prompts to unlock the full capabilities of ChatGPT for optimal results. This course covers the fundamentals of ChatGPT, including creating an account and exploring the ChatGPT interface. It discusses the potential impact of AI on jobs and explores different prompt techniques such as specificity, instruction, contextual clarity, iteration, systematic prompt engineering, use of examples, and bias control. You will also learn to create a children's book from scratch, improve writing skills, and finalize the book. Additionally, the course covers rapid skills acquisition, code generation and explanation, and the development of projects such as a Java password generator, HTML portfolio page, Weather WebApp, Chrome extension, and SaaS products using ChatGPT. Upon completion, we will have a solid grasp of ChatGPT and prompting techniques. We will be able to craft effective prompts to shape AI-generated responses. We will leverage ChatGPT effectively in creative and problem-solving endeavors. What You Will Learn Master prompt engineering to unlock ChatGPT's full potential Craft engaging conversations and enhance eBook creation with ChatGPT Streamline coding and bug fixing using effective prompt techniques Explore innovative SaaS product ideas by leveraging ChatGPT Develop rapid skills acquisition methods with ChatGPT's assistance Generate code, build web apps, and create projects using ChatGPT Audience This course caters to a diverse audience, including writers, authors, content creators, programmers, developers, entrepreneurs, and individuals with beginner to intermediate knowledge. It covers the effective use of ChatGPT for eBook creation, code generation, bug fixes, and innovative SaaS product ideas. It is designed to empower learners in leveraging the capabilities of ChatGPT and enhancing their skills in prompt engineering and creative problem-solving. There are no specific prerequisites for this course. About The Author Paulo Dichone: Paulo Dichone is a highly skilled developer and teacher with a strong background in Computer Science. With his expertise in Android App Development for mobile and web platforms, Paulo founded Magadistudio, a successful mobile app development company. Passionate about teaching, Paulo is dedicated to helping learners master Android app development. His goal is to empower students with the knowledge and skills needed to create impressive Android applications and experience the freedom of being an Android developer. With his deep understanding of the subject matter and a commitment to student success, Paulo Dichone is a trusted instructor who can guide learners on their journey to becoming proficient Android developers.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835469118 , 1835469116
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/65
    Keywords: Microsoft Access ; Database management Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Access 2021 is so much more than a way to create customizable desktop databases. It is a full lifecycle database management tool that makes creating small to large databases easy. This bundle merges two courses, Access 2021 Beginners (Part 1) and Access 2021 Advanced (Part 2), providing a comprehensive learning experience. You will start with relational database fundamentals and unlock the art of downloading, installing, and navigating Access 2021. Then navigate interfaces, utilizing ribbons, commands, and keyboard shortcuts. You will then master database creation by crafting tables, tweaking field properties, and comprehending index fields and primary keys. Elevate data quality through lookup menus and validation rules. Seamlessly import data, organize it with sorting and filtering techniques, and forge data relationships for comprehensive insights. Next, work on crafting user-friendly forms, sub-forms, and navigation forms that guide data interaction. Delve into the intricacies of queries, from basic to complex, aggregating numeric data and crafting expressions for insightful calculations. Advance to linking tables across databases, addressing multi-user concerns, and automating tasks using macros and VBA coding. Finally, navigate advanced queries, and write and modify SQL statements. By the end of this course, you will have gained a profound understanding of relational databases and the art of efficient database management using Access 2021. What You Will Learn Download, install, and navigate the interface of Access 2021 Create tables and fields for organized data structure Understand index fields and primary keys for data integrity Craft lookup menus for enhanced data interaction Import data from Excel and text files, enriching your dataset Write, edit, debug, and run VBA code along with building advanced queries Audience This course is tailor-made for individuals at the absolute beginner level or those seeking to refresh their foundational skills in database management. If you are looking to establish a solid foundation or have aspirations of becoming a seasoned database expert, aiming to advance your career, this course is designed to provide an exceptional starting point. This course is your gateway to unparalleled expertise in database management, regardless of your current level of proficiency. No prior knowledge of Microsoft Access is required. About The Author Simon Sez IT: Simon Sez IT has offered technical courses for individuals, small businesses, and Fortune 500 companies since 2008, with thousands of employees who can benefit from the easy-to-learn and hands-on software training. It offers over 8,000 video tutorials on a range of software programs. Simon Sez IT ensures stress-free eLearning and enhanced employee productivity--whether you implement new software or a technological upgrade in your work environment. With over 600,000 students from 180 countries, Simon Sez IT is the preferred online learning choice for individuals and businesses worldwide.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835085417 , 1835085415
    Language: English
    Pages: 1 online resource (1 video file (16 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Rust (Computer program language) ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we will embark on an exciting journey to master Rust programming from zero to hero, while leveraging the cutting-edge GPT-4 (ChatGPT) to build our very own AutoGPT agent, named "Auto-Gippity". Starting with a Rust crash course, you will learn the language inside out, progressing from basic concepts to intermediate and advanced topics. We will explore Rust installation, creating projects, functions, and more. This strong Rust foundation will set the stage for our AutoGPT project. Next, we will dive into the heart of the course. We will develop a web server template using Actix Web in Rust, integrating AI functions to write, test, and optimize code. Our AutoGPT agent, "Gippity", will amaze you by accepting tasks, breaking them down, and delegating them to specialized agents. We will create agents such as the Solutions Architect, Backend Developer, and more, each with unique roles to enhance Gippity's capabilities. Finally, we will put Gippity to the test. We will perform comprehensive evaluations, including human reviews, to ensure the accuracy and reliability of the code it generates. We will explore overcoming limitations and discuss the next steps for our AutoGPT project, leaving you with a clear roadmap to continue your AI and Rust journey. By the end of this course, you will be a proficient Rust programmer with an in-depth understanding of AI integration. What You Will Learn Build a fully functional web server using Actix Web framework in Rust Create an AutoGPT agent "Auto-Gippity" to generate, test, and optimize code Implement AI functions for precise responses from large-language-models Understand Rust's memory management and performance advantages Explore the creation of specialized AutoGPT agents for various tasks Master unit testing, error handling, and lifetimes in Rust Audience This course is designed for intermediate programmers looking to enhance their programming skills and venture into the world of Rust and AI-driven code generation. If you have a passion for cutting-edge technologies and a desire to build powerful automation tools, this course is for you. To make the most of this course, you should have a basic understanding of programming concepts and be able to program in another language. Familiarity with concepts such as for loops, if statements, and functions is essential, as we will dive straight into Rust programming. Additionally, access to the OpenAI GPT-4 API is required. About The Author XCHAIN ANALYTICS LTD: XCHAIN ANALYTICS LTD is a leading analyst and full-stack developer with expertise in Python and React. Their passion lies in discovering and promoting innovative ideas that are often overlooked in the hype-driven tech industry. With a focus on authenticity and practicality, XCHAIN ANALYTICS strives to share their knowledge and empower others through teaching. They believe in the power of continuous learning and experimentation and often find themselves exploring new ventures. However, they always return to teaching as their true calling, where they can put their ideas into action and help others effectively.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835081181 , 1835081185
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3
    Keywords: ChatGPT ; Natural language generation (Computer science) ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: ChatGPT is an advanced language model that generates human-like text. Prompt engineering involves shaping prompts to elicit desired responses, a valuable technique in software development, allowing developers to interact with ChatGPT for explanations, code snippets, design suggestions, and documentation assistance. The course begins with an introduction to ChatGPT, its capabilities, and applications in software development. You will learn to use ChatGPT for certification preps as a study aid and resource to understand key concepts. The course covers how ChatGPT can be utilized for tech interview preparation, practicing coding challenges, answering technical questions, and enhancing interview performance. We will explore how ChatGPT can be used in Docker, understanding Docker concepts. Moving on, we will delve into designing software systems with ChatGPT and brainstorm and evaluate design options, patterns, and trade-offs. You will learn to program with ChatGPT, seek explanations, and code examples in various programming languages/frameworks. Upon completion, we will gain a comprehensive understanding of ChatGPT/prompt engineering techniques that will enable us to effectively utilize ChatGPT to enhance software development productivity and acquire skills to design systems, write programs, and create documents with the assistance of ChatGPT. What You Will Learn Use ChatGPT to develop software on different languages/frameworks Learn strategies for using ChatGPT to prepare for certifications Explore techniques to excel in technical interviews using ChatGPT Integrate ChatGPT with Docker for enhanced development workflows Design software systems using ChatGPT for improved design options Build software development projects with ChatGPT to boost productivity Audience This course is ideal for beginners interested in using ChatGPT for software development. Whether you are a software developer, engineer, or someone looking to enhance productivity in software development, this course is designed to equip you with the necessary skills to leverage ChatGPT effectively. Regardless of your current level of expertise, this course will help you harness the power of ChatGPT to boost your productivity and optimize your software development workflows. Basic programming knowledge is recommended as a prerequisite for this course. About The Author Praveenkumar Bouna: Praveenkumar Bouna is a highly rated cloud instructor with a 4.5 instructor rating and over 2,869 reviews. He has taught over 31,154 students across 18 courses. With a background in the security domain and experience at Honeywell, Praveen has extensive expertise in designing and developing products using the .NET stack. He holds a patent and has presented two papers in the field. Praveen is a Certified ScrumMaster (CSM) and has served as a Scrum Master for a Security R&D team for over 6 years. He has published 30+ Udemy courses and Udemy Labs, sharing his knowledge with over 25,000 students on various software development topics. Explore Praveenkumar Bouna's courses below, covering Azure, Web Development, Scrum, and C# Development, to expand your skills in these areas.
    Note: "Published in July 2023.". - Praveenkumar Bouna, presenter. - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803240374 , 1803240377
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Electronic spreadsheets Computer programs ; Business Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Embark on a comprehensive journey through Excel with this engaging video course. Discover the fundamental techniques in Navigating Excel, from data types to entering and formatting information. Delve into the world of formulas with Excel Formula Basics and expand your skills by exploring various functions. Master data quality with Introduction to Data Quality, learning to import, clean, and enhance data. Unlock advanced data manipulation in Sort and Filter Data, Concatenation and SUMIF, and master Pivot Tables for insightful data summarization. Dive into visual storytelling with Creating a Pivot Chart and Working with Excel Charts. Tackle financial analysis, create Waterfall charts, and learn conditional formatting techniques. Navigate the intricacies of database functions and resolve formula errors with finesse. Unleash the potential of What-If Analysis using the Scenario Manager, Data Tables, and Goal Seek. Harness the Analysis ToolPak for calculating correlations, covariances, and descriptive statistics. Incorporate moving average and exponential smoothing techniques for precise analyses. Elevate your skills with additional analytical and statistical applications. Through practical examples, this course equips you to tackle real-world business challenges. What You Will Learn Learn to view, enter, and format data types in Excel Understand and apply Excel formulas and functions Learn to sort data and apply filters, including advanced filtering techniques Work with Excel charts, including clustered columns, line graphs, and waterfalls Apply techniques to recognize and avoid formula errors Create problem statements to tackle complicated "or" criteria Audience This course is designed for a diverse audience of professionals, including business analysts, data enthusiasts, and individuals seeking to strengthen their data analytics skills. It's a valuable resource for students pursuing careers in data science, business intelligence, or related fields. If you are eager to harness the power of Microsoft Excel for data manipulation and analysis, this course provides essential insights and techniques. About The Author Simon Sez IT: Simon Sez IT has offered technical courses for individuals, small businesses, and Fortune 500 companies since 2008, with thousands of employees who can benefit from the easy-to-learn and hands-on software training. It offers over 8,000 video tutorials on a range of software programs. Simon Sez IT ensures stress-free eLearning and enhanced employee productivity--whether you implement new software or a technological upgrade in your work environment. With over 600,000 students from 180 countries, Simon Sez IT is the preferred online learning choice for individuals and businesses worldwide.
    Note: "Updated in September 2023.". - Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127598 , 1805127594
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Information visualization ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python-based data visualization uses the Python programming language and its libraries to transform data into visual representations, such as charts, graphs, and interactive dashboards. Python's libraries, including Matplotlib, Seaborn, Plotly, and Bokeh, offer customizable plot types and interactive features to craft compelling visual narratives. Through data storytelling and customization, Python shares insights and effectively communicates them, making it an indispensable skill for anyone working with data. In this course, we will begin by grasping the importance of data visualization and exploring essential Python libraries such as Matplotlib, Seaborn, and Plotly. You will learn to customize and enhance visualizations, adjust colors, labels, and legends, and understand the principles of effective data storytelling. The course delves into advanced topics such as creating interactive dashboards and dynamic data plots. We will work on practical projects and real-world examples to equip us with the skills to turn raw data into informative visuals using Python. Upon completion, we will master Python-based data visualization from core principles to practical skills, Matplotlib, Seaborn, and Plotly, and transform raw data into compelling visuals. We will acquire tools to create visuals, convey insights, and make data-driven decisions with confidence. What You Will Learn Understand the importance/principles of effective data visualization Learn Matplotlib, Seaborn, and Plotly to create various visualizations Learn to tailor colors, labels, and styles to enhance visuals Craft data visualizations to create compelling narratives Create engaging and user-friendly interactive data displays Explore geospatial data mapping and location-based visualizations Audience This course caters to a wide audience from beginners with no programming experience to experienced data professionals, programmers looking to expand their skillsets, business professionals seeking practical data visualization knowledge, and students/researchers aiming to strengthen their data visualization proficiency using Python. There are no specific prerequisites for this course. However, having a basic understanding of mathematics and readiness to learn are helpful attributes for successfully completing the course. About The Author Meta Brains: Meta Brains is a professional training brand developed by a team of software developers and finance professionals who have a passion for finance, coding, and Excel. They bring together both professional and educational experiences to create world-class training programs accessible to everyone. Currently, they're focused on the next great revolution in computing: The Metaverse. Their ultimate objective is to train the next generation of talent so that we can code and build the metaverse together!.
    Note: "Updated for September 2023.". - Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835080948 , 1835080944
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13
    Keywords: Linux ; Scripting languages (Computer science) ; Automation ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Bash shell scripting is a programming language to automate tasks and interact with the operating system in Unix/Linux. It allows users to write scripts that execute commands, make decisions based on conditions, and manipulate data. Using variables, loops, and functions, users can create powerful scripts to streamline repetitive tasks, manage system configurations, and improve system automation efficiency. The course elaborates on Bash shell scripting in Unix/Linux environments. The course covers basic shell script writing to advanced automation techniques. You will learn about environment setup, variable handling, conditional statements, loops, and functions. The course delves into essential Unix filters such as grep, awk, and sed to manipulate data. It covers working with remote servers, interacting with REST APIs, and handling regular expressions. With practical projects and real-world examples, you will gain hands-on experience in automating tasks, enhancing productivity, and becoming proficient in Linux/Unix administration and automation. Upon completion, you will be skilled in Bash scripting for Unix/Linux environments, automated tasks, managing configurations, and manipulating data effectively. The course covers conditional statements, loops, functions, and practical projects, providing hands-on experience. What You Will Learn Write and execute Bash shell scripts in Unix/Linux environments Utilize filters such as grep, awk, and sed for data manipulation Apply conditional statements, loops, and functions for decision-making Interact with remote servers and REST APIs Use regular expressions for text pattern matching Practical projects enhance Linux/Unix administration and DevOps skills Audience The course is aimed at professionals in Unix/Linux environments to become proficient in Bash shell scripting, suitable for automation engineers, system administrators, DevOps engineers, software developers, database administrators, AWS cloud administrators, and IT professionals with basic knowledge of Linux/Unix commands. Basic knowledge of Linux/Unix commands is required for this course. No experience in Bash shell scripting is necessary, making it suitable for beginners. You should have access to a Unix-like OS (Linux, Unix, macOS) to practice the concepts taught in the course. About The Author VRTechnologies: VRTechnologies is a seasoned DevOps automation consultant with a specialization in cloud and DevOps. With a wealth of experience, they have successfully trained over 400 students through comprehensive automation courses covering Shell, Python, and Ansible. With six years of training expertise, VRTechnologies' commitment to staying at the forefront of technology trends is unmatched, ensuring that students receive the most up-to-date knowledge. Their passion for learning and teaching drives them to meticulously research and prepare each course, offering hands-on demonstrations from the basics to advanced concepts. Join VRTechnologies on a transformative learning journey and unlock the power of automation in your career.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835083789 , 1835083781
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: JavaScript is the driving force behind interactive web experiences, with every element on a website brought to life by its magic. It is key to understanding modern web applications and working in web design or development. In this course, you will embark on an exciting journey of learning and discovery. Starting with outputting strings and values, you will progress smoothly to working with variables and mastering decision-making using conditional statements. As you delve deeper, you will explore the might of loops, harness optimized data structures such as Sets and Maps, and handle JavaScript events with finesse. With each step, you will gain confidence in handling audio and video elements, manipulating data with fetch(), parsing JSON, and processing XML. Moreover, you will unlock the power of Promises and Async/Await, enhance string manipulation skills, and simplify string handling with templates. The adventure continues with classes and objects, creative projects with the canvas, and dynamically creating HTML elements. As the course nears its end, you will proudly showcase your newfound expertise in the JavaScript Final Project. By the end of this course, you will have transformed into a confident and proficient JavaScript developer, equipped with the knowledge and skills to create dynamic web applications. What You Will Learn Understand the building blocks for JavaScript output, variables, and math Master decision-making techniques with conditionals and switch...case Harness the power of loops with While, Do...While, and For Discover the versatility of arrays for organizing and manipulating data Interact with multimedia elements like audio and video Fetch the data and work with JSON and XML files Audience This course is designed for anyone who wants to create websites or other digital media. Whether you are a budding designer, aspiring developer, passionate teacher, eager student, or simply hungry for digital prowess, this course is tailor-made for you. Unlock the doors to JavaScript and front-end development with a basic knowledge of HTML and CSS. All you need is a passionate zeal to learn and explore the vast and exciting fields of JavaScript. About The Author Framework Tech, Mark Lassoff: Framework Tech, founded by the visionary Mark Lassoff, specializes in teaching digitally accessible technical skills to people just getting started in their technical careers, including web development, digital design, and other career paths enabled by technology. Framework Tech has bridged the gap between entertainment and education, creating a unique, immersive learning experience that resonates with students. Their instructors are more than just tech-savvy professionals; they are educators first and foremost, handpicked for their unique ability to translate complex technological concepts into digestible, engaging lessons. Framework Tech continues to evolve, constantly innovating to stay at the forefront of the online learning landscape.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835468975 , 1835468977
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 47 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1068/5
    Keywords: Computer software Development ; Quality control ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Embark on an engaging project spanning seven days, where we will delve into the intricacies of Gatling, a powerful stress-testing solution. In this course, we will guide you through the complete setup of a Gatling project, starting from scratch and utilizing the latest Java version. As we progress, we will explore the Gatling recorder to create scripts for a live e-commerce website. Moving on, we will learn how to transform our Gatling code into a robust stress-testing framework, optimizing its efficiency and effectiveness. Furthermore, we will delve into advanced Gatling features, including programmatic logic, session parameters, and feeders, enhancing our performance testing capabilities. Moreover, the course will cover the design and implementation of multiple user journeys and test scenarios within our application, allowing us to simulate diverse user interactions and scenarios. In the final stages, we will guide you through the installation and configuration of Gatling with Jenkins, enabling seamless continuous integration. By the end of this course, you will have gained a comprehensive understanding of Gatling and its advanced features, enabling you to set up a stress-testing framework, design user journeys, and integrate Gatling with Jenkins for efficient continuous testing. This course is designed to equip you with practical skills and knowledge that you can immediately apply to real-world performance testing scenarios. What You Will Learn Learn how to install Gatling from scratch with the latest Java version Explore using the Gatling recorder to script e-commerce scenarios Learn to refactor Gatling code into a robust testing framework Explore advanced Gatling features, including programmatic logic and session parameters Learn to design and implement multiple user journeys and test scenarios Explore the installation and configuration of Gatling through Jenkins for continuous integration Audience The course is designed for a diverse audience, including QA engineers and programmers with limited or no experience in Gatling, individuals familiar with alternative load testing tools such as JMeter or LoadRunner who wish to explore a new tool, developers seeking to expand their skill set with Gatling, and experienced Gatling users looking to take their knowledge to the next level. While some basic familiarity with a computer programming language is beneficial, it is not a strict requirement. No previous experience with Gatling is necessary, as the course comprehensively explains all code and examples to cater to beginners. About The Author James Willett: James is a distinguished principal engineer with an impressive record spanning over 15 years in the software industry with a heavy focus on automation and performance testing. James possesses a deep passion for teaching, particularly through online tutorials, and he's eager to channel his extensive technical knowledge into the realm of education.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835461921 , 1835461921
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/76
    Keywords: Django (Electronic resource) ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Django and Tailwind CSS, the dynamic duo of web development, come together in this course. In this immersive learning experience, we blend the power of Django's robust back-end capabilities with the modern design approach of Tailwind CSS. We will be starting with the fundamentals of Python and Django. We will learn how to export data seamlessly from Django admin and views in various formats such as XLS, CSV, and JSON. Then, we will discover the art of enhancing user experience with features such as copying data to the clipboard and generating QR codes for book rentals. Followed by which, we will take a deep dive into automation by writing Linux scripts and creating custom management commands to generate dummy data. Uncover the secrets of building elegant user interfaces with Tailwind CSS, including implementing light/dark mode, and crafting reusable components. A special focus of this course is advanced authentication methods. We will explore the intricacies of adding an extra layer of security through One-Time Passwords (OTP), ensuring a robust authentication system for our applications. Delve into the nuances of Django's function views versus class-based views, empowering you to choose the right approach for every scenario. By the end of this course, we will be equipped with a robust skill set, ready to create professional web applications independently. What You Will Learn Create dynamic, user-friendly dashboards using Django and Tailwind CSS Master Chart.js for interactive and visually compelling data visuals Dive deep into Tailwind CSS for professional, responsive UI design Explore data export formats, aggregation methods, and AJAX techniques Automate workflows, write Linux scripts, and enhance project efficiency Implement security measures, handle authentication issues, and more Audience This course caters to both aspiring and experienced web developers looking to expand their skill set in Python and Django while mastering the art of creating visually captivating web interfaces with Tailwind CSS. If you are a Python enthusiast eager to explore web development or a seasoned developer aiming to enhance your web app design and security abilities, this course is designed for you. To fully benefit from this course, a basic understanding of Python is recommended. Familiarity with programming concepts and some exposure to web development will be advantageous. About The Author Lukasz Makinia: Lukasz Makinia is a freelance web developer and a Lean Sigma Six Black Belt. From the beginning of his 8-year professional career, he's related to the field of continuous improvement by providing IT and Lean Management solutions to medium and large companies. He also creates web applications mainly for data gathering and processing using Python/Django, JavaScript, React, and ML. In his free time, Luke writes articles for his blog--PyPlane. He is associated with "Django Ninjas"--a web framework for building APIs with Django and Python 3.6+ type hints. They provide online educational courses mainly about Python/Django by the community of web developers across the globe. Their classes are project-based only, which means "teaching by doing.".
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835465776 , 1835465773
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.74
    Keywords: Blockchains (Databases) ; Bitcoin ; Electronic funds transfers ; Electronic commerce ; Cryptocurrencies ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Ethereum blockchain development involves creating decentralized applications (DApps), smart contracts, and other digital assets on the Ethereum blockchain platform. Ethereum is a decentralized blockchain network known for supporting smart contracts, self-executing agreements with predefined rules that automatically execute. The course begins with an introduction and progresses to the Remix IDE, covering topics such as Blockchain basics and reading/writing smart contracts. It covers hands-on projects, the Blockchain Messenger, to explore Booleans, integers, and address types. The course progresses to Smart Money - Deposit and Withdrawals, diving into Metamask, Ethereum transactions, and the payable modifier. Smart Wallet takes us into Solidity mappings, structs, and low-level Solidity calls. Moving forward into ERC20 Token Sale projects, Web3.js, event handling, and modifiers lead to non-fungible tokens (NFTs) involving Truffle, smart contract debugging, and deployment. The course wraps up by exploring alternative development frameworks such as Hardhat and Foundry. Upon completing the course, we will be proficient in Solidity programming, smart contract development, and blockchain usage. We will have hands-on experience building real projects, including DApps and NFTs, and contribute to blockchain projects. What You Will Learn Master Solidity (smart contract language) with practical projects Develop functional DApps for Ethereum, covering development aspects Create, deploy, interact with smart contracts on Ethereum networks Gain expertise with blockchain tools such as Remix, Truffle, and Hardhat Explore NFTs, Metamask integration, event handling, and debugging Learn to deploy your blockchain projects on Ethereum's testnets Audience This course is ideal for aspiring blockchain developers, technologists considering a career shift, software developers interested in Ethereum, and professionals looking to enhance their skill set with blockchain development. It caters to learners with varying experience levels, making it inclusive and accessible to those interested in Ethereum blockchain development. To get the most out of the course, having a computer running Linux, MacOS, or Windows, a basic understanding of web technologies, and proficiency in a programming language (the latter is advantageous, not mandatory) is beneficial. About The Author Thomas Wiesner: Thomas is a seasoned professional with 20+ years of development experience in programming languages and systems. He holds a master's in computer science and has been actively involved in Blockchain technology since 2016. Thomas is a prolific author who created eight best-selling Blockchain developer courses and is a pivotal contributor to the industry-standard Certified Blockchain Developer Ethereum (CBDE) certification program. He consults Fortune 500 companies in Blockchain technologies and is a product manager for a financial forecasting SaaS company. Thomas is passionate about practical development and engages with the community through LinkedIn, his blog, and YouTube. His expertise empowers professionals in their Blockchain endeavors.
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835462782 , 1835462782
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Application program interfaces (Computer software) ; Computer software Testing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will embark on a journey to master Specflow, Cucumber, and Gherkin, the indispensable trio for unleashing the full potential of BDD. You will start with a detailed course introduction, then dive deep into the principles of BDD and understand the foundation upon which Specflow thrives. Get hands-on with the Gherkin language through Gherkin basics, gaining fluency in this universal language for expressing behavior and setting the stage for your Specflow adventures. Then learn how to create Specflow step definitions and bind them to your scenarios. After that, you will master the art of working with datatables in Gherkin using Specflow Table Assist. Understand the power of hooks in Specflow and how they can streamline your testing process. Explore various methods of sharing data in Specflow, including Specflow's context system and dependency injection. Dive into advanced topics such as custom value retrievers and comparers, gain a competitive edge in your testing endeavors, and understand step argument conversions and their significance in Specflow. Explore advanced hook concepts, scopes, and asynchronous step definitions. Learn different methods to run your Specflow tests. Finally, tidy up your project by organizing features, steps, and business models effectively, ensuring a clean and maintainable structure. By the end of this course, you will be proficient in using Specflow and well-prepared to tackle real-world testing challenges with confidence, gaining the expertise needed to excel in your role. What You Will Learn Gain fundamental understanding of the Gherkin language Discover how to efficiently run automated tests in parallel using Specflow Explore the versatility of Specflow hooks and their role in controlling functionality Create custom value retrievers and comparers Gain proficiency in step arguments and transformations Delve deep into the world of hook scopes for more effective testing Audience This course is designed to cater to a diverse audience; whether you are an experienced automation testing professional looking to enhance your skills or someone passionate about the world of testing, this course is for you. The .NET C# developers seeking to integrate Specflow into their testing practices will find this course invaluable. For business analysts, this course offers a unique opportunity to bridge the gap between business requirements and technical implementation. All you need is basic C# coding knowledge and a foundational understanding of Gherkin to embark on this transformative learning journey. About The Author Tim MacLachlan: Tim MacLachlan is a highly experienced senior/lead developer boasting over two decades of extensive commercial development expertise, which includes an impressive 16+ years of dedicated work with .NET technologies. As a versatile developer, Tim possesses a diverse skill set that spans the entire software development lifecycle. His proficiencies encompass low-level programming, intricate algorithmic design, architectural planning, business intelligence solutions, analytical systems, and mobile application development. With a rich portfolio that comprises hundreds of applications, he has made significant contributions to various industries, ranging from commercial aviation and military sectors to banking/finance, retail, and health.
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835460559 , 1835460550
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.76
    Keywords: Bootstrap (Computer program) ; Web sites Design ; Web site development ; Sites Web ; Conception ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Bootstrap has empowered countless developers and designers, and now it's your turn to harness its power. Our course starts by introducing you to the heart of Bootstrap, ensuring even beginners can find their footing. Journey with us as we explore the foundational elements like containers, typography, and buttons, and then dive into dynamic JavaScript components such as dropdowns, modals, and carousels. What sets this course apart is its hands-on approach; we believe in learning by doing. Hence, interspersed throughout are mini-project challenges to test your grasp on the material and solidify your knowledge. As we progress, the course offers custom SASS workflows, introducing customization on a whole new level. By the course's culmination, you would have built five distinct websites, each with its flavor and complexity, ensuring you're equipped with the skills to take on any web project. Come embark on this transformative journey, from a novice to a Bootstrap savant. What You Will Learn Understand Bootstrap's foundational concepts, from containers to breakpoints Implement dynamic elements utilizing Bootstrap's JavaScript components Customize your website using Sass for a distinctive design touch Construct five varied websites, harnessing an array of Bootstrap functionalities Deploy your creations to renowned platforms like Vercel and Netlify Master techniques such as Navbar Scroll Effect, Rotating Text Script, and JavaScript typing effects Audience This course caters to a diverse audience--beginners with no web development experience and seasoned developers looking to expand their skill set. It suits UI/UX designers aiming to bridge the gap between design and implementation. Front-end developers seeking to master Bootstrap and Sass will find this course invaluable, as will anyone interested in web design and creating responsive websites. While this course is beginner-friendly, there are no strict prerequisites. A basic understanding of HTML and CSS concepts will be advantageous, as these form a foundation for web development. About The Author Brad Traversy: Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media, which is a successful web development YouTube channel and specializes in everything from HTML5 to front-end frameworks such as Angular as well as server-side technologies such as Node.js, PHP, and Python. Brad has mastered explaining overly complex topics in a simple manner that is understandable. Invest in your knowledge by watching Brad's courses.
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 1, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835464427 , 1835464424
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 2 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6
    Keywords: Artificial intelligence ; Computer programming ; Chatbots ; Application program interfaces (Computer software) ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Unlock the boundless possibilities of AI and language-based applications with our LangChain Masterclass. In this comprehensive course, you will embark on a transformative journey through the realms of LangChain, Pinecone, OpenAI, and LLAMA 2 LLM, guided by experts in the field. In this course, you will embark on a journey through a diverse range of projects designed to deepen your understanding and application of cutting-edge technologies. These hands-on endeavors encompass a broad spectrum of applications, from creating dynamic question-answering applications powered by LangChain, OpenAI, and Hugging Face Spaces, to developing engaging conversational bots that enhance user interactions. You will even venture into the realm of educational AI, crafting customized experiences for children. As you progress, you will build captivating marketing campaigns, explore the world of summarization-enriched chatbots, and streamline tasks such as multiple-choice quiz creation and CSV data analysis. Plus, you will discover how to optimize HR processes, simplify email customization, and extract vital invoice details. With projects spanning from text-to-SQL query assistance to customer care call summaries, this course equips you with a comprehensive toolkit for advancing your skills and revolutionizing various domains of AI and software development. By the end of this course, you will not only have a strong grasp of LangChain's capabilities but also a robust portfolio of AI applications that showcases your expertise. What You Will Leanr Build AI-powered chatbots and applications with LangChain Create dynamic question-answering systems and conversational bots Implement automated marketing and customer support tools Learn to streamline data analysis and CSV processing Explore HR resume screening and email customization Master invoice data extraction and SQL query tools Audience This course is designed for individuals eager to explore the dynamic world of AI-powered language applications. If you are passionate about harnessing the potential of LangChain, Pinecone, OpenAI, and LLAMA 2 LLM, this course is your gateway to expertise. Prerequisites are minimal, requiring only a basic understanding of programming and coding. A curious mind and enthusiasm for AI are your most valuable assets. About The Author Sharath Raju: Sharath Raju is a senior software engineer specialized in AI and robotics. It has been over eight years since he worked in software development, robotic process automation (RPA), and AI app implementation. He has implemented over 80 RPA processes using UiPath and Microsoft Power Automate and has also built several AI-powered apps using different technologies. It is so true that someone learns more efficiently by practicing the skill than just reading something. Having a passion to share his knowledge in these technologies, he has created several step-by-step and easy-to-digest courses. His goal is to help you get ready for the future by learning new technologies and to prepare you to become more productive by getting familiar with the relevant and useful resources. He is still learning and exploring his field of work, and therefore, he welcomes any valuable feedback.
    Note: "Updated in September 2023.". - Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835469538 , 1835469531
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure Study guides Examinations ; Cloud computing Study guides Examination ; Cloud computing Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In today's technology-driven world, cloud computing is a game-changer, and Microsoft Azure stands at the forefront. Azure is the backbone of countless businesses, offering scalable, flexible, and secure cloud solutions. To navigate this landscape, understanding the fundamentals is paramount, and the AZ-900 certification is your ticket to Azure mastery. This course is your comprehensive guide to mastering Azure basics and conquering the AZ-900 exam. Starting with an introduction to cloud computing, you will grasp the benefits of cloud services and dive deep into Azure's core architectural components. You will explore compute and networking services, storage solutions, and identity and security in the Azure environment. Gain prowess in cost management, governance, compliance, and monitoring tools. The course also culminates with a detailed exploration of Azure Advisor, Azure Service Health, and Azure Monitor, giving you an arsenal of tools to optimize Azure resources. By the end of this course, you will be proficient in Azure cloud computing principles, well-prepared to ace the AZ-900 exam, and equipped to excel in the world of Microsoft Azure. What You Will Learn Understand core Azure principles and cloud computing fundamentals Create scalable Azure infrastructure with architectural components Explore Azure's compute, networking, and storage services in-depth Implement identity, access, and security features for Azure resources Build cost-efficient solutions while ensuring compliance and governance Master Azure monitoring tools for robust resource management Audience This course caters to both newcomers and aspiring cloud enthusiasts. If you're stepping into the world of cloud computing, seeking a strong foundation in Microsoft Azure fundamentals, or aiming to enhance your existing cloud knowledge, this course is designed for you. No prior experience with Azure or cloud computing is necessary. All that's required is your curiosity and willingness to learn. About The Author Praveenkumar Bouna: Praveenkumar Bouna is a software engineer with over 15 years of C# .NET development experience. He holds a Bachelor of Engineering in computer science and engineering. He has worked for about ten years in Honeywell, wherein he transitioned from software engineer to senior software engineer, tech lead, and so on in C#. He has also worked in security and surveillance as well as access control systems in top MNCs in the software industry. He is also a Certified ScrumMaster (CSM) and Scrum Master for a security R&D team. He is known for his simpler teaching approach toward explaining various complex topics his colleagues come across in everyday programming life.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835469293 , 1835469299
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: "This course is tailored for those who aim to master the art of building robust authentication systems. From the rudimentary setup of your development environment through to the intricate nuances of backend and frontend integration, you'll find it all. You begin by laying the groundwork with React js and Tailwind CSS, creating templates that set the tone for a sleek, modern application. As you progress, the course introduces you to React's dynamic routing capabilities, the creation of essential components, and the seamless construction of a server and database connection. Delve into the backend, where the creation of user models and API routes unfolds, laying a solid foundation for the user management features. As the course advances, you'll dive into authentication processes, from user sign-up to sign-in, emphasizing error handling and UI functionality. Moving beyond basic techniques, you'll integrate Google OAuth and utilize Redux Toolkit for state management, elevating your app to a professional level. The course covers managing user profiles, secure image uploads with Firebase, and ultimately, deploying a sophisticated MERN application. This ensures a blend of technical skills and practical know-how for deploying real-world applications. What you will learn Navigate routes to create responsive pages and components Build and run a server, connecting seamlessly to a MongoDB database Develop secure API routes for user authentication Implement Google OAuth for streamlined sign-ins Manage application state with Redux Toolkit and persist data effectively Create personalized, private user profiles with React Router DOM Audience This course is the perfect launchpad for beginner web developers, offering step-by-step guidance to build a modern web foundation. Frontend developers will elevate their craft with React and Redux Toolkit, integrating services for enriched user experiences. Backend developers can transition to full-stack mastery, combining frontend and backend skills for complete user journeys. React novices will confidently learn to create dynamic UIs. Meanwhile, seasoned developers can sharpen their expertise with advanced topics like Firebase, Google Authentication, and Redux Toolkit. About the Author Dr. Sahand Ghavidel: Sahand Ghavidel, with degrees in Mathematics, Electrical, and Computer Science, earned his doctorate from the University of Technology Sydney. He has over ten years of research experience in artificial algorithms and optimization, earning multiple awards and publishing 40+ articles in ISI journals. He's also a renowned presenter at global conferences. Sahand's work, with 1600+ citations on Google Scholar, reflects his significant impact. He was honored as an outstanding reviewer by the ""International Journal of Electrical Power & Energy Systems"" for his quality contributions. A programmer since 12, Sahand has 15 years of experience and has created numerous websites and apps, mastering languages like JavaScript and Python.".
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835887424 , 1835887422
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8076
    Keywords: Penetration testing (Computer security) Study guides Certification ; Computer security Study guides Examinations ; Computer networks Study guides Security measures ; Examinations ; Electronic data processing personnel Study guides Examinations ; Sécurité informatique ; Examens ; Guides de l'étudiant ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Examens ; Guides de l'étudiant ; Informatique ; Personnel ; Examens ; Guides de l'étudiant ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course is meticulously designed to transform learners into skilled professionals in the field of penetration testing and vulnerability management. The course kicks off with an overview of the latest penetration testing skills and vulnerability assessment techniques. It progresses to unravel the complexities of regulations and compliance in the industry, discussing key mandates like PCI-DSS and GDPR. The course further delves into practical aspects of penetration testing such as legal concepts, documentation, standards, and methodologies. It covers critical elements like DNS and target reconnaissance, host discovery, and the use of various tools for defense detection and avoidance. You'll gain hands-on experience in vulnerability scanning, network segmentation testing, and exploring the intricacies of wireless and cloud attacks, among others. Beyond technical skills, the course emphasizes professionalism, integrity, and the significance of effective communication during engagements. It culminates in mastering the art of report writing and recommended remediations, ensuring a comprehensive understanding of the entire penetration testing process. From understanding the basics of penetration testing to analyzing scripts and automating tasks, you'll to be adept at identifying, exploiting, and mitigating security weaknesses. What you will learn Understand the fundamentals and challenges of application security Master risk management strategies and security analysis techniques Conduct penetration testing and exploit vulnerabilities Implement runtime protection in applications Apply security standards, requirements, and maturity models Create a comprehensive roadmap for application security Audience The ideal target audience for the CompTIA PenTest+ course includes cybersecurity professionals, IT security analysts, vulnerability testers, network security professionals, and anyone aspiring to build a career in penetration testing or enhance their skills in identifying and mitigating network vulnerabilities. It's also well-suited for individuals preparing for the CompTIA PenTest+ certification exam. About the Authors ACI Learning: ACI Learning train leaders in Cybersecurity, Audit, and Information Technology. Whether you're starting your IT career, mastering your profession, or developing your team, they're with you every step of the way. Daniel Lowrie: Daniel Lowrie, our show host, shifted to IT education after successful roles as a systems administrator and network administrator. His certifications include CompTIA A+, Network+, Linux+, CySA+, PenTest+, CEH, MCSA, CFR, and eJPT. Ronnie Wong: Ronnie brings over 20 years of experience in the field of computers and technology, coupled with more than a decade dedicated to technical instruction. This extensive background is complemented by an impressive array of certifications: Microsoft Certified Solutions Associate (MCSA), Microsoft Certified Technology Specialist (MCTS), and CompTIA's A+, Security+, Network+. Ronnie is also a certified IT Technician, holding the CCNA Security.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835887943 , 1835887945
    Language: English
    Pages: 1 online resource (1 video file (15 hr., 13 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computing Technology Industry Association Study guides Examinations ; Computer security Study guides Examinations ; Computer networks Study guides Security measures ; Examinations ; Sécurité informatique ; Examens ; Guides de l'étudiant ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Examens ; Guides de l'étudiant ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Embark on a journey to mastering cybersecurity with our CompTIA CySA+ certification course, a pathway designed for those aspiring to become proficient cybersecurity analysts. This course comprehensively covers crucial topics like threat intelligence, vulnerability management, and incident response, ensuring you are well-prepared for the CompTIA CySA+ exam. As a globally recognized certification, CySA+ validates the essential skills and knowledge pivotal in the cybersecurity domain, making it a sought-after credential for professionals in the field. In this course, you will dive deep into practical aspects of cybersecurity, learning to analyze security logs, identify and address security incidents, and manage vulnerabilities effectively. A significant emphasis is also placed on the critical skill of effectively communicating security findings, a key component of a cybersecurity professional's role. By the end of this course, you will not only be prepared for the CySA+ exam but also equipped with the real-world skills needed to excel in the fast-evolving cybersecurity landscape, making the certification a valuable milestone in your career advancement. What you will learn Navigate the complexities of cybersecurity concepts and principles. Identify and mitigate malicious activities in network, host, and application security. Utilize a variety of cybersecurity tools for detection, analysis, and response. Master encryption mechanisms and IAM implementations for enhanced security. Understand the roles of DNS, IP reputation, and email security in cybersecurity. Engage in proactive threat hunting to pre-empt potential security breaches. Audience The CompTIA CySA+ (CS0-003) course is ideal for aspiring and current cybersecurity professionals, IT staff looking to specialize in security, and students in related fields. It's also perfect for compliance and risk management personnel, government or defense employees, and technical support staff seeking comprehensive cybersecurity knowledge. This course is a valuable resource for anyone aiming to pass the CySA+ certification exam or enhance their understanding of cybersecurity practices. About the Authors ACI Learning: ACI Learning train leaders in Cybersecurity, Audit, and Information Technology. Whether you're starting your IT career, mastering your profession, or developing your team, they're with you every step of the way. Daniel Lowrie: Daniel Lowrie, our show host, shifted to IT education after successful roles as a systems administrator and network administrator. His certifications include CompTIA A+, Network+, Linux+, CySA+, PenTest+, CEH, MCSA, CFR, and eJPT. Sophie Goodwin: Sophie Goodwin, with 8+ years of experience as a film and voice talent, enriches our team with on-camera and voice-over expertise spanning eLearning content, independent films, TV & web commercials, and video games. Her qualifications include a Bachelor of Science in Telecommunication and (ISC)² CC certification in Cybersecurity.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835463741 , 1835463746
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: Oracle (Computer file) ; Database management ; Relational databases ; Bases de données ; Gestion ; Bases de données relationnelles ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Experience the power of Oracle database RAC administration with this comprehensive course tailored for proficient Oracle database administrators. Gain profound insights into the intricate workings of Oracle RAC databases, exploring a wide array of topics that seamlessly transition from a 12c setup to a 19c environment. Throughout this course, explore a myriad of topics to master Oracle RAC administration. Begin by comprehending its architecture and proceeding to installation techniques for different RAC types--administrator-managed, policy-managed, CDB, and RAC One node. Delve into performing core administrative tasks, backup and recovery strategies, and the art of effectively monitoring and fine-tuning Oracle RAC databases. Discover dynamic database services, connection load balancing, TAF, FAN, and application continuity, offering seamless performance and reliability. Engage in practical exercises following each concept to reinforce learning, backed by hands-on practice, from mastering patch sets applications on Oracle RAC to comprehending Flex Clusters, upgrading databases, managing server pools, and adeptly navigating Oracle's innovative technology without complex hardware requirements. By the end of this course, you will be proficient in building and managing Oracle RAC databases with advanced precision and expertise. What you will learn Build Oracle 12c and 19c RAC databases on Linux platforms Implement global resource management and backup/recovery strategies in RAC Learn to manage dynamic database services and apply patch sets Explore connection load balancing, TAF, and FAN Understand application continuity and perform Oracle RAC upgrades Create Oracle RAC One Node and CDB databases effectively Explore Oracle Flex Clusters and manage server pools in Clusterware Audience This course caters to Oracle database administrators aspiring to master Oracle RAC databases. It's tailored for those eager to deepen their expertise in managing and optimizing Oracle RAC across various setups. Prerequisites include familiarity with Oracle database administration fundamentals and a basic understanding of Linux operating systems. Students should have a PC with Windows 7, 8, or 10 (64-bit) and 16 GB memory, along with a minimum of 280 GB free HDD space. This comprehensive course guides learners from foundational concepts to advanced administration in Oracle RAC databases. About the Author Ahmed Baraka: Ahmed Baraka has 25 years of extensive experience in the computer industry, with a focus on Oracle database administration technologies used in complex and high-availability environments. Baraka's expertise is designing and maintaining database solutions for complex business needs using a wide selection of technologies, such as Oracle RAC, ASM, Data Guard, GoldenGate, WebLogic, Database Appliance, and Enterprise Manager. He has worked with international firms in Australia and Abu Dhabi. His hobbies are soccer (football) and listening to soft music.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835460764 , 1835460763
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 332.4
    Keywords: Cryptocurrencies ; NFTs (Tokens) ; Smart contracts ; Blockchains (Databases) ; Cryptomonnaie ; Jetons non fongibles ; Contrats intelligents ; Chaînes de blocs ; cryptocurrencies ; non-fungible tokens ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Step into the dynamic realm of Decentralized Finance (DeFi), a revolutionary concept reshaping traditional financial systems. In this course, discover the fundamental principles underlying DeFi, its disruptive potential, and the transformation it brings to financial landscapes globally. Throughout this comprehensive journey, we will navigate DeFi principles from their foundations to advanced hands-on labs. Unravel the intricacies of blockchain and delve into the inner workings of Polygon's advanced architecture, encompassing Bitcoin and Ethereum technologies. Whether a novice or seasoned professional, this course caters to all proficiency levels without the need for prior programming experience. Learn the core aspects of DeFi protocols and their applications, understand the complexities of blockchain fundamentals, and explore the macro socio-economic impact of DeFi within the finance industry. Engage in hands-on projects, reinforcing theoretical knowledge with practical blockchain labs, and develop skills in deploying smart contracts. By the end of this course, you will be equipped with a profound understanding of DeFi and blockchain technology. You will confidently navigate DeFi protocols, comprehend Polygon's intricate blockchain architecture, and master the deployment of smart contracts. What you will learn Gain in-depth insights into Polygon's advanced blockchain Recognize and evaluate functionalities within diverse DeFi protocols Construct a foundational understanding of blockchain's inner workings Explore Zero-Knowledge Proofs' role in blockchain technology Grasp the intricacies of compiling smart contracts' low-level instructions Develop and deploy smart contracts without coding experience Audience This course caters to a diverse audience, welcoming finance and tech enthusiasts seeking to explore the transformative landscape of Decentralized Finance (DeFi). It's ideal for finance professionals, blockchain experts, and business or finance students eager to delve into DeFi protocols and blockchain technology. No prior computer science knowledge is necessary. Basic familiarity with financial concepts is beneficial but not mandatory. About the Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835466759 , 1835466753
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3
    Keywords: ChatGPT ; Artificial intelligence ; Natural language processing (Computer science) ; Intelligence artificielle ; Traitement automatique des langues naturelles ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This hands-on course on OpenAI API and ChatGPT is a meticulously crafted course that caters to both beginners and seasoned professionals. You will begin by establishing a solid foundation with AI definitions and acronyms, progressing seamlessly to creating an OpenAI account, setting up your environment, and understanding pricing structures. Next, you will learn to navigate the landscape of language models and transformers, unraveling their transformative power in generative AI. Dive into advanced techniques such as prompt engineering and thought prompting, gaining insights into how language models process prompts with encoders. Real-world applications come to life as you explore translating articles, generating images, and utilizing the text-to-speech and Computer Vision APIs for diverse tasks. From basic to advanced translation techniques, including subtitle translation to multiple languages, the course ensures that you are equipped for a broad spectrum of applications. Finally, grasp the nuances of fine-tuning, deploy models with the OpenAI API, and navigate the ethical considerations with dos and don'ts in AI. By the end of the course, you will gain the expertise needed to use the capabilities of ChatGPT and OpenAI API for language tasks. What you will learn Learn about OpenAI and its functionalities Learn to generate text with the OpenAI API Learn to translate with OpenAI API Learn to summarize with OpenAI API Learn to use OpenAI API with other libraries Learn to deploy OpenAI applications with GCP and AWS Audience This course is tailored for developers eager to harness the power of ChatGPT and the OpenAI API for language processing tasks. Whether you are an experienced developer looking to enhance your skills or a beginner with no prior experience in ChatGPT or the OpenAI API, this course provides a comprehensive and accessible learning journey. A basic understanding of Python, AWS, GCP, or a deployment environment would be beneficial. About the Author Delta X Technology LLC: Delta X Technology LLC is owned by Justin B, a highly skilled software engineer and AI creator with five years of industry experience. With a strong background in both theoretical and practical aspects of software engineering, Justin has worked on several projects involving machine learning. As the owner of Delta X Technology LLC, he is dedicated to sharing his expertise with students and helping them develop the skills needed to succeed in the field of AI. With a passion for teaching and a wealth of real-world experience, Justin offers students a unique perspective and valuable insights into the latest trends and best practices in AI development.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835883723 , 1835883729
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.076
    Keywords: Computing Technology Industry Association Study guides Examinations ; Electronic data processing personnel Certification ; Computer technicians Study guides Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course begins with a deep dive into the essentials of laptop and mobile device hardware, where you'll learn to identify, use, and connect a wide range of components and accessories. You'll become proficient in distinguishing between different ports, protocols, and networking hardware, grounding your knowledge in practical, real-world IT scenarios. The course focuses on building a robust foundation in wireless standards and networking principles. You'll also gain critical skills in configuring and managing network connections, understanding IP addresses, and mastering internet connectivity nuances. The course wraps up with an essential segment on troubleshooting methodologies. You'll learn to diagnose and resolve common hardware issues, ensuring devices operate smoothly. This end-to-end journey from hardware basics to practical troubleshooting equips you with the skills to tackle a variety of IT challenges confidently. What you will learn Learn network configurations Troubleshoot hardware issues Decode wireless protocols Manage IP and DNS settings Understand cloud services Apply effective troubleshooting Audience Ideal for aspiring IT professionals, this course lays a solid foundation for a career in tech support. Basic computer knowledge is recommended. This course is perfect for those pursuing CompTIA A+ certification as it provides a comprehensive understanding of modern IT infrastructures. About the Authors ACI Learning: ACI Learning trains leaders in Cybersecurity, Audit, and Information Technology. Whether starting an IT career, mastering a profession, or developing a team, they provide essential support at every step. Wes Bryan: Wes Bryan embarked on his IT career path in 2009, initially as a mentored learning instructor, and later transitioning into a technical IT instructor. His exceptional teaching skills were recognized with three global teaching awards for 'Global Technical Instructor' during his early teaching years. Wes has made notable contributions as a member of the CIN (CompTIA Instructor Network) Advisory Board and the Board of Directors for CompTIA AITP (Association of Information Technology Professionals). Certifications: CompTIA A+, Network+, Security+, Server+, Cloud+, CySA+; MCSA; MTA; MCTS; MCP; MS; MCT. Ronnie Wong: Ronnie Wong has had a diverse career, from diesel service and ministry to computer repair and network administration in small businesses. He set up networks and servers and created policies in these roles. As an Edutainer at ITProTV, now ACI Learning, he started as an IT technical instructor, later working as a contract trainer for the University of Florida, Marion County School Systems, and Nationwide Insurance. He provided Cisco, Microsoft Windows, CompTIA, and IT security training to military and DoD personnel. Now the Director of Content Development at ACI Learning, Ronnie's credentials include CCNP Enterprise Infrastructure, CCNA, CompTIA's A+, Network+, Security+, ISC2 CC, CNA Security, and PCNSA.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837634170 , 1837634173
    Language: English
    Pages: 1 online resource (1 video file (53 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of the web application. Full-stack web developers have the ability to design complete web applications and websites. They work on the frontend, backend, database, and debugging of web applications or websites. You will start with learning about HTML and CSS along with some basic concepts of web development. Then you will look at Bootstrap and Tailwind CSS, and build two different projects using them. After that, you will jump on to learn about JavaScript and JSON, followed by two different projects from scratch. You will then learn in-depth about jQuery, Node, Express, and MongoDB+ Mongoose. With these, you will complete your frontend and backend journey together. After that, you will learn about Restful APIs and explore how to create your own REST API and use Git/GitHub. Finally, you will be looking at various hosting websites for hosting purposes. The author uses analogies to teach you about the different components of web development. By the end of this course, you will be able to create successful, beautiful, and profitable websites. Get hired as a web developer post adding these projects, and master the MERN stack from scratch. What You Will Learn Explore the modern frameworks, libraries, tools, and technologies Learn to build a basic website using bootstrap 5 Build a Facebook login page using HTML, CSS, and Tailwind CSS Build a Slither game using JavaScript Build a Chrome extension using JSON Learn professional developer best practices Audience The course is designed keeping in mind absolute beginners with no coding experience. This course is ideal for the ones who are interested in learning to code and build websites and web apps, starting a career in web development, or the ones who want to start their own business. This course can be followed by someone who knows HTML, CSS, and JavaScript. No coding or web development knowledge is needed; you will start from scratch. A computer (Windows/Mac/Linux) with access to the Internet is the only thing required. All tools and software used in this course will be free and downloaded to be used. About The Author Prerak Mehta: Prerak Mehta is a passionate web developer and teacher. He is fond of adding value to people's lives. His first exposure to programming was when he was in high school and always wanted to develop new video games. As he tried to dig deep and self-explore game development, he started to realize that programming is much more demanding. He understood that conventional teaching techniques were extremely tricky, making it very difficult to understand even the basic concepts. This inspired him to create programming and development-related courses that involve innovative teaching techniques. His courses will improve the learner's understanding of the most difficult concepts with ease and will be fun to learn coding with the help of practical examples.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing
    ISBN: 9781837635719 , 1837635714
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Machine learning is a branch of AI and computer science that focuses on the use of data to imitate the way humans learn and improve its accuracy. The course is divided into two parts. The first part starts with a brief history of how machine learning started and introduces you to the basics of statistical learning. You will also understand linear regression and classification, which is the logistic regression model. Understand what cross-validation, sampling, and Bootstrap are. Explore how to go beyond linearity; we will specifically look at a couple of interesting examples to improve the linear regression model to see if we can create models that are non-linear. The second part of the course is completely hands-on labs, which start with an example of predicting fuel efficiency in linear regression. We will then look at a lab on logistic regression with a little bit of mathematics behind it. Understand another lab session on random forests and do a review of decision trees as well. Next, we will look at a lab session on Eigenfaces by using Principle Component Analysis (PCA) and wrap up a course with a lab on ROC-AUC (Receiver Operating Characteristic Curve-Area Under Curve). By the end of the course, you would have given yourself the skills and confidence to start programming machine learning algorithms. What You Will Learn Learn the basics of statistical learning Understand linear regression, classification, and supervised learning Understand sampling and Bootstrap in machine learning Explore model selection and regularization Understand random forests and decision trees Explore labs on Multilayer Perceptron (MLP) and RNN Audience This course can be taken by beginners in Python programming, machine learning, and data science. Scientists, data scientists, and data analysts can also opt for this course. The course assumes no prior knowledge. However, some prior training in Python programming and some basic calculus knowledge is helpful for the course. About Authors Yiqiao Yin: Yiqiao Yin was a PhD student in statistics at Columbia University. He has a BA in mathematics and an MS in finance from the University of Rochester. He also has a wide range of research interests in representation learning: feature learning, deep learning, computer vision, and NLP. Yiqiao Yin is a senior data scientist at an S&P 500 company LabCorp, developing AI-driven solutions for drug diagnostics and development. He has held professional positions as an enterprise-level data scientist at EURO STOXX 50 company Bayer, a quantitative researcher at AQR working on alternative quantitative strategies to portfolio management and factor-based trading, and equity trader at T3 Trading on Wall Street.
    Note: Online resource; title from title details screen (O’Reilly, viewed February 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127994 , 1805127993
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Application software Development ; Swift (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: SwiftUI creates user interfaces for any Apple platform and helps create beautiful and dynamic apps fast. SwiftUI helps build functional apps across all Apple platforms with surprisingly little code. The course begins with a brief introduction to the text, modifiers, stacks, state variables, and animations and then advances to cover ForEach views, sheets, pickers, sliders, toggle switches, scroll views, buttons, etc. We will move to develop the main app and learn to create an app icon based on Pexels Figma. We will learn to disassemble an SVG image and convert it to PNG using Pexel Figma and Shape and Path to create a speech bubble and add text. We will create a color palette to support light and dark modes and develop a model of a quote-based app on a free quote API, part of the MVVM (Model, View-Model, View design pattern). When tapped, we will test the emoji to generate a new quote and copy the image to the clipboard with a long press. We will create image grids using an iPad/iPhone and create a share sheet to customize the images/quotes; change text color/size or image size, share or save it, and test the app's functionality on a simulator. Upon completion, we can develop an Emoji Quote app using SwiftUI/iOS 16. The course aims for succinct yet fairly comprehensive SwiftUI/iOS 16 development. What You Will Learn Learn about modifiers, stacks, state variables, animation, onAppear Use Shape/Path to create a speech bubble and add text to the bubble Create a customizable color palette to support light and dark modes Develop a quote-based app on a free quote API to use in the course Create image grids using iPad or iPhone adapting to both iPhone/iPad Test the app's features on a simulator, preferably on an actual device Audience This course caters to individuals wishing to acquire application development skills using SwiftUI/iOS 16 with beginner to advanced programming skillsets; however, more than basic to intermediate programming skills are desirable at least to make the most of the course. Anyone wishing to learn programming on iOS 16 using SwiftUI and individuals wanting to learn a quick course on what can be developed using SwiftUI would benefit from this course. About The Author Ron Erez: Dr. Ron Erez is a computer programmer, educator, and mathematician. Dr. Erez has been programming for over 30 years and has always been amazed by the creativity and satisfaction of writing computer programs. Dr. Erez is also an experienced teacher, teaching mathematics, computer science, and English literature from middle school to university level courses. Dr. Erez is out cooking, cleaning, skateboarding, and living in his free time.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805120988 , 1805120980
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 23 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: Amazon Web Services (Firm) ; User interfaces (Computer systems) ; Project management ; Scheduling ; Computer networks Management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Nomad, a flexible scheduler and workload orchestrator, enables an organization to deploy and manage any containerized or legacy application easily using a single, unified workflow. Nomad can run a diverse workload of Docker, non-containerized, microservice, and batch applications. This course begins with an introduction to Nomad's key features and capabilities, including container orchestration, service discovery, and multi-cloud deployment. You will also learn to install and configure Nomad, set up a cluster, and integrate it with other HashiCorp tools stacks such as Consul and Vault. You will learn to deploy and manage applications on Nomad on different platforms and perform tasks, including scheduling, resource allocation, and rollouts. We will use the user interface to learn concepts based on our requirements. We will create job specifications and run our first Nomad job. We will manage Nomad and monitor a Nomad environment and application logs. We will create a rotating gossip encryption key and upgrade Nomad to newer versions. We will also explore how to troubleshoot and debug issues that may arise using Nomad in a production environment. By the end of this course, you will have the skills and knowledge required to use HashiCorp Nomad successfully and use Nomad to automate and streamline your organization's workflow. What You Will Learn Learn to install and configure Nomad on various platforms Explore creating and managing jobs and task groups Learn how to secure Nomad using TLS, Gossip Encryption, and ACLs Implement Nomad's API, command-line interface (CLI), and the UI Integrate Nomad with other HashiCorp tools, such as Consul and Vault Learn to troubleshoot and debug issues when using Nomad clusters Audience This beginner-level course on HashiCorp Nomad caters to software engineers, system administrators, and DevOps professionals wanting to learn to use Nomad to deploy and manage applications. This course aims at learners wishing to deploy and maintain apps in a production setup and use Nomad to automate and streamline workflows. The prerequisites include a basic understanding of the Linux OS and command-line interface and basic cloud computing and IaaS platform knowledge such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud. You should be familiar with containerization, orchestration, and microservices. About The Author Bryan Krausen: Bryan Krausen is an IT consultant with over 20 years of experience in enterprise IT. He specializes in Amazon Web Services and HashiCorp tools. Bryan focuses on cloud design and facilitates customer workshops that define business and technical requirements to allow businesses to deliver applications on the AWS cloud platform. He was the first individual to earn the HashiCorp Vault Expert partner certification. Bryan has deployed and assisted with adopting the HashiCorp Vault into many Fortune 1000 companies. He delivers lectures at community events, such as HashiConf (2019 to 2022), HashiTalks (2019 to 2020), and many HashiCorp user groups across the mid-west and eastern US.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635092 , 1837635099
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.33
    Keywords: Human-computer interaction ; Machine learning ; Python (Computer program language) ; Artificial intelligence ; Artificial intelligence ; Human-computer interaction ; Machine learning ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Chatbots are software applications used for online chat conversations through text or text-to-speech instead of providing direct contact with a live human agent. Chatbots are used in dialog systems for various purposes, including customer service, request routing, or information gathering. This course begins with a brief overview of chatbots, their need, and the types of chatbots. We will explore rule-based versus self-learning chatbots. We will understand the working mechanism of chatbots. We will explore machine learning-based chatbots and understand the ML-based architecture of chatbots. You will learn about the purpose of ML-based chatbots and their impact. We will get an overview of the Natural Language Toolkit (NLTK). You will learn to install packages and create a corpus with Python. We will delve into text preprocessing and helper function deployment, generate responses, and implement term-frequency times inverse document-frequency. We will train and test rule-based chatbots and finally work on a project developing an artificial intelligence question-answer chatbot using NLTK. Upon course completion, you will be able to relate the concepts and theories for chatbots in various domains, understand and implement machine learning models for building real-time chatbots, and evaluate machine learning models in chatbots. What You Will Learn Learn about chatbot types, rule-based and self-learning chatbots Learn text preprocessing and develop helper functions with Python Explore the impact and overview of the Natural Language Toolkit Gain hands-on practice, generate text in Python to develop chatbots Explore testing and training of chatbot with machine learning Implement term-frequency times inverse document-frequency hands-on Audience This course delivers content to people wishing to advance their skills in applied machine learning, master data analysis with machine learning, build customized chatbots for their applications, and implement machine learning algorithms for chatbots. This course is for you if you are passionate about rule-based and conversational chatbots. Machine learning practitioners, research scholars, and data scientists can benefit from the course. No prior knowledge of chatbots, or machine learning, is needed. You will need to know basic to intermediate Python coding, which is not taught separately in the course. About The Author AI Sciences: AI Sciences is a group of experts, PhDs, and practitioners of AI, ML, computer science, and statistics. Some of the experts work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM. They have produced a series of courses mainly dedicated to beginners and newcomers on the techniques and methods of machine learning, statistics, artificial intelligence, and data science. Initially, their objective was to help only those who wish to understand these techniques more easily and to be able to start without too much theory. Today, they also publish more complete courses for a wider audience. Their courses have had phenomenal success and have helped more than 100,000 students master AI and data science.
    Note: "Published in February 2023.". - Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127956 , 1805127950
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/17
    Keywords: Object-oriented programming (Computer science) ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Object-Oriented Programming (OOP) is a crucial paradigm in modern programming that allows developers to write efficient, modular, and scalable code. It helps in organizing code, creating reusable and maintainable code, and improving code readability. In this course, we will dive deep into OOP concepts and provide you with a solid understanding of the fundamentals, advanced topics, and real-world applications of OOP in Python. This course covers a wide range of topics, starting with the basics of OOP, including classes, objects, attributes, methods, and constructors. You will learn about encapsulation, abstraction, inheritance, and polymorphism, which are the building blocks of OOP. You will also explore advanced concepts such as class methods, static methods, operator overloading, and dunder methods, along with practical examples and exercises to solidify your understanding. To apply the concepts learned, you will build a real-world project, the Library Management System, where you will learn to create classes, objects, and methods for managing books and users. You will also gain hands-on experience with method overriding, multiple inheritances, and other advanced topics while building practical applications. By the end of this course, you will have a deep understanding of OOP concepts in Python, be able to build robust and scalable applications using OOP principles, and possess the skills to write clean, efficient, and maintainable Python code. What You Will Learn Understand the fundamentals of Object-Oriented Programming in Python Build real-world projects using OOP concepts in Python Apply polymorphism in object-oriented styles using multiple strategies Implement OOP principles to create reusable and maintainable Python code Build a Library Management System using OOP concepts Master the use of classes, objects, attributes, methods, and constructors in Python Audience This course is tailored for programmers and developers who aspire to deepen their understanding of Object-Oriented Programming (OOP) concepts and apply them in real-world applications. It is well-suited for beginners who are already familiar with Python basics and are looking to transition into OOP programming. Intermediate Python developers seeking to enhance their coding skills and learn advanced OOP topics will also find value in this course. Prior knowledge of Python programming concepts is required, including variables, data types, loops, and functions. If you are eager to learn and apply OOP principles practically in Python, this comprehensive course will provide you with the knowledge and skills needed to succeed. About The Author Meta Brains: Meta Brains is a professional training brand developed by a team of software developers and finance professionals who have a passion for finance, coding, and Excel. They bring together both professional and educational experiences to create world-class training programs accessible to everyone. Currently, they are focused on the next great revolution in computing: the Metaverse. Their ultimate objective is to train the next generation of talent so that we can code and build the metaverse together!.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837639557 , 1837639558
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux ; Operating systems (Computers)
    Abstract: Linux is the number one operating system in the corporate world. The industry's most powerful computers are Linux-based. Linux is a popular open-source operating system that's easy to use and highly secure. Linux offers low-cost servers that can run almost every major web development language available. With the availability of cloud computing, the Linux market share is skyrocketing. If you want to start your career in Linux and have little or no knowledge of Linux, then this course will definitely help. In this course, we will start with the history of Linux distributions, and then learn how to download, install, and configure Linux on your systems. Next, we will get introduced to the file system and terminal where you will learn different Linux directory commands. Later, you will learn how to work with files and directories, how to copy, edit, move, search for a file, and more. Then we will cover system commands such as date, calendar, and sleep, and Utility commands like how to clear, exit or shutdown. After this, we will move to networking where you will learn how to check the IP address and set up a bridged network in VirtualBox. Next, we will cover process and memory. In the last section, you will learn how to create your own Apache server and host a real-time website. By the end of this course, you will gain Linux system administration skills and become an independent user of the Linux operating system. What You Will Learn Get introduced to Linux distributions and understand its history Learn how to set up the Linux environment Explore the Linux file system and terminal Learn how to work with files and directories Learn different system and utility commands Learn how to set up Apache server and host a website on Linux server Audience Anyone interested in learning more about Linux or beginning IT professionals who wish to increase their knowledge of Linux should take this course. This course will also be helpful for those who are considering a career as a Linux system administrator or engineer and need to brush up on the fundamentals. About The Author Ankush Choudhary: Ankush Choudhary is a cloud engineer by profession. He has a degree in information technology and loves working with new tech and computers. His focus and interests include various topics in the fields of computers and technology. Teaching has been a passion for a number of years. In addition to teaching, Ankush has experience as a cloud engineer. His role in this field has provided him with experience and insight into the architecture, deployment, development, and administration of cloud environments. The author also has a newer interest in the area of virtualization and AWS. The author looks forward to the experience and challenge of teaching and learning online with the students. Computer science is a field that covers a vast amount of information and due to its abundance and necessity, it is easily applied to our own lives and the lives of those around us. Hope that your learning journey together makes us enjoy the world of technology!.
    Note: "Published in January 2023."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635078 , 1837635072
    Language: English
    Pages: 1 online resource (1 video file (15 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Application software Development ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we will drive you from the very basic concepts to building, customizing, and deploying a complete Strapi application. We will quickly introduce Strapi and set up our working environment at the beginning of this course. Once everything is in place, you will learn about content types, fields, relations, components, dynamic zones, and authorization and authentication systems. Then you will learn how to work with REST API and GraphQL API. Next, we will cover custom routes, controllers, services, policies, and middleware. Later in the course, we will cover the Admin Panel and learn how to customize it. Then learn how to create a complete plugin that is ready for the Strapi marketplace. Finally, you will learn how to deploy our Strapi API. The application we will be creating includes features built by extending the Strapi core through custom logic (routes, controllers, GraphQL resolvers, and so on). Furthermore, in this course, you will be developing a complete plugin (admin + server code) that is ready to be published on the Strapi Market. (And, in fact, you will find it there now!) The Strapi Plugin section is a course in the course, and it will give you the skills to propose Strapi plugins to customers, both through the newborn Strapi market (that has high growth potential) and directly. By the end of this course, you will feel empowered as you will master a framework that dramatically speeds up time to market in developing production-ready backend applications, while not sacrificing extensibility to adapt it to endless use cases and business requirements! What You Will Learn Create a complete Strapi application with custom features Master Strapi basics such as content types, relations, components, dynamic zones, and more Customize the Strapi REST API with custom routes, controllers, services, and so on Customize the Strapi GraphQL API with custom operations Learn Strapi plugins development by creating a full plugin Deploy Strapi with two different architectures and CI/CD pipeline Audience This course is perfect for anyone that wants to add Strapi to their developer toolbox, being it the most popular headless CMS in the market (and still growing!), which combines top-level out-of-the-box features with strong flexibility and extensibility. One must have a basic knowledge of JavaScript and for the Strapi Plugins section, only the admin UI part, a basic knowledge of React will be useful. About The Author Artcoded Academy: Artcoded Academy is a place to learn full-stack JavaScript and Typescript skills. They feel coding is the best way to empower oneself as a creator, ultimately to bring ideas to life. They teach coding in a concrete, project-oriented way, by targeting a mono-language stack that a solo developer can manage as a one-man business.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129738 , 1805129732
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: Electronic data processing personnel Certification ; User interfaces (Computer systems) Study guides Examinations ; Cloud computing Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The primary objective of the course is to help you pass the HashiCorp Certified: Vault Operations Professional certification. It also prepares you to answer MCQs and perform hands-on tasks on a Vault node/cluster. This course teaches you how to create a working Vault server configuration for various scenarios. You will learn how to monitor a Vault environment to ensure its smooth functioning. It also covers how to employ the Vault security model to safeguard your system. You will then learn how to build fault-tolerant Vault environments that can withstand failures and disruptions. Following that, you will understand the integration of the Hardware Security Module (HSM) in Vault to increase security. You will see how to scale Vault for performance and handle a larger workload and how to configure access control to ensure that users have the right permissions to access data. After that, you will see how to configure the Vault agent for the automation of Vault operations. Finally, you will get an insight into the exam experience and expectations to prepare yourself better for the Vault Operations Pro certification exam. By the end of this course, you will be fully equipped with the skills and knowledge needed to pass the Vault Operations Professional exam and gain a solid foundation in Vault and be able to confidently use it in your organization. What You Will Learn Create a working Vault server configuration given a scenario Monitor a Vault environment and employ the Vault security model Build fault-tolerant Vault environments Understand the Hardware Security Module (HSM) integration Scale Vault for performance Configure access control and Vault Agent Audience This course is designed for DevOps engineers, cloud architects, security engineers, IT professionals, system administrators, network engineers, and infrastructure engineers. Advanced Vault operators who are looking to increase their knowledge and engineers will gain a lot from this course. To get the most out of this course, one should have earned their Vault Associate certification and have a solid understanding of Vault concepts, components, and deployment. The course assumes prior knowledge of Vault components such as storage backends, auth methods, secret engines, and Vault devices. Note that this is not an introductory-level course and will not cover Vault basics. About The Author Bryan Krausen: Bryan Krausen is an IT consultant with over 20 years of experience in enterprise IT. He specializes in Amazon Web Services and HashiCorp tools. Bryan focuses on cloud design and facilitates customer workshops that define business and technical requirements to allow businesses to deliver applications on the AWS cloud platform. He was the first individual to earn the HashiCorp Vault Expert partner certification. Bryan has deployed and assisted with adopting the HashiCorp Vault into many Fortune 1000 companies. He delivers lectures at community events, such as HashiConf (2019 to 2022), HashiTalks (2019 to 2020), and many HashiCorp user groups across the mid-west and eastern US.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804615652 , 180461565X
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: C (Computer program language) ; Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course takes a structured approach to explain each pattern, starting with an introduction and then diving into its intent, structure, participants, and communication with the client. The UML class diagram is provided to illustrate the pattern's structure and how classes interact with each other. The guide includes a simple example implementation of the pattern, which helps students understand the pattern's implementation and application in real-life scenarios. However, the course also highlights potential design issues in the example and explains how to refactor and apply the pattern effectively to avoid errors. One of the key strengths of this guide is that it goes beyond a single implementation of each pattern. Then it discusses multiple implementations of the same pattern, helping students expand their knowledge of the pattern and how it can be applied in different scenarios. The pros and cons of each pattern are also discussed, providing students with a well-rounded understanding of each pattern's strengths and limitations. The different types of design patterns that you will study include Strategy, Template Method, Command, Memento, CoR (Chain of Responsibility), Observer, Mediator, Visitor, Interpreter, State, and Iterator. In addition to this, you will also learn about the pros and cons of each pattern. By the end of this course, you will be well-versed with behavioral design patterns and will have developed the skills to implement them in modern C++. What You Will Learn Implement behavioral design patterns using modern C++ features See how behavioral design patterns use compile and runtime polymorphism Look at the Strategy, Template Method, and Command design patterns Learn Memento, CoR (Chain of Responsibility), and State design patterns See Observer, Mediator, Visitor, Interpreter, and Iterator design patterns Explore the pros and cons of each design pattern Audience If you are a student who wants to get a basic understanding of design patterns; a software developer, project manager, or an architect who wants to understand and implement design patterns in their projects; or a C++ developer who wants to implement design patterns in C++, this course is for you. To get started with this course, it is necessary to have basic knowledge of C++ and object-oriented programming concepts. About The Author Umar Lone: Umar Lone is a civil engineer who found his calling in software development. He started teaching C++ and Visual C++ 15 years ago. Currently, he trains software professionals in various software companies in India in different technologies, such as modern C++, advanced C++, STL, design patterns, Android, Unity, Linux, and more. He is extremely passionate about teaching and has trained more than 20,000 software professionals. An avid gamer, Umar is currently trying his hand at game development in Unity and Unreal. He has a few Android applications to his credit, including one on design patterns. The only thing he likes more than C++ is Modern C++.
    Note: "Published in April 2023,". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124269 , 1805124269
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Natural language generation (Computer science) Computer programs ; JavaScript (Computer program language) ; User interfaces (Computer systems) ; Artificial intelligence ; Computer graphics ; Instructional films ; Nonfiction films ; Internet videos
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121664 , 1805121669
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Computer graphics Programming ; UnrealScript (Computer program language) ; Art and technology ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Midjourney, an artificial intelligence program created by a San Francisco-based independent research lab, generates images from natural language descriptions, like OpenAI's DALL-E and Stable Diffusion. The course begins with an introduction to AI art, Midjourney, and Discord. We will set up and configure the apps and navigate around Midjourney and Discord V4 servers. We will explore beginner prompts and write our first prompt, upscale and reroll images, and Light and Beta upscalers. We will set up aspect ratios and add more information to our prompts. We will configure Midjourney V4, use the remix setting, and learn about the end of the trial version. We will move to prompt crafting; work with a camera and perspectives, lighting/color; use Chaos, single images, and Niji mode. We will explore style settings, make portraits, dynamic poses, stickers, woodcarvings, badges, movie posters, portrait, and landscape photographs, create icons and videogame icon packs, and render sketches. We will use DALL-E, generate frames in DALL-E 2, and create and sell art on Redbubble. We will finally explore a few working examples and create a futuristic soldier and medieval marketplace before wrapping up. Upon completion, we will master Midjourney to create stunning images of AI-based art, ideate creations beyond the app, and use other AI art options. What You Will Learn Understand and leverage Discord and access Midjourney to create AI images Express your imagination visually with artificial intelligence (AI) Learn Midjourney comprehensively, a text-to-image AI program Master the Midjourney prompt system and control it to fine-tune images Engage with the Midjourney community to push your creations further Elevate your creations by taking them beyond the Midjourney approach Audience This course is designed to deliver content to beginners excited to channel their imagination to create breathtaking images or professionals in various fields looking to support their craft with stunning graphics. Individuals looking to create illustrations for a children's book, create a mood board for fashion projects, or create animation actors and superhero characters will benefit from this course. The prerequisites for the course include possessing a computer, tablet, or smartphone, a stable internet connection, and an email account. No artistic mastery is required for the course. Scott Bromander: Scott Bromander is the director of software engineering at Statespace, the makers of the Aimlabs website and Aim Lab (PC Game on Steam with 25m+ registered users). Scott has experience in the web/game development industry for over 15 years and a parallel career as an educator. He has worked with several Fortune 100 companies, partnering with them to design and build world-class web applications. In addition, he has designed curriculums for several development boot camp programs and has led higher education computer science programs. He is passionate about getting people engaged in technology and loves helping people.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837633814 , 1837633819
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.6/8
    Keywords: Tableau (Computer file) ; Information visualization Computer programs ; Visual analytics Data processing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Tableau is a business intelligence and data visualization tool that is widely used around the globe. This course covers all the steps from scratch. So, after the course, you will be confident to create beautiful and effective dashboards. You will also learn how you can create a story in Tableau. The course starts with the basics of Tableau and its installation. You will learn about donut charts, KPI cards, placeholders, waterfall charts, lollipop charts, dual axis charts, dynamic arrows, separate legend formatting, how to use custom shapes, visualization in a tooltip, quick table calculations, level of detail expressions, formatting, dashboard actions, how to use dashboard objects effectively, and more. You will have a hands-on approach to creating four different dashboards and views such as the sales analysis dashboard, Netflix analysis dashboard, and investment portfolio dashboard. By the end of this Tableau book, you will have the skills and knowledge to confidently create your own dashboard as per the project requirement. What You Will Learn Learn quick table calculations Understand level of detail expressions Understand the basic charts - line chart, maps, bar chart, crosstabs Explore visualization in a tooltip Understand story and formatting in Tableau Understand donut chart, waterfall chart, lollipop chart, dual axis chart Audience This course can be taken by Tableau developers and anyone who wants to learn the best way to create dashboards in Tableau. A basic knowledge of Tableau will be helpful to get started on the course. About The Author Vivek P.: Vivek P. is a Tableau Certified Associate with more than 12 years of IT experience with different technologies. He is enthusiastic about working with technology and strongly believes in hands-on learning. His teaching methodology is also driven by this belief.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 25, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803237466 , 1803237465
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 12 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Facebook (Electronic resource) ; Python (Computer program language) ; Time-series analysis Data processing ; Machine learning ; R (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Prophet enables Python and R developers to build scalable time series forecasts. This course will help you implement Prophet's cutting-edge forecasting techniques to model future data with higher accuracy and with very few lines of code. In this course, you will learn how to use Facebook Prophet to do time series analysis and forecasting. You will learn how the Prophet works under the hood (that is, what are its modeling assumptions?) and the Prophet API (that is, how to write the code). This course is a practice-oriented course, demonstrating how to prepare your data for Prophet, fit a model, and use it to forecast, analyze the results, and evaluate the model's predictions. We will apply Prophet to a variety of datasets, including store sales and stock prices. You will learn how to use Prophet to plot the model's in-sample predictions and forecast. Then, learn how to plot the components of the fitted model. You will also learn how to deal with outliers, missing data, and non-daily (for example, monthly) data. By the end of this course, you will be able to use Prophet confidently to forecast your data. What You Will Learn Prepare your data (a Pandas dataframe) for Facebook Prophet Learn how to fit a Prophet model to a time series Plot the components of the fitted model Model holidays and exogenous regressors Evaluate your model with forecasting metrics Learn how to do changepoint detection with Prophet Audience Anyone interested in data science, machine learning, or who wishes to use time series analysis on their own data should take this course. Good Python programming skills are required, as well as knowledge of Pandas, Dataframes, and preferably some familiarity with Scikit-Learn, though this is not required. About The Author Lazy Programmer: The Lazy Programmer is an AI and machine learning engineer with a focus on deep learning, who also has experience in data science, big data engineering, and full-stack software engineering. With a background in computer engineering and specialization in machine learning, he holds two master's degrees in computer engineering and statistics with applications to financial engineering. His expertise in online advertising and digital media includes work as both a data scientist and big data engineer. He has created deep learning models for prediction and has experience in recommendation systems using reinforcement learning and collaborative filtering. He is a skilled instructor who has taught at universities including Columbia, NYU, Hunter College, and The New School. He has web programming expertise, with experience in technologies such as Python, Ruby/Rails, PHP, and Angular, and has provided his services to multiple businesses.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126041 , 1805126040
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/112
    Keywords: Scrum (Computer software development) ; Scrum (Computer software development) Certification ; Agile software development ; Project management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This PSM II2 certification course will help you fully prepare for the PSM 2II Certification Exam. The course begins with a review of the foundational principles of Scrum, including Sprint Planning, the Daily Scrum, Sprint Review, Sprint Retrospective, and Scrum Artifacts. Subsequently, the course delves into the differences between traditional managers and Scrum Masters and covers the key responsibilities of a Scrum Master, as well as how to optimize product owner efficiency. In addition, you will learn valuable Scrum Master tips and tricks. This course further moves into explaining the product vision and product management backlog. It also helps you understand the product backlog grooming and estimation techniques. It will take you through the concepts of continuous delivery and integration. This course further takes you through the 21 tips to master PSM II. It will help you implement good engineering practices, how to maintain balance within the team, and how to encourage team autonomy and self-management. It will also take you through more tips such as respecting team space, noting your team's strengths and weaknesses, and how to create cordial relationships with the organization's management, to name a few. By the end of the course, you will understand how to easily manage products for your stakeholders with product backlog and user stories to gather requirements more effectively. What You Will Learn Learn the difference between a traditional project manager and a Scrum Master Learn to train and coach your product owner using Agile Scrum techniques Understand the accountabilities of a Scrum team Understand the challenges faced by a Scrum Master Learn about product backlog grooming and estimation Understand the 21 tips to become a successful Scrum Master Audience This course is intended for individuals who seek a comprehensive understanding of Scrum and want to ensure that they have accurate information. It is ideal for those preparing for a PSM II / PSM 2 / Professional Scrum Master Scrum certification, as well as those seeking clarity on frequently misunderstood points within Scrum. Additionally, this course is a useful resource for experienced professionals who desire a concise and efficient refresher in scrum PSM I / PSM 1 / Professional Scrum Master. This course is suitable for Scrum masters, product owners, team members, business stakeholders, and anyone who wants to learn how to manage complex projects using Scrum. About The Author Paul Ashun: Paul Ashun is the CEO, MD, and chief consultant at Pashun Consulting Ltd., specializing in Scrum coaching and leadership within major global organizations. They are the authors of over 10 books on Scrum such as The Power of Scrum in the Real World, Confessions of a Scrum Master as well as the upcoming Agile User Storybook. He started as a software developer and over ten years later, he became an Agile portfolio manager. He is a certified Scrum Master and a PMO manager. He has led projects for the BBC, General Electric, Oracle, BSkyB, HiT Entertainment, and Razorfish. He has been coaching product owners and business analysts in international blue-chip companies dating back to 1999, in Agile and Scrum practices such as writing user stories.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124221 , 1805124226
    Language: English
    Pages: 1 online resource (1 video file (21 hr., 55 min.)) , sound, color.
    Edition: [First edition].
    DDC: 794.8/151
    Keywords: Video games Programming ; UnrealScript (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course offers something for both aspiring game developers and enthusiasts looking to learn Unreal Engine 5. With over 250 modular assets, you can bring to life a medieval fantasy world complete with bustling towns, majestic castles, and intricate canal systems. You will learn unique techniques to create stylized structures, functional water systems with submergible boat assets, and animated native-enabled foliage to enhance the natural side of your world. The course covers a vast array of topics that guide you through every aspect of game development. You will learn to build entire towns and blacksmith shops with ease using the massive modular pack and create custom prop collections using blueprints to make your world come to life. In addition, you will learn to create a fully functional open-world system material with distance-based blending, noise masking, and automatic material transitions. The course also covers creating large-scale cities on the go with Modeling mode, deforming modular assets such as merging bridge pieces and bending bridges using a curved deformed. By the end of the course, you will be able to immerse yourself and your players in a fully functional medieval world of your own creation, whether it's a small village or an entire city. The possibilities are endless with the skills you will gain from this comprehensive course. What You Will Learn Build a medieval castle or city using modular assets Create complex environments with terrain and foliage Implement advanced lighting techniques for day and night scenes Learn how to use blueprints to create interactive elements Understand the basics of game mechanics and design Explore world-building principles and techniques Audience This course is perfect for 3D modelers, game designers, RPG fans, and anyone enthusiastic about Unreal Engine 5. Whether you are a beginner or an experienced designer, this course will teach you how to use a medieval castle kitbash comprising 241 individual pieces to build an entire castle or city. If you are excited about exploring the new and exciting changes in Unreal Engine 5, this course is a must for you. To benefit from the course, all you need is a computer with a downloaded version of Unreal Engine 5, and a thirst for learning 3D modeling, animation, and game engine integration. About The Author 3D Tudor Limited By Neil Ian Bettison: 3D Tudor Limited By Neil Ian Bettison, Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil's instructor style--his to-the-point instructions and clear guidance--makes him an excellent tutor. Neil uses Blender for particle effects and complex asset animation. Neil can use two popular game engines, Unreal Engine 5, and Unity, with many years of experience in both.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805128175 , 1805128175
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 13 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer software Development ; User interfaces (Computer systems) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: HashiCorp Packer is an open-source tool for creating identical machine images for multiple platforms from a single source configuration. Packer is lightweight, runs on every major operating system, and is highly performant, creating parallel machine images for various platforms. The course begins with a detailed introduction to HashiCorp Packer and the problems it solves. It illustrates use cases and examples. We will then explore writing Packer templates using HCL2 (the new standard for Packer 1.7+). You will learn about different builders, using variables, provisioners, post-processors, and code organization. We will integrate automation pipelines, secret management, and terraform. We will advance to integrate HashiCorp Packer with other automation tools, such as HashiCorp Terraform, HashiCorp Vault, and GitLab CI/CD. Using Packer, we will build images on multiple public cloud platforms and VMware images. Upon completing the course, you can use HashiCorp Packer in your organization independently. You will use HCL2 to create your Packer templates and automate your machine images across multiple platforms--a critical skill to enabling automation in your environments. What You Will Learn Understand the core components and functions of HashiCorp Packer Learn to automate the creation of machine images Create real-world solutions with HashiCorp Packer using HCL2 Gain hands-on experience with Packer with demonstration labs integrate Packer with Terraform, HashiCorp Vault, and GitLab CI/CD Write Packer templates using HCL2 (the new standard for Packer 1.7+) Audience This course is designed for DevOps engineers looking to simplify the management of images in one or more platforms, automation engineers who want to create an image factory, engineers who want to easily manage one or many golden images for their workloads, and system administrators responsible for image and operating system maintenance and patching. The prerequisites include no Packer experience necessary and a basic understanding of one or more infrastructure platforms (AWS, Azure, VMware, OpenStack). Linux or Windows OS scripting is desirable but not required. About The Author Bryan Krausen: Bryan Krausen is an IT consultant with over 20 years of experience in enterprise IT. He specializes in Amazon Web Services and HashiCorp tools. Bryan focuses on cloud design and facilitates customer workshops that define business and technical requirements to allow businesses to deliver applications on the AWS cloud platform. He was the first individual to earn the HashiCorp Vault Expert partner certification. Bryan has deployed and assisted with adopting the HashiCorp Vault into many Fortune 1000 companies. He delivers lectures at community events, such as HashiConf (2019 to 2022), HashiTalks (2019 to 2020), and many HashiCorp user groups across the mid-west and eastern US.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805123996 , 1805123998
    Language: English
    Pages: 1 online resource (1 video file (36 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/65
    Keywords: Oracle (Computer file) ; Relational databases ; Oracle (Computer file) ; Relational databases ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we cover a wide range of topics to ensure you have a solid understanding of Oracle database administration. Starting with an introduction to Oracle databases, you will learn how to create databases on both Linux and Windows platforms. We will guide you through fundamental DBA tasks, including managing database files, storage structures, and users. As you progress, you will delve into more advanced topics such as managing database multitenancy, implementing backup and recovery plans, and applying patches and upgrades. We will also provide in-depth coverage of Oracle's Automatic Storage Management (ASM) and Oracle Restart configuration, giving you a comprehensive understanding of these critical components. Practical exercises form an integral part of the course, allowing you to apply your knowledge in real-world scenarios. You will gain hands-on experience with tasks such as creating a tablespace in ASM, installing Oracle database software, and performing database upgrades. Step-by-step instructions and downloadable resources ensure a seamless learning experience. By the end of this course, you will have the skills to confidently manage Oracle databases, troubleshoot issues, and optimize performance. What You Will Learn Create Oracle databases on Linux and Windows platforms Perform fundamental DBA tasks on Oracle databases Manage Oracle database files and database storage structures Implement backup and recovery plans Apply patches and upgrade databases Deploy Oracle Restart configuration Audience This course is designed for IT graduates and individuals who aspire to become professional Oracle Database Administrators (DBAs). Whether you have limited knowledge or no experience in Oracle databases, this course is tailored to guide you from beginner to proficient level. No prior experience in Oracle database administration is required. We provide step-by-step instructions to help you install and set up Oracle databases on your PC, making it accessible for anyone eager to learn. All you need is a PC with Windows 10 or 11 (64-bit), 16 GB of RAM, and 110 GB of free HDD space. About The Author Ahmed Baraka: Ahmed Baraka has 25 years of extensive experience in the computer industry, with a focus on Oracle database administration technologies used in complex and high-availability environments. Baraka's expertise is designing and maintaining database solutions for complex business needs using a wide selection of technologies, such as Oracle RAC, ASM, Data Guard, GoldenGate, WebLogic, Database Appliance, and Enterprise Manager. He has worked with international firms in Australia and Abu Dhabi. His hobbies are soccer (football) and listening to soft music.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805125723 , 1805125729
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Vue (Electronic resource) ; Web applications Development ; Software frameworks ; Vue (Electronic resource) ; Software frameworks ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is completely hands-on, and together we will build a pizza restaurant application. Delve into the concept of named routes and explore how to work with nested routes to create a hierarchical navigation structure within your application. You will also learn how to create the "About" view and leverage child components to enhance its functionality. We will guide you through the process of adding a new pizza form, managing pizzas, and listing orders. You will gain hands-on experience in styling forms and tables to create an appealing user interface. Further, you will explore different approaches to data binding, including using the "ref" attribute and adding items to the basket. You will learn how to efficiently loop over pizzas, handle duplicate basket items, and manage basket quantity changes. Throughout the course, we will emphasize proper styling techniques and provide guidance on creating an appealing user interface. You will gain proficiency in managing admin views, restricting access for certain actions, and handling user roles. You will dive into real-time updates using Firebase, allowing your application to stay synchronized with the latest pizza and order data. You will learn how to add and retrieve users, update regular users to admin status, and implement filters and global properties. By the end of the course, you will be able to build a webpage on your own using Vue.js and Firebase. What You Will Learn Learn about RouterLink and RouterView in basic routing Understand named views and nested routes Learn to style a menu and basket for user interface Understand how to set up Firebase and Firestore Learn about Modal styling and Modal toggling while creating the sign-in form Learn to update regular users to admin Audience The course is designed to be friendly to developers new to Vue.js or Firebase; however, general web development knowledge is required to get the most out of this class. Whether you are a beginner or an experienced developer, this course caters to everyone interested in front-end development and the major JavaScript frameworks. You should have some experience with JavaScript, either regular JavaScript or experience with another framework such as React or Vue 2. About The Author Chris Dixon: Chris Dixon is a self-employed web developer teaching others through training courses. Chris offers freelance web development and training workshops on various topics, including HTML, CSS, JavaScript, Vue.js, NUXT.js, WordPress (custom theme development), Mongo/Mongoose, PostgreSQL, Express, Firebase, and Supabase. Chris is also involved in building Shopify ecommerce solutions, including custom apps and theme development. Chris has vast experience in GraphQL, Keystone CMS, and many other front-end/full-stack skills. He is additionally a regular Shopify user in creating and managing online stores and editing/creating custom liquid templates.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129417 , 1805129414
    Language: English
    Pages: 1 online resource (1 video file (13 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: Amazon Web Services (Firm) ; User interfaces (Computer systems) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Vault is one of the most popular tools from HashiCorp and an extremely feature-rich secrets management platform, so naturally, those who are deploying and managing it need to understand how it all works. Therefore, individuals are interested in obtaining the HashiCorp Vault Associate certification. The course starts with an overview of HashiCorp Vault, installation, authentication methods, policies, tokens, secrets engines, and utilization of the Vault CLI, API, and UI. Throughout the course, you will be provided with comprehensive knowledge and skills to deploy HashiCorp Vault and its components effectively. You will delve into the Vault architecture and gain insights on configuring and installing the solution, creating policies, managing tokens, utilizing secrets engines, and much more. Furthermore, the course will guide you through configuring and deploying essential services, exploring core HashiCorp concepts, and providing you with a foundation to become a Vault expert. By the end of the course, you will be fully equipped with the skills and knowledge needed to pass the Vault Associate exam and gain a solid foundation in Vault and be able to confidently use it in your organization. Additionally, you will be prepared to manage HashiCorp Vault in real-world scenarios, ensuring seamless and secure access to critical data. What You Will Learn Get introduced to Vault and look at the architecture of Vault Install and run Vault Server using Packer and manually Configure Auth methods using the CLI, API, and UI Manage policies and tokens using the CLI, API, and UI Access Vault tokens and create Vault policies Compare and configure Secrets Engines Audience This course is perfect for DevOps engineers, cloud architects, security engineers, IT professionals, system administrators, network engineers, developers, and infrastructure engineers looking to become proficient in HashiCorp Vault. Anyone can start their journey to become an expert in HashiCorp Vault today! With a focus on practical application, it is suitable for beginners and intermediate-level learners. Security background is optional, and basic terminal experience with Linux is recommended. About The Author Bryan Krausen: Bryan Krausen is an IT consultant with over 20 years of experience in enterprise IT. He specializes in Amazon Web Services and HashiCorp tools. Bryan focuses on cloud design and facilitates customer workshops that define business and technical requirements to allow businesses to deliver applications on the AWS cloud platform. He was the first individual to earn the HashiCorp Vault Expert partner certification. Bryan has deployed and assisted with adopting the HashiCorp Vault into many Fortune 1000 companies. He delivers lectures at community events, such as HashiConf (2019 to 2022), HashiTalks (2019 to 2020), and many HashiCorp user groups across the mid-west and eastern US.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835086667 , 1835086667
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In today's world, artificial intelligence (AI) is changing the way we create content. AI models like ChatGPT and DALL-E 2 are becoming increasingly sophisticated, enabling us to generate high-quality text and images at an unprecedented speed and scale. As a result, it's essential for creatives to understand how to leverage these tools effectively. In this course, you will learn the fundamentals of generative AI and how to use it ethically and responsibly. You will discover the strengths and limitations of these models and when to use them for content creation. You will also explore various applications of AI in the creative industries and the legal and ethical implications of using these tools. The course begins with an introduction to generative AI and an overview of popular models such as ChatGPT and DALL-E 2. You will then delve into the strengths and limitations of AI, including its ability to create content quickly, revise content, and break through creative block. You will also learn about the limitations of AI, including the finite nature of training data, issues of accuracy, plagiarism, and bias, and the need for human modification. By the end of the course, you will have a solid understanding of the role of AI in content creation and the ethical considerations that come with using these tools. You will be able to navigate the strengths and limitations of AI and make informed decisions about when and how to use it. What You Will Learn Navigate risks and limitations of AI Master prompt engineering techniques for quality output Understand key legal concepts for professional usage Address AI bias to improve creative work Develop AI guidelines for team best practices Embrace transparency for unique human perspective Audience This course is designed for creatives, marketers, and anyone interested in learning how to use generative AI tools for content creation. No prior experience with AI is required, as the course covers the fundamentals of AI and the capabilities and limitations of generative AI. However, a basic understanding of digital media tools and technology is recommended. You should also have access to a computer and a stable internet connection. About The Author AI Daily LLC: XCHAIN ANALYTICS LTD is a leading analyst and full-stack developer with expertise in Python and React. Their passion lies in discovering and promoting innovative ideas that are often overlooked in the hype-driven tech industry. With a focus on authenticity and practicality, XCHAIN ANALYTICS strives to share their knowledge and empower others through teaching. They believe in the power of continuous learning and experimentation and often find themselves exploring new ventures. However, they always return to teaching as their true calling, where they can put their ideas into action and help others effectively.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124429 , 1805124420
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 46 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.76
    Keywords: Web services Design ; Go (Computer program language) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you are looking to take your programming skills to the next level, Go programming is a must-know language in today's tech landscape. This powerful language has gained widespread popularity due to its simplicity, performance, and scalability. In this comprehensive course, you will dive deep into Go programming and learn how to build efficient and scalable microservices using REST-based APIs. In this course, you will start with an in-depth exploration of security, covering best practices for securing your applications. You will learn about authentication and authorization strategies, how to implement role-based access control, and generate JWT tokens for secure user management. Next, you will delve into unit testing techniques for writing reliable and robust code. You will understand state-based testing, testing routes, and services, and learn the difference between mocks and stubs. You will also explore how to generate mocks and rewire applications for effective unit testing. In addition, this course covers logging and error handling, critical aspects of building robust applications. You will learn how to extract logger and AppError packages from your project to create a Go module for better code organization and reusability. You will also discover how to modularize your code with the banking-lib module, integrating it into your banking API and banking-auth API. You will refactor your code to use Claims domain objects for parsing JWT tokens and understand the concept of refresh tokens for maintaining secure access to your applications. By the end, you will gain the skills needed to build secure and reliable Go applications, optimize code organization, and elevate your coding expertise. What You Will Learn Learn to build REST-based microservices APIs using Go Implement logging and error handling in Go applications Create modular and reusable code with Go modules Understand how to integrate external packages into Go projects Implement refresh token functionality for secure authentication in Go Refactor and optimize Go code for efficient microservices development Audience This course is for developers looking to level up their skills in Go programming and learn about REST-based microservices API development. It's also suitable for college students learning Golang and experienced developers new to Go and microservices. Whether you are a software developer, web developer, or IT professional, this course provides the knowledge, examples, and best practices to excel in your career. About The Author Ashish Juyal: Ashish Juyal is a passionate all-round IT consultant with nearly two decades of experience in IT, specializing in cloud computing, continuous delivery, and DevOps. As a principal architect, Ashish has successfully translated technical and organizational challenges into solutions for multiple enterprise customers. He is well-versed in agile team methodologies, XP engineering practices, and has contributed to design, coding, code optimization, testing strategies, and integration techniques. Ashish has a strong drive for gaining and sharing knowledge and has coached development teams ranging from small start-ups to enterprise-sized companies. He has in-depth expertise in design patterns, domain-driven design, application integration, distributed application architecture, and object-oriented modeling and design.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835082133 , 1835082130
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: Graphical user interfaces (Computer systems) Programming ; Python (Computer program language) ; Object-oriented programming (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Tkinter is a powerful and widely-used GUI toolkit for Python. It allows developers to create desktop apps with interactive user interfaces. With Tkinter, developers can design windows, buttons, menus, text boxes, and other widgets, making it an essential tool for building visually appealing and user-friendly applications. Python's ease of use, combined with Tkinter's versatility, make it an excellent choice for GUI development, enabling programmers to develop desktop apps in Python The course content includes an introductory section on GUI programming and Tkinter. It then proceeds to establish a strong foundation by exploring basic Tkinter widgets. As the course advances, it delves into more advanced widgets and layouts. Students will learn to master event handling to create interactive interfaces. The course covers the design and structure of robust GUI applications, customization of widget and styling, and best practices for writing efficient code. Real-world projects provide practical applications of the learned knowledge. Upon completion, we will be proficient in GUI programming with Tkinter, possess knowledge of basic and advanced widgets, understand event handling, be skilled in designing robust applications, customizing widgets, and implementing best coding practices, and have hands-on experience with real-world projects. What You Will Learn Learn the fundamentals of GUI development and the Tkinter library Create visually appealing interfaces with Tkinter widgets Master layout management for responsive applications Explore advanced Tkinter widgets and techniques Handle user interactions and employ event-driven programming Customize widget appearance and write efficient code for practical projects Audience This course is for Python developers aiming to venture into GUI development, building desktop apps with Python and Tkinter, computer science or software engineering students, and anyone keen to create useful and interactive desktop applications. Individuals looking to enhance their portfolio with user-friendly interfaces and those enthusiastic about exploring Python's GUI programming can benefit. Prerequisites include an eagerness to learn and experiment with GUI development using Tkinter, basic math skills, and a passion for learning. Prior experience in any programming language is desirable. About The Author Meta Brains: Meta Brains is a team of passionate software developers and finance professionals. They provide professional training programs that combine their expertise in coding, finance, and Excel. With a focus on the Metaverse, they aim to equip learners with the necessary skills to participate in the next computing revolution. Their inclusive approach ensures accessibility to everyone, fostering a community that collaboratively codes and builds the future of the Metaverse.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126027 , 1805126024
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Git (Computer file) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course offers a comprehensive exploration of Git and GitHub, covering everything you need to know to effectively manage your code and collaborate with others. The course begins with an introduction to Git and the version control system, guiding you through the installation and setup process. You will learn how to configure Git and get familiar with the basic commands and lifecycle, enabling you to commit changes and push them to your GitHub repository. Branching is a crucial aspect of Git, and the course provides a comprehensive introduction to branches. You will learn about feature branches, how to pull changes from other branches and merge branches seamlessly. Additionally, you will gain a deep understanding of merging conflicts and acquire valuable techniques for resolving them effectively. The course dives into advanced Git concepts, including an in-depth exploration of Git rebase and its difference from merging. You will learn to handle rebase merge conflicts and understand when to use merge or rebase based on the situation. You will gain mastery over Git commands such as Git checkout, clone, and reset, enabling you to navigate through repositories, clone both your own and other repositories and manage your code history effectively. By the end of this course, you will have the knowledge and skills to confidently utilize Git and GitHub, empowering you to take your version control practices to the next level. What You Will Learn Understand version control systems and the Git workflow Learn basic Git commands such as add, status, commit, push, and pull Understand branching and merging code in Git Learn to work with GitHub and manage Git repositories Learn to use pull requests to collaborate on open-source projects Learn to optimize Git workflow for performance Audience This course can be taken by individuals who have little to no prior knowledge of web development and want to start from scratch to learn the concepts and principles. Anyone interested in learning Git and GitHub can take this course. About The Author Shubham Sarda: Shubham Sarda is a software developer passionate about teaching. He has worked with many funded start-ups, self-made projects, and as a top-rated freelancer in marketplaces. He has taught programming and digital marketing to over 40,000 students online and offline. Shubham has mastered the art of explaining very complex topics in the most straightforward manner that is easy to understand and follow. His video courses are professionally structured and used as training material by many companies to train their employees and by colleges to prepare their students and upgrade their skills based on industry requirements.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805123880 , 1805123882
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Electronic spreadsheets ; Corporations Finance ; Data processing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: We will start by introducing project finance, highlighting the transactions that are eligible for this type of financing. Understanding the criteria for project finance is crucial for assessing the feasibility of infrastructure projects and identifying potential funding sources. The case study on Express Fiji will serve as our guiding example throughout the course. We will dissect the multi-scenario input sheet, examining each component and its role in the financial modeling process. We will walk you through the essential elements to consider when constructing this sheet, ensuring accuracy and reliability in your financial projections. Additionally, we will explore the mechanics behind timing flags, providing insights into their significance and how they impact the project's financial analysis. Next, we will shift our focus to building the operations sheet, which plays a crucial role in projecting the project's performance over its operational life. We will guide you through setting up the template for the profit and loss (P&L) statement, demonstrating how to calculate EBIT (Earnings Before Interest and Taxes) and integrate it into the financial model. You will also learn how to create an amortization table and lay out the debt repayment schedule. Finally, we will delve into return metrics and conclude the course by analyzing the project's financial performance. By the end of the course, you will be able to unravel the intricacies of project finance, using the captivating case study on Express Fiji to enhance your understanding. What You Will Learn Understand what project finance is Learn to build the input assumptions sheet Understand the mechanism behind timing flags Understand debt sizing and circularity breakdown Learn the three key financial statements Learn to build the amortization table Audience This course caters to a diverse audience, including students and recent graduates who are curious about infrastructure project finance and Public-Private Partnerships (PPP). Experienced professionals who are interested in exploring new career opportunities in the field of infrastructure project finance and entrepreneurs who have an interest in understanding the intricacies of infrastructure project finance to support their business ventures will benefit from this course. Basic knowledge about finance will be an add-on. About The Author Meta Brains: Meta Brains is a team of passionate software developers and finance professionals. They provide professional training programs that combine their expertise in coding, finance, and Excel. With a focus on the Metaverse, they aim to equip learners with the necessary skills to participate in the next computing revolution. Their inclusive approach ensures accessibility to everyone, fostering a community that collaboratively codes and builds the future of the Metaverse.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127499 , 1805127497
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 2 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course aims to equip learners with a conceptual comprehension of various web development principles rather than focusing on hands-on coding exercises. The course begins with a thorough introduction, setting the stage for the topics to follow. You will then delve into the front-end aspect of web development, learning about the client-side and server-side components, as well as the role of databases in web applications. You will gain insight into version control, with a specific focus on Git, including concepts such as branching, merging, and the use of GitHub for collaboration. Front-end libraries and frameworks take center stage, with a focus on jQuery, Chart.js, and popular front-end frameworks such as Angular. You will explore back-end web frameworks, including microframeworks with JavaScript and Express.js, as well as web frameworks with Java Spring. Code editors and integrated development environments (IDEs) are introduced, with examples such as Visual Studio Code and IntelliJ IDEA. An introduction to DevOps is provided, covering Continuous Integration/Continuous Deployment (CI/CD), containerization with Docker, cloud orchestration using Kubernetes, and continuous monitoring. You will also gain an understanding of the DevOps maturity model. By the end of the course, you will have acquired a comprehensive understanding of web development, enabling you to confidently navigate the various technologies and concepts involved in building modern web applications. What You Will Learn Gain an understanding of websites and web applications Explore libraries and front-end frameworks Understand back-end web frameworks Explore cloud and cloud services providers Understand databases including SQL, NoSQL, and in-memory Learn about version control systems such as Git Audience It is ideal for HR professionals, recruiters, and sourcing specialists who work specifically in the tech sector. Sales and client success executives who operate within the technology industry will also benefit from the course. Project and delivery management professionals looking to enhance their knowledge in the tech field will find value in the course content. Associate-level developers seeking to expand their skill set will find the course beneficial as well. About The Author Scott Bromander: Scott Bromander is the director of software engineering at Statespace, the makers of the Aimlabs website and Aim Lab (PC game on Steam with 25m+ registered users). Scott has experience in the web/game development industry for over 15 years and a parallel career as an educator. He has worked with several Fortune 100 companies, partnering with them to design and build world-class web applications. In addition, he has designed curriculums for several development boot camp programs and has led higher education computer science programs. He is passionate about getting people engaged in technology and loves helping people.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835089910 , 1835089917
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 47 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer security ; Computer crimes Prevention ; Computer networks Security measures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the fourth part of our comprehensive course on cybersecurity for beginners. The course begins by exploring browser security and introduces you to two popular browsers, Mozilla Firefox, and Brave Browser. You will delve into the concepts of HTTP and HTTPS protocols, understand the role of cookies in tracking your online activities, and learn how to mitigate their impact on your privacy. Next, you will learn about the significance of Virtual Private Networks (VPNs) in encrypting your internet connection and ensuring anonymity while browsing. Discover the importance of creating strong passwords and explore password managers as a secure solution to manage and protect your credentials. You will also dive into the realm of two-factor authentication (2FA) and understand its role in adding an extra layer of security to your online accounts. Additionally, the course addresses social media ethics, providing insights on responsible online behavior and practical steps to secure your accounts on platforms such as Facebook, LinkedIn, and Twitter. You will gain knowledge on identifying phishing attacks, managing email data securely, and implementing security measures for your Google account. The course also covers mobile app permissions, helping you understand their implications and offering guidance on checking default app permissions on both Android and iOS devices. By the end of the course, you will be able to defeat hackers and malware and also ensure your privacy online. What You Will Learn Understand the difference between HTTP and HTTPS Learn to secure your home router Recognize malware and anti-malware products and solutions Understand two-factor authentication Examine social media ethics comprehensively Establish a recovery email for account safety Audience This course is designed for students who are interested in learning how to safeguard themselves against hackers and malware. It provides a compact introduction to the basics of cybersecurity, covering essential concepts and techniques. Students will also gain knowledge about the latest strategies and software tools available to ensure their online privacy. Whether you are a beginner in the field or have some prior knowledge, this course will equip you with the necessary skills to protect yourself in the digital world. About The Author Alexander Oni: Alexander Oni is a bestselling instructor with 70,000 students enrolled in his courses. His passion includes teaching through online courses in an entertaining way. Alex has been teaching online for three years and has created over 25 courses with numerous students registered worldwide. Alex believes we all have one shot at life and should live life to the fullest, constantly stepping out of our comfort zone, visiting places, and trying new things. His success in Udemy has given him financial freedom and the ability to travel and settle anywhere. The author is currently avidly traveling, spending a month in every city and moving to the next. His hobbies include watching movies, sports, and chess.
    Note: "Published in July 2023.". - Alexander Oni, presenter. - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126782 , 1805126784
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Computer network architectures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microservices is an architectural approach where an application is composed of small, loosely coupled, and independently deployable services. Each service focuses on a specific business capability and can be developed, deployed, and scaled independently. This course covers designing microservices architecture using patterns, principles, and best practices. Explore high availability, scalability, low latency, and network resilience. We will transition from monolithic to event-driven and serverless microservices and learn decomposition strategies, communication methods, data management, caching, and deployment techniques. We will understand resilience, observability, and monitoring, and apply design patterns. We will address database-per-service, API gateway, event sourcing, SAGA, and more. We will review code repositories, utilize event streaming, and implement health checks. Discover DevOps, CI/CD pipelines, deployment strategies, and infrastructure as code. Gain insights into serverless microservices on AWS. We will engage in code review, refactor systems, and prepare for architecture interviews. Upon completion, you will learn to handle requests by designing systems for high availability and scalability, low latency, and resilience to network failures on microservices distributed architectures. What You Will Learn Evolve from monolithic to the microservices architecture Implement effective microservices decomposition strategies Utilize communication patterns and API gateways Manage data and distributed transactions in microservices Enhance resilience and observability for microservices Audience This course is ideal for individuals seeking to become proficient in software architecture, explicitly focusing on understanding microservices architecture through real-world cases. It is also designed for those who aim to pass system design architecture interviews successfully. This course is prepared to keep in mind beginners, but familiarity with the basics of software architecture is desirable. About The Author Mehmet Ozkaya: Mehmet Ozkaya is a seasoned software architect with 15+ years of experience. He specializes in microservices architecture using .NET, AWS, and Azure. With a strong focus on real-world applications, he has created microservices repositories on GitHub and developed Udemy courses. Mehmet is widely known for his expertise in designing software architectures for cloud-native and serverless event-driven microservices. He actively contributes to the development community through GitHub and Medium, sharing valuable insights and knowledge. With a high instructor rating, thousands of positive reviews, and over 57,000 students, Mehmet is a trusted source for learning about microservices and software architecture.
    Note: "Published in June 2023". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835461808 , 1835461808
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 12 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/6
    Keywords: SQL (Computer program language) ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this SQL Server course designed to cater to aspiring data professionals and anyone looking to enhance their SQL skills. We will begin with the fundamentals, covering SQL syntax, data types, and essential querying techniques. You will learn how to write powerful SQL queries to retrieve, filter, and sort data, as well as perform calculations, and leverage aggregate functions. In the second part of the course, we will dive into advanced SQL for data science. Joining tables, using subqueries, and employing window functions are vital skills for complex data retrieval and analysis. You will learn how to combine data from multiple tables, create intricate queries, and extract valuable insights from large datasets. Lastly, we will focus on database management and optimization. You will gain the skills to efficiently manage SQL Server databases, including database design, indexing, and performance tuning. This knowledge is crucial for ensuring that your databases run smoothly and deliver optimal performance. By the end of this course, you will have gained the confidence and expertise to utilize SQL for data science tasks, ranging from data exploration and manipulation to advanced analytics and reporting. What You Will Learn Learn DDL commands for creating, altering, and deleting databases Understand various data types and their significance in defining data structures Explore constraints, including NOT NULL, Primary Key, Foreign Key, Check, and Default Work with views to simplify complex queries and improve data security Learn how to use aggregate functions for data summarization and analysis Learn the order of execution in SQL queries and how it affects query performanc Audience If you are an aspiring data professional, a Database Administrator (DBA), a developer, or anyone eager to level up your SQL skills, this all-inclusive SQL Server course is tailor-made for you. Whether you are a beginner or looking to advance your SQL expertise, this course will empower you to excel in managing and manipulating data using SQL Server, unlocking new opportunities in the world of data-driven decision-making. Join us and embark on a journey to master SQL and take your career to the next level. About The Auhthor Vivek P.: Vivek P. is a Tableau Certified Associate with more than 12 years of IT experience with different technologies. He is enthusiastic about working with technology and strongly believes in hands-on learning. His teaching methodology is also driven by this belief.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835087725 , 1835087728
    Language: English
    Pages: 1 online resource (1 video file (49 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web sites Design ; Sites Web ; Développement ; HTML (Langage de balisage) ; Feuilles de style en cascade ; JavaScript (Langage de programmation) ; Sites Web ; Conception ; HTML ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Building modern websites requires a solid foundation in HTML, CSS, and JavaScript. In this comprehensive course, you will embark on an exciting journey of learning these core web technologies to create visually stunning and highly functional websites. The course starts with an easy-to-follow tutorial on setting up Visual Studio Code and its essential extensions. Then, you will dive into the projects, starting with the HTML part and gradually moving on to CSS and JavaScript. Each project is built entirely from scratch, without any copied and pasted code. Throughout the course, you will create modern, super cool, and responsive websites. You will delve into event handling, DOM manipulation, and asynchronous programming. With this knowledge, you will be able to create dynamic content, handle user interactions, and build engaging web experiences. You will also work on a series of hands-on projects that reinforce your learning and allow you to apply the concepts in real-world scenarios. From creating a loading bar and image slider to building a clock and implementing a Q&A section, each section can be treated as a separate project, expanding your skills and understanding. By the end of the course, you will have learned how to write clean and efficient HTML, CSS, and JavaScript code. You will be able to confidently build modern, responsive websites from scratch, incorporating interactive elements and captivating designs. what You Will Learn Create visually appealing and functional websites using HTML, CSS, and JavaScript Understand and write HTML, CSS, and JavaScript code with ease Build modern and responsive websites from scratch without any copied code Master important JavaScript methods and techniques Explore contemporary styling techniques such as Flexbox, CSS animations, custom properties, and more Delve into concepts such as DOM manipulation, event handling, array methods, HTTP requests, and beyond Audience This course is perfect for students interested in learning web development using HTML, CSS, and JavaScript. Whether you are a complete beginner or have some familiarity with coding, this course will take you from the basics to building modern websites. If you want to create visually appealing and functional websites using only HTML, CSS, and JavaScript, this course is for you. This course is also suitable for individuals who want a hands-on environment to learn JavaScript fundamentals. Web development enthusiasts who want to enhance their skills and build responsive websites will find this course valuable. No prior knowledge of HTML, CSS, or JavaScript is required. About The Author Dr. Sahand Ghavidel: Dr. Sahand Ghavidel holds degrees in mathematics, electrical, and computer science, and has earned a doctoral degree from the Faculty of Engineering and IT, University of Technology, Sydney. He has researched for more than a decade about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended many international conferences. The number of people using and citing Sahand's publications is significantly high, which is more than 1,600 citations, according to Google Scholar (April, 2021). He was also awarded the outstanding reviewer in the "International Journal of Electrical Power & Energy Systems" with a CiteScore of 5.79 in recognition of his contributions added to the quality of the journal. Sahand has more than 15 years of programming experience. The first programming language he learned was Visual Basic when he was just 12 years old. Since then, he has made hundreds of websites and apps with different programming languages such as JavaScript and Python.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 06, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805125785 , 1805125788
    Language: English
    Pages: 1 online resource (1 video file (8 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 006.6/96
    Keywords: Blender (Computer file) ; Rigging (Computer animation) ; Computer graphics ; Computer animation ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Blender is a powerful open-source 3D software suite that offers a wide range of features for modeling, rigging, texturing, animation, rendering, and more. It is widely used in the entertainment industry for creating animated films, visual effects, video games, and architectural visualizations. In this comprehensive course, you will learn essential skills for 3D rigging and animation. We will create animation projects, including tank tracks, fire, trees, and more. We will master character rigging, animating walk cycles, and creating realistic movements using Blender's particle boid system. We will understand its interface and shortcuts and learn animation basics using keyframes. We will create handles and drivers for realistic tank track movement, textures, and smoothing animations with interpolation modes. We will explore building rigs, weighting bones, shaping key manipulation, animating wildlife, and morphing objects. We will delve into stylized effects, camera animation, rendering techniques, and animations in various environments. Upon completion, we will have a thorough understanding of 3D animation techniques, character rigging, walk cycles, and gain expertise in advanced techniques such as animating wildlife, morphing objects, and creating stylized effects. We will be able to confidently create 3D animations for future projects. What You Will Learn Animate in Blender with 16 animation projects of increasing difficulty Create handles and drivers to have your tank tracks move realistically Explore the benefits of animated textures to create flames and fire streams Create a stylized smoke effect using Blender's particle system Improve presentation of 3D animations rendering in Eevee and Cycles Create grass, wheels, trees, tank tracks, fire, and cloud animations Audience The course is designed for beginner 3D animators eager to animate living and inanimate objects, enthusiasts of Blender who want to fast-track their understanding of new and exciting changes for animation, mid-level 3D modelers who want to take their 3D animation or modeling skills to a new level and improve their workflow with tips and tricks, and fantasy and open-world game environment fans who want to breathe life into the environments and make them appear more realistic. The prerequisites include a PC on any platform with a free version of Blender installed and a keenness to learn. About The Author 3D Tudor Limited By Neil Ian Bettison: Neil Bettison is a professional 3D artist with nine years of modelling experience, including assets, characters, and environments. After attending the University for Creative Arts (UCA) for a BA (Hons) Computer Games Arts degree, Neil began freelancing. In 2019, Neil Bettison founded 3D Tudor, a YouTube channel, to help other game developers because of his passion for 3D modeling. Neil is an excellent tutor known for his concise instructions and expertise in Blender, Unreal Engine 5, and Unity. His to-the-point guidance and years of experience make him a valuable resource for learning particle effects, complex asset animation, and game development.
    Note: "3D tudor limited by Neil Ian Bettison.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835080771 , 1835080774
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language processing (Computer science) ; Artificial intelligence Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course delves deep into the OpenAI API, gaining expertise in NLP and code generation. Learn to leverage the Completions endpoint, optimize prompt design, and understand token usage. With hands-on projects such as fact-based search, image generation, and code completion, we will acquire practical skills and use Node.js, React.js, and Next.js to build cutting-edge applications. This comprehensive course begins with an introduction to the OpenAI API and a deep understanding of its NL and code processing capabilities. We will explore the Completions endpoint and tackle various NLP tasks such as content generation, summarization, semantic search, and sentiment analysis. We will discover the different models available, including the cutting-edge GPT-3 model, and learn to apply them to solve unique use cases. We will master the art of prompt design and settings to optimize API output and control generated text. We will acquire a comprehensive understanding of tokens and their role in controlling API response. We will engage in hands-on projects, build apps like a fact-based search, and generate images using DALL-E. With a focus on cutting-edge tech stacks such as Node JS, ReactJS, and NextJS, you will be equipped to build advanced apps. Upon completion, you will have the skills to leverage OpenAI API and revolutionize NLP and code generation abilities. What You Will Learn Interact and perform various natural language (NLP) tasks with GPT-3 Translate natural language to code, perform code continuation Experiment with code examples, OpenAI playground, and API models Generate new images from scratch with the DALL-E model Apply text completion and various other language-processing tasks Build a simple application with the text completion endpoint Audience The course is suitable for JavaScript developers, both front/backend, who want to enhance their skills in web development. It also benefits students studying web development and software engineering, as it covers essential concepts and techniques. The course is open to anyone interested in building apps with the OpenAI API and GPT-3 model. Prerequisites include basic HTML and CSS knowledge for web development, a solid understanding of JavaScript fundamentals, Visual Studio Code for coding, the latest version of Node.js, and a modern web browser with React Developer Tools extension is needed. About The Author Sandy Ludosky: Sandra L. Sorel is a freelance web and mobile developer based in Toronto, Ontario, Canada. With a specialization in front-end development, she is proficient in HTML, CSS, CSS3 animation, Sass, JavaScript, and jQuery. Sandra is passionate about creating beautiful and user-friendly websites using tools such as Adobe Creative Suite, including Photoshop, Illustrator, and Flash. She is also interested in web marketing, web analytics, visual design, video editing, photography, and WordPress development. As an avid learner, Sandra actively explores new technologies and digital advancements. Alongside her freelance work, she shares her knowledge and expertise as an instructor on Udemy, where she has received positive reviews and taught various courses.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124023 , 1805124021
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8076
    Keywords: Computer security Study guides Examinations ; Electronic data processing personnel Study guides Certification ; Chief information officers ; Management information systems Study guides Security measures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The CISO plays a critical role in safeguarding an organization's information and data assets. As the leader of the information security function, the CISO is responsible for designing and implementing strategies to protect against cyber threats, ensuring compliance with regulatory requirements, and mitigating risks. This course provides a deep dive into the roles, responsibilities, and skills required to become a successful and impactful CISO. Starting with an introduction to the CISO role, the course delves into the hierarchy of a CISO and its importance in organizational security. You will explore vCISO opportunities, understanding the benefits and challenges associated with this role. Through expert guidance, you will learn interview techniques and gain insights into the right methods for leadership roles within the information security domain. You will gain an in-depth understanding of the components of a cybersecurity strategy, the importance of security budgets, and the role of security metrics in measuring effectiveness. This course provides a holistic approach to CISO responsibilities, including people management, process optimization, and technology implementation. You will explore the challenges faced by CISOs and learn effective strategies to overcome them. The course also offers insights into career paths, certifications, and opportunities for virtual CISO (vCISO) roles. By the end of the course, you will be equipped with the knowledge and skills necessary to take on the role of a CISO and lead your organization's information security efforts. What YOu Will Learn Understand the roles and responsibilities of a CISO Gain insights into the hierarchy of a CISO and its importance in organizational security Explore vCISO opportunities and the benefits and challenges associated with this role Develop interview techniques and learn the right methods for leadership roles in the information security domain Overcome career challenges and learn strategies to drive impactful cybersecurity initiatives Learn the components of a cyber security strategy and manage budgets Audience This course is ideal for security engineers, security architects, aspiring CISOs, aspiring vCISOs, leadership teams, IT professionals, enterprise architects, infrastructure architects, and cybersecurity professionals looking to enhance their knowledge and advance their careers in the field of information security management. Whether you are new to the field or an experienced professional, this course offers valuable insights and practical guidance for success as a CISO. About The Authors Anand Rao Nednur: Anand Rao Nednur is a senior technical instructor and cloud consultant. He has worked with large enterprises for about 15 years and has a wide range of technologies in his portfolio. Anand is adept at not just cloud platforms (Azure, AWS, and GCP) but is also well-versed with IAM, security, and automation with PowerShell and Python. In addition, he has been developing and updating the content for various courses. He has been assisting many engineers in lab examinations and securing certifications. Anand is also a certified seasoned professional holding several certifications and has delivered instructor-led training in several states in India as well as several countries such as the USA, Bahrain, Kenya, and UAE. He has worked as a Microsoft-certified trainer globally for major corporate clients. Mohammed Rafiuddin: Mohammed Rafiuddin is an innovative professional with extensive experience in IT risk assessments, compliance monitoring, data privacy, IT audit, cyber security GDPR, and governance. He has worked with multinational companies, leveraging offshore models to drive successful initiatives in data analytics, automation, and IT service management. With a results-oriented approach, Mohammed brings expertise in diverse industries and a passion for staying at the forefront of the industry. His candid and straightforward style, combined with strong leadership skills, enables him to drive positive change and empower businesses for sustainable growth.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801070089 , 1801070083
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/2
    Keywords: Neural networks (Computer science) ; Machine learning ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: PyTorch is a Python framework developed by Facebook to develop and deploy deep learning models. It is one of the most popular deep-learning frameworks nowadays. You will begin with learning the deep learning concept. Dive deeper into tensor handling, acquiring the finesse to create and manipulate tensors while leveraging PyTorch's automatic gradient calculation through Autograd. Then transition to modeling by constructing linear regression models from scratch. After that, you will dive deep into classification models, mastering both multilabel and multiclass. You will then see the theory behind object detection and acquire the prowess to build object detection models. Embrace the cutting edge with YOLO v7, YOLO v8, and faster RCNN, and unleash the potential of pre-trained models and transfer learning. Delve into RNNs and look at recommender systems, unlocking matrix factorization techniques to provide personalized recommendations. Refine your skills in model debugging and deployment, where you will debug models using hooks, and navigate the strategies for both on-premise and cloud deployment. Finally, you will explore ChatGPT, ResNet, and Extreme Learning Machines. By the end of this course, you will have learned the key concepts, models, and techniques, and have the confidence to craft and deploy robust deep-learning solutions. What You Will Learn Grasp deep learning concepts and install tools/packages/IDE/libraries Master CNN theory, image classification, layer dimensions, and transformations Dive into audio classification using torchaudio and spectrograms Do object detection with the help of YOLO v7, YOLO v8, and Faster RCNN Learn word embeddings, sentiment analysis, and pre-trained NLP models Deploy models using Google Cloud and other strategies Audience This course is ideal for Python developers and data enthusiasts seeking to expand their skills. This will also benefit aspiring data scientists, machine learning engineers, AI enthusiasts, and anyone intrigued by the transformative potential of deep learning. Whether you are a beginner or possess some prior knowledge, this course offers a smooth progression that will empower you to develop, deploy, and innovate with deep learning models using PyTorch. Basic Python knowledge is required to fully engage with the material. About The Author Bert Gollnick: Bert Gollnick is a proficient data scientist with substantial domain knowledge in renewable energies, particularly wind energy. With a rich background in aeronautics and economics, Bert brings a unique perspective to the field. Currently, Bert holds a significant role at a leading wind turbine manufacturer, leveraging his expertise to contribute to innovative solutions. For several years, Bert has been a dedicated instructor, offering comprehensive training in data science and machine learning using R and Python. The core interests of Bert lie at the crossroads of machine learning and data science, reflecting a commitment to advancing these disciplines.
    Note: "Updated September 2023.". - Online resource; title from title details screen (O'Reilly, viewed October 10, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835880746 , 1835880746
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer networks Security measures ; Artificial intelligence Computer programs ; Security measures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: LLMs introduce new attack vectors that can compromise your AI systems. This intensive workshop equips you with hands-on skills to tackle the OWASP Top 10 most critical risks for securing enterprise-grade LLM applications. Led by cybersecurity expert Clint Bodungen, this masterclass focuses on fortifying your LLM stack against the OWASP Top 10 most critical risks. Diving deep into the attack vectors unique to these powerful generative models, you will learn hands-on techniques to safeguard your apps built on large language models. The workshop covers a wide range of practical methods to harden your LLM security posture. You will discover how to protect against supply chain attacks through vulnerable third-party code, libraries, models and plugins. The session outlines processes to prevent unauthorized data access, theft of proprietary data, and poisoning of your training dataset. Through interactive examples and sample code, you will grasp approaches to filter malicious user input, sanitize model outputs, and implement robust validation mechanisms. The workshop specially focuses on skill-building around prompt engineering as a powerful mechanism to keep generative models restricted within secure guardrails. What you will learn How to safeguard your LLM apps from supply chain vulnerabilities Ways to prevent data poisoning, unauthorized access, and theft Techniques to filter malicious user input and sanitize model output Methods to block jailbreaking and misuse of your LLMs Tools and frameworks to automate security mechanisms in your stack Audience Developers, data scientists, and security professionals seeking to fortify their enterprise-grade large language model (LLM) applications against cybersecurity threats. This workshop is designed for individuals interested in hands-on learning to secure LLMs and mitigate risks outlined in OWASP's Top 10. About the Author Clint Bodungen: Clint Bodungen is a globally recognized cybersecurity authority and brings over a quarter-century of experience to the table. A veteran of the United States Air Force and seasoned professional at notable cybersecurity firms like Symantec, Kaspersky Lab, and Booz Allen Hamilton, he is renowned for his innovative approaches in the field. Clint has contributed to the field as the author of two insightful books: 'Hacking Exposed: Industrial Control Systems' and 'ChatGPT for Cybersecurity Cookbook.' These works underscore his wide-ranging knowledge and expertise in cybersecurity, establishing him as a thought leader in this ever-evolving field.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835467909 , 1835467903
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Application software Security measures ; Computer security ; Logiciels d'application ; Sécurité ; Mesures ; Sécurité informatique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Beginning with an introduction to application security, you'll uncover the fundamental reasons why it's essential in modern software development. The course delves into the complexities of application security, illuminating how it extends beyond mere code protection. As you progress, you'll explore key aspects like confidentiality, integrity, availability, authentication, and the nature of adversaries, providing a comprehensive understanding of the risks involved. The course structure is a journey through the intricacies of threat modeling, security analysis, penetration testing, and vulnerability management, stitching these components into a cohesive security strategy. You'll then apply these strategies in real-world scenarios, integrating security within DevOps, and understanding the development process. Your journey will also involve embracing a service-oriented approach to application security, focusing on risk management, bridging gaps between engineering and security, and the concept of security enablement. Building a roadmap for application security, setting organizational goals, and identifying gaps will be a crucial part of your learning. By the end, you'll be equipped with the skills to measure the effectiveness of your security program and continuously improve it, staying ahead of attackers and evolving threats. What you will learn Define the scope and challenges of application security Learn to create a DevSecOps pipeline Learn about threat modeling and risk rating Apply security standards, requirements, and maturity models Measure and enhance the effectiveness of your security program Create a roadmap for application security in your organization Audience This course is for software developers, architects that are responsible for developing software and need to know how to integrate with security tools and processes. Scrum masters, team leaders, and project managers who need to understand what the impacts on their teams and processes are based on the security tools and programs that are available will also find this course very useful. Leaders in an engineering organization who need to understand how to build an application security program from scratch can also refer to this course. About the Author Derek Fisher: Derek Fisher is a leader, speaker, author, and instructor in cyber security. He has several decades of experience in designing systems in both hardware and software and holds a graduate degree in cyber security from Boston University. He continues to work professionally as a leader, university instructor, and conference speaker in the security space, where he provides his insight into multiple fields and disciplines.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835460320 , 1835460321
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Computer art ; Generative art ; Artificial intelligence ; Technology and the arts ; Art génératif ; Intelligence artificielle ; Technologie et arts ; generative art ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Welcome to an immersive journey into the cutting-edge landscape of AI-driven creativity. This course explores various AI platforms that redefine the boundaries of visual expression. You will kick off with DALL-E, a pioneering model known for its remarkable image-generation capabilities. Delve into the intricacies of prompt writing, understand how to articulate your creative vision effectively, and learn to guide AI models toward your desired outcomes. Next, you will navigate the expansive realm of AI platforms such as Images.ai, Lexica.art, Dreamstudio.ai, BlueWillow, and Midjourney. Each step unfolds new dimensions in image generation, from basic principles to advanced features. Unleash your creativity with Midjourney, AUTOMATIC 11, Dreamstudio, and more as you explore both its foundational basics and its advanced capabilities for intricate transformations, including text-to-image and image-to-image generation. The course goes beyond image generation, delving into the realm of basic AI photo editing tools that form the foundation of digital enhancement. Discover the magic of ClipDrop, experience the innovative Adobe Firefly, and explore the endless possibilities of RunwayML for creative experimentation. By the end, you will have valuable insights and hands-on experience to enhance your creative abilities. What you will learn Learn to generate captivating images using DALL-E's advanced capabilities Understand how to craft effective prompts for AI image generation Master the art of writing prompts that emphasize artistic expression, influencing AI models to create visually stunning outputs Gain an overview of Images.ai, understanding its features and capabilities Explore advanced settings in Images.ai, including model selection, prompt guidance, and more Learn the techniques of AI-driven image generation for portraits, logos, cartoons, and sci-fi artwork using Lexica.ai Audience This course is for beginner to advanced users interested in not just mastering one tool but all AI art generation tools to become a well-rounded AI artist. Whether you are just starting or looking to elevate your skills, this is the perfect place to start. About the Author HHN Automate Book Inc.: Henry Habib is a seasoned manager at a leading management consulting firm. He leverages his expertise to provide counsel on growth strategy, operation, and analytics to Fortune 500 companies. With a strong background in implementing data-driven solutions, Henry has a proven track record of making an impact in organizations of all sizes. He strongly advocates for no-code application development in business and deploys such solutions for his clients. These solutions are not only easier to understand but also quicker to implement. In addition to his consulting work, Henry is a dedicated professor who takes pleasure in guiding students toward success in various fields, ranging from case interviews to no-code application development and automation. His courses are designed to be engaging and informative, and he is always available to assist students in mastering challenging concepts.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    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...