Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835885925 , 1835885926
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 44 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6
    Keywords: Artificial intelligence ; Computer programming ; Chatbots ; Application program interfaces (Computer software) ; Python (Computer program language) ; Intelligence artificielle ; Programmation (Informatique) ; Interfaces de programmation d'applications ; Python (Langage de programmation) ; artificial intelligence ; computer programming ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This comprehensive masterclass takes you on a transformative journey into the realm of LangChain and Large Language Models, equipping you with the skills to build autonomous AI tools. Starting with the basics, you'll set up your development environment, including OpenAI API and Python, and progress to advanced topics like LangChain's architecture, prompt templates, and parsers. The course meticulously guides you through creating complex chains, memory models, and agents, culminating in the development of practical applications such as PDF extractors, newsletter generators, and multi-document chatbots. With hands-on tutorials, you'll learn to leverage LangChain for tasks ranging from document loading and splitting to embedding vector stores for semantic similarity searches. By the end, you'll have the knowledge to implement AI in creative and impactful ways, from image-to-text conversion to building interactive chatbots and more, all while navigating the ethical considerations of AI deployment. What you will learn Configure OpenAI API and Python for AI development Create and manipulate LangChain prompt templates and parsers Implement LangChain memory models and chains for complex AI applications Develop real-world applications, including newsletter generators and chatbots Work with LangChain embeddings and vector stores for semantic searches Navigate the ethical and copyright implications of AI-generated content Audience This course is designed for a broad audience interested in artificial intelligence, from data scientists enhancing projects with AI and LangChain, to product managers boosting user experience with AI features. AI enthusiasts, tech innovators, and programmers will deepen their understanding of LangChain, unlocking new opportunities in AI-driven development and pioneering next-gen solutions. While specific knowledge of Python is not necessary, familiarity with programming concepts is essential. About the Author Paulo Dichone: Paulo Dichone, a seasoned software engineer and AWS Cloud Practitioner, is renowned for his expertise in Android, Flutter, and AWS, as well as being a best-selling instructor. Paulo has successfully imparted his knowledge to over 200,000 students across 175 countries, specializing in mobile app development for Android and iOS, web development, and AWS Cloud. His teaching philosophy centers on empowering students to excel as developers and AWS cloud practitioners, regardless of their prior experience. Beyond his professional pursuits, Paulo is devoted to his family, enjoys playing the guitar and mandolin, and loves to travel. He is committed to guiding students to achieve their highest potential in the tech industry.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 4, 2024)
    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: 9781836206071 , 1836206070
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: ChatGPT ; Python (Computer program language) ; Computer programming ; Artificial intelligence ; Python (Langage de programmation) ; Programmation (Informatique) ; Intelligence artificielle ; computer programming ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: "Unlock the world of conversational AI with ""Create Your Own ChatGPT Clone using Python,"" a comprehensive video course designed to teach you the intricacies of AI model interactions. Starting with a solid introduction and setup requirements, this course swiftly moves into hands-on exercises where you'll engage with the ChatGPT API using Python. You'll not only learn about API parameters and endpoints but also how to weave these components into a responsive Python FastAPI service. Transitioning from Python to front-end development, the course empowers you to create a React project, giving life to your ChatGPT clone with engaging styles and functionalities. The journey continues into the nuances of fine-tuning models, where you'll tailor ChatGPT solutions to fit specific needs, offering personalized experiences. The course culminates in strategic model selection, ensuring you're equipped to choose the most effective GPT model for your project's requirements, capped off with a cohesive summary tying all learned concepts together. What you will learn Navigate the setup for ChatGPT API interaction. Create a Python FastAPI for ChatGPT. Construct and style a ChatGPT clone in a React environment. Customize ChatGPT models through fine-tuning techniques. Select the optimal GPT model for specific project needs. Synthesize course knowledge in a comprehensive project. Audience Geared towards Python developers keen on building AI chatbots, and AI and NLP enthusiasts looking to delve into chatbot development, this course suits students and professionals eager for hands-on AI and Python experience. A foundational grasp of Python, React, and basic API interactions is assumed, catering to innovators who want to unlock the potential of conversational AI. About the Author Eduonix Learning Solutions: Eduonix Learning Solutions is at the forefront of technology training, boasting a vast global reach with over 1 million students across 200+ courses. With a rich history spanning over a decade, Eduonix's mission is to deliver industry-standard, high-quality training content created by a team of seasoned industry professionals. Their comprehensive curriculum covers a wide range of technologies, from Web and Mobility to Enterprise, Database, and Server Administration. Eduonix is dedicated to teaching technology in the context of real-world professional applications, ensuring that learners are equipped with the skills needed to excel in today's tech-driven landscape.".
    Note: Online resource; title from title details screen (O'Reilly, viewed April 22, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781836203995 , 1836203993
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Microsoft .NET Framework ; Computer programming ; C++ (Computer program language) ; Programmation (Informatique) ; C++ (Langage de programmation) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course offers an extensive journey through the realms of C# and .NET, providing a solid foundation in programming concepts, best practices, and the development environment setup with Visual Studio. As you progress, you'll explore the core syntax of C#, delve into GitHub, and learn debugging and troubleshooting techniques that are crucial for real-world development. The course carefully layers complexity with topics on operators, conditional and repetition statements, error and exception handling, and string plus DateTime manipulation before advancing to more sophisticated concepts such as methods, arrays, collections, and object-oriented programming. You will also get acquainted with tools and frameworks like Maven and Gradle, enhancing your development workflow. By the end of this course, you'll have a comprehensive understanding of building and deploying dynamic, scalable applications using C# and .NET, ready to tackle challenges in modern software development. What you will learn Master the basics of C# programming and .NET framework. Utilize operators, conditional and repetition statements in C#. Perform string and DateTime manipulations. Create and use methods, arrays, and collections. Apply object-oriented programming principles using C#. Work with Maven and Gradle for project management. Audience Ideal for beginners in programming or professionals looking to deepen their knowledge in C# and .NET. Pre-requisites include a basic understanding of programming concepts and a keen interest in software development. About the Author Trevoir Williams: Trevoir Williams is a software engineer and part-time lecturer. With a master's degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud system, and server administration. He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 16, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781836208938 , 1836208936
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer programming ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: """Applied Fundamentals: Guess the Number"" offers a hands-on approach to learning programming by guiding participants through the creation of a simple yet captivating game. Led by Justin and Vonne, along with Zach, this course begins with an overview, setting the stage for what's to come. As learners progress, they're taken through the crucial stages of game development--from initial planning and project setup to coding game logic and user interactions. The course emphasizes the iterative process of building software, including planning, coding, testing, and refining, making it ideal for those looking to strengthen their programming foundations. Through the development of the ""Guess the Number"" game, participants will learn about user input handling, program flow control, function utilization for cleaner code, and implementing game mechanics like guess limits and win/lose determination. This course not only teaches the technical aspects of programming but also instills a problem-solving mindset, critical for any aspiring developer. By the end, learners will have a fully functional game and a deeper understanding of how to apply programming concepts in real-world projects. What you will learn Plan and set up a programming project from scratch. Handle user inputs and process them within your application. Refactor code into functions for improved readability and maintenance. Implement control flow to manage game states, including win and lose conditions. Audience This course is ideal for beginners in programming or those with basic Python knowledge looking to solidify their understanding through a practical project. A fundamental understanding of Python syntax is recommended but not mandatory. 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. Justin Dennison: Justin leads AWS and developer content creation for ITProTV. He has experience in multiple programming languages. His certifications include AWS Certified Solutions Architect -- Associate, AWS Certified Developer -- Associate, AWS Certified Cloud Practitioner, Oracle Certified Associate, Java SE 7 Programmer. Zachary Memos: Zachary Memos is a show host with 30+ years of on-camera experience. He brings his wit and charm to the camera while helping bring out the best in the ITProTV subject matter experts.".
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781836204473 , 1836204477
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Python (Langage de programmation) ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: An immersive video course designed to introduce and deepen your understanding of Object-Oriented Programming (OOP) principles within the Python ecosystem. Through a hands-on approach, instructors Vonne and Justin guide you from the foundational setup and OOP basics--encapsulation, abstraction, inheritance, and polymorphism--to the creation of a dynamic text-based game, MonsterSlash. This course is structured to enhance your programming skills by applying OOP techniques to reduce code redundancy, promote reusability, and streamline your coding workflow. You'll embark on a project-driven learning path that not only solidifies theoretical concepts but also puts them into practice by developing a fully functional game. As the course progresses, you'll refine your game, add complexity, and implement advanced OOP strategies, culminating in version 2 of MonsterSlash that features enhanced gameplay elements. Whether you're a beginner eager to explore programming or an intermediate looking to sharpen your OOP skills in Python, this course offers valuable insights and skills for your development arsenal. What you will learn Set up your Python environment for OOP development. Understand and apply the four pillars of OOP in Python. Create, extend, and refine classes and objects. Develop a text-based game from scratch using OOP principles. Employ inheritance and composition to optimize your code. Refactor and enhance your game with advanced OOP techniques. Audience This course is ideal for individuals interested in Python programming, especially those curious about object-oriented programming. Beginners will find the course accessible, while intermediate programmers can deepen their OOP knowledge. Prior exposure to basic Python syntax is helpful but not required. 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. Justin Dennison: Justin leads AWS and developer content creation for ITProTV. He has experience in multiple programming languages. His certifications include AWS Certified Solutions Architect -- Associate, AWS Certified Developer -- Associate, AWS Certified Cloud Practitioner, Oracle Certified Associate, Java SE 7 Programmer. Vonne Smith: Vonne leads the content development for the OfficeProTV and CreativeProTV channels. She has over a decade of experience teaching Office and Adobe applications both online and in the classroom. Certifications: Microsoft Office Master 2016.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    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: 9781836205357 , 183620535X
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer programming ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: "Embark on a programming adventure with ""Applied Fundamentals: Hangman,"" where you'll apply your foundational coding skills to build the time-honored game of Hangman from scratch. This course, guided by Justin and Vonne, starts with an overview of how learning fundamental programming can be empowering and immediately useful. Through a series of meticulously planned videos, you'll journey from conceptualizing the project, setting up the structure, to implementing the game's core mechanics such as taking guesses, determining correct answers, and enhancing user interface. As the course progresses, you'll dive into refining the code by refactoring into functions, adding a scoreboard, and implementing win/lose conditions, all while ensuring your Hangman game is as engaging as it is functional. This hands-on approach not only solidifies your understanding of programming concepts but also hones your problem-solving and project management skills, preparing you for future software development projects. What you will learn Plan and structure a programming project from the ground up Implement core game mechanics i.e. guess input and answer validation Enhance user experience through improved interface design Refactor code into functions for better organization Manage game states and implement win/lose logic Create dynamic feedback for users Audience Ideal for beginners with a basic understanding of programming concepts looking to apply their knowledge in a fun, tangible project. A rudimentary knowledge of Python or similar languages is recommended but not necessary. 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. Justin Dennison: Justin leads AWS and developer content creation for ITProTV. He has experience in multiple programming languages. His certifications include AWS Certified Solutions Architect -- Associate, AWS Certified Developer -- Associate, AWS Certified Cloud Practitioner, Oracle Certified Associate, Java SE 7 Programmer. Vonne Smith: Vonne leads the content development for the OfficeProTV and CreativeProTV channels. She has over a decade of experience teaching Office.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    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: 9781836204077 , 1836204078
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer programming ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course systematically walks you through the foundational aspects of Python, starting with the basics of setting up your programming environment and progressing through more complex programming concepts. Justin and Vonne guide you through understanding variables, values, data types, control structures, data structures, and iteration with clarity and practical examples. You'll delve into the nuances of Python's syntax, exploring how to write clean and efficient code. By tackling real-world problems, you'll apply what you've learned in a hands-on manner, solidifying your understanding and skills in programming. This course not only teaches you how to code in Python but also how to think like a programmer, preparing you for further learning and application in the tech industry. What you will learn Understand and use variables, expressions, and statements. Differentiate and use basic data types. Implement control structures. Work with Python data structures. Master iteration through loops, and comprehensions. Utilize iteration helpers like zip, range, and enumerate. Audience This course is perfect for beginners with no prior programming experience looking to dive into the world of Python programming. A curiosity about coding and a desire to learn are all you need to get started. 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. Justin Dennison: Justin leads AWS and developer content creation for ITProTV. He has experience in multiple programming languages. His certifications include AWS Certified Solutions Architect -- Associate, AWS Certified Developer -- Associate, AWS Certified Cloud Practitioner, Oracle Certified Associate, Java SE 7 Programmer. Vonne Smith: Vonne leads the content development for the OffceProTV and CreativeProTV channels. She has over a decade of experience teaching Office and Adobe applications both online and in the classroom. Certifications: Microsoft Office Master 2016.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    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: 9781803238869 , 1803238860
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 7 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: Want to learn how to make video games? Then why not make games with the exact same software used to develop hit titles such as Fortnite, Batman: Arkham Asylum, Gears of War, and Mass Effect--the state-of-the-art Unreal Engine. By beginning your game development journey with Unreal Engine 5, you will be learning the same engine that the pros use. In this introductory course, you will begin by getting Unreal Engine 5 up and running and then learning the fundamentals of game development. After you master the basics, you will learn the skills needed to craft beautiful environments to stage your games in. You will learn how to script logic for your games, which will help you define game rules; keep track of data such as health and inventory; and create playable characters. This course will teach you how physics works in Unreal Engine 5 and how to handle collisions. You will learn how to create user interfaces, so you can add menus, load screens, and HUDs to your game. You will learn how audio works within the Engine so that you can add music, dialogue, and sound effects. And finally, you will learn how to package your game so that it can be played on other computers and game consoles. By the end of this course, you will gain all the skills necessary to bring your ideas to life and create your own video games using the cutting-edge Unreal Engine 5. What You Will Learn Learn game development using Unreal Engine 5 Learn the fundamentals of game design Understand how to use Unreal Engine 5 Build realistic-looking environments for games to take place in Define custom inputs and movements to control characters Script logic to define gameplay without needing to know how to code Audience This video game development course is for absolute beginners who are interested in making games and learning how to design a game from scratch using UE5. This course is designed for those who want to become professionals using Unreal Engine 5. No programming experience is required. About The Author David Nixon: David Nixon is a professional software developer with a degree in computer science from Florida Atlantic University. He is a lifelong video game aficionado who started with the Atari 2600 and never looked back. He enjoys music, reading, and sports in his spare time.
    Note: 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 ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837633579 , 1837633576
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Deep learning (Machine learning) ; Neural networks (Computer science) ; Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Are you ready to start your path to becoming a deep learning expert? Then this course is for you. This course is step-by-step. In every new tutorial, we build on what we have already learned and move one extra step forward, and then we assign you a small task that is solved at the beginning of the next video. We start by teaching the theoretical part of the concept, and then implement everything as it is practically using Python. This comprehensive course will be your guide to learning how to use the power of Python to train your machine such that your machine starts learning just like humans, and based on that learning, your machine starts making predictions as well! We will be using Python as a programming language in this course, which is the hottest language nowadays if we talk about machine learning. Python will be taught from the elementary level up to an advanced level so that any machine learning concept can be implemented. You will also learn various steps of data preprocessing, which allows us to make data ready for machine learning algorithms. You will learn the general concepts of machine learning overall, which will be followed by the implementation of one of the essential ML algorithms, "Deep Neural Networks". Each concept of DNNs will be taught theoretically and will be implemented using Python. By the end of this course, you will be able to understand the methodology of DNNs with deep learning using real-world datasets. What You Will Learn Learn the basics of machine learning and neural networks Understand the architecture of neural networks Learn the basics of training a DNN using the Gradient Descent algorithm Learn how to implement a complete DNN using NumPy Learn to create a complete structure for DNN from scratch using Python Work on a project using deep learning for the IRIS dataset Audience This course is designed for anyone who is interested in data science or interested in taking their data-speak to a higher level. Students who want to master DNNs with real datasets in deep learning or who want to implement DNNs in realistic projects can also benefit from the course. You need to have a background in deep learning to get the best out of this 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 ...
  • 10
    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 ...
  • 11
    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 ...
  • 12
    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 ...
  • 13
    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 ...
  • 14
    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 ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122753 , 1805122754
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In the rapidly evolving landscape of web development, harnessing the power of Python to create dynamic and interactive web applications has become essential. This course empowers beginners with the tools to master web development using Python as their primary resource. Beginning with the fundamental building blocks of web development, you will explore Shiny for Python, a package that revolutionizes the creation of user interfaces, widgets, and interactive features. From structuring your app and designing layouts to implementing control widgets and reactivity, you will gain a deep understanding of web application development. The course then delves into hands-on projects, covering a diverse range of topics. You will learn how to fetch user input and create interactive apps, progressing to advanced concepts including climate change visualization with elements such as progress bars, interactive maps, and stylish UI components. Furthermore, the course provides invaluable insights into deployment strategies, including shinylive, GitHub Pages, Web Assembly, GitHub Gist, and Posit Connect, giving your creations a global reach. With practical exercises and real-world projects, this course is the ultimate guide to becoming a proficient Python web developer using Shiny. What You Will Learn Create user-friendly interfaces with control widgets and dynamic reactivity Implement climate change app features, progress bars, and interactive maps Learn deployment techniques such as GitHub Pages, shinylive, and shinyapps.io Understand Web Assembly and its role in deploying Python web applications Explore Posit Connect for seamless and efficient app deployment Develop proficiency in Python-based web app development strategies Audience This course is tailor-made for Python developers eager to venture into the world of web development. Whether you are a beginner seeking to build interactive web applications or an experienced developer looking to expand your skill set, this course is designed for you. No prior web development experience is required, but a basic understanding of Python is recommended to grasp the concepts effectively. 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 11, 2023)
    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: 9781835465141 , 1835465145
    Language: English
    Pages: 1 online resource (1 video file (50 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Machine learning ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: "Join us on an immersive Python programming journey, spanning over 50 hours of learning. Whether you're a novice or experienced, this course equips you with vital Python skills for careers and projects. Starting from the basics, grasp Python's core principles and proficiency in real-world functions. As Python's popularity grows, this course readies you for the rising demand for Python developers. You'll practice hand-on examples using Python's interpreter and Visual Studio Code with Code Runner to solidify your skills. With a focus on Data Science and Machine Learning, you'll master essential packages such as NumPy, Pandas, Matplotlib, and Scikit-learn, using the versatile Jupyter Notebook. The course extensively covers Python's fundamental aspects, spanning variables, lists, dictionaries, and venturing into advanced topics like classes, loops, modules, and creating virtual environments. The goal is to provide you with a solid Python foundation. You'll also gain insight into functional and object-oriented Python programming, making you a versatile coder. The course is thoughtfully structured, explaining not just ""how"" but also ""why"" we use specific methods and best practices. By course end, you'll harness Python's full potential for web and mobile app development, data science, machine learning, and game creation. What You Will Learn Grasp concepts such as data types, loops, and conditional statements to build a robust coding foundation Understand OOP principles like inheritance, encapsulation, and polymorphism for streamlined code Manipulate files, directories, and efficiently manage external modules through Python Master real-world datasets with NumPy, Pandas, Matplotlib and more Ensure code reliability through Python's error handling and master the nuances of PIP and virtual project isolation Audience This comprehensive Python course is tailored for a diverse audience. It's an excellent choice for beginners taking their first steps in programming. If you're interested in data science and machine learning, this course equips you with essential skills. Web developers can leverage Python for building web applications. Moreover, if you're keen on tasks involving machine learning and data processing, this course is for you. Game developers looking to create games using Python and Pygame will find this course invaluable. About The Author Bogdan Stashchuk: Bogdan Stashchuk has over 20 years of experience as a software engineering instructor. He excels at breaking down complex topics into easy-to-follow steps. His courses are designed with hands-on exercises, ensuring that learners can actively participate and apply what they learn. From start to finish, students can follow along and complete tasks just as Bogdan demonstrates in his lectures. He also includes challenging assignments with detailed solutions. This approach helps learners understand and remember the material long after they've completed the course. Through his dedication and expertise, Bogdan ensures a valuable and effective learning experience for everyone.".
    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 ...
  • 17
    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 ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803241616 , 1803241616
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 23 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Deep learning (Machine learning) ; Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the course where you will learn about the NumPy stack in Python, which is an important prerequisite for deep learning, machine learning, and data science. In this self-paced course, you will learn how to use NumPy, Matplotlib, Pandas, and SciPy to perform critical tasks related to data science and machine learning. This involves performing numerical computation and representing data, visualizing data with plots, loading in, and manipulating data using DataFrames, performing statistics and probability, and building machine learning models for classification and regression. In this course, we will first start with NumPy; we will understand the benefits of NumPy array and then we will look at some complicated matrix operations, such as products, inverses, determinants, and solving linear systems. Then we will cover Matplotlib. In this section, we will go over some common plots, namely the line chart, scatter plot, and histogram. We will also look at how to show images using Matplotlib. Next, we will talk about Pandas. We will look at how much easier it is to load a dataset using Pandas versus trying to do it manually. Then we will look at some data frame operations useful in machine learning, such as filtering by column, filtering by row, and the apply function. Later, you will learn about SciPy. In this section, you will learn how to do common statistics calculations, including getting the PDF value, the CDF value, sampling from a distribution, and statistical testing. Finally, we will also cover some basics of machine learning that will help us start our deep learning journey. By the end of the course, we will be able to confidently use the NumPy stack in deep learning and data science. What You Will Learn Understand supervised machine learning with real-world examples Understand and code using the NumPy stack Make use of NumPy, SciPy, Matplotlib, and Pandas to implement numerical algorithms Understand the pros and cons of various machine learning models Get a brief introduction to the classification and regression Learn how to calculate the PDF and CDF under the normal distribution Audience This course is designed for anyone who is interested in data science and machine learning, who knows Python and wants to take the next step into Python libraries for data science, or who is interested in acquiring tools to implement machine learning algorithms. One must have decent Python programming skills and a basic understanding of linear algebra and probability for this course. 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 April 11, 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: 9781835465271 , 1835465277
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python, one of the most sought-after programming languages, has transformed the landscape of data analytics, application development, and automation. Our course is meticulously structured to guide you through the fundamentals of Python programming. Starting with an introduction to how organizations utilize Python to gain competitive advantages, we delve into the nuances of setting up Python on different operating systems, understanding the syntax, working with different data types, and mastering control flows. As you progress, you'll explore the depths of data structures in Python - lists, tuples, sets, and the all-powerful dictionaries. But that's just scratching the surface. We also introduce you to the world of data processing with Pandas, where you'll get hands-on experience with series, Dataframes, and advanced data manipulation techniques. By the end of this course, not only will you have a strong foundation in Python programming, but you'll also be equipped with the skills to apply these concepts in real-world scenarios, giving you a significant edge in your professional journey. With our course, you're not just learning; you're evolving into a more skilled and confident technical professional. What You Will Learn Dive into Python's role in data analytics and decision-making Write clear, efficient analytics scripts in Python Master handling numeric, text, and Boolean data types in Python Learn the essentials of Python's virtual environments Control code flow using if, elif, and else statements Learn the basics of Pandas, Series, and DataFrames Audience This course is tailor-made for individuals keen on mastering a versatile skill set that transcends multiple coding languages. Whether you're a novice exploring new avenues or a seasoned professional looking to diversify, if you possess a passion for acquiring skills that are highly sought-after in today's tech landscape. About The Authors Mike Meyers: Total Seminars, led by Mike Meyers and his esteemed team of IT pros, boasts over 1 million enrollments and has delivered unparalleled certification training to myriad organizations, including the FBI, UN, and the Department of Defense. Renowned for producing the top-selling CompTIA A+ and Network+ Certification guides, with over a million copies circulating, they have pioneered compelling video courses and supportive materials such as TotalTester practice tests and TotalSims lab simulations, all accessible on their website. Dartanion Williams: Meet Dartanion Williams, an instructor brimming with passion for IT. With a robust 18-year tenure, Dartanion has seamlessly blended curiosity with technical prowess, steering teams towards optimal performance. His accolades span from ushering Chicago's web-based student management to reforming EMS in Washington, D.C. Dartanion's technical arsenal includes SQL, JavaScript, Power BI, Tableau, and mobile app design, underscoring his versatility in the IT realm.
    Note: "Total Seminars.". - 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 ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129905 , 1805129902
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 11 min.)) , sound, color.
    Edition: [First edition].
    DDC: 621.9/88
    Keywords: Three-dimensional printing ; Computer-aided design ; Computer programming ; Computer-aided design ; Computer programming ; Three-dimensional printing ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 3D modeling is the process of developing a mathematical coordinate-based representation of any surface of an object (inanimate or living) in three dimensions through specialized software by manipulating edges, vertices, and polygons in a simulated 3D space. In this course, you will learn to design and model for 3D printing and laser cutting using the free and powerful Autodesk Fusion 360 software. The course is divided into four sections. In the first section, you will understand the fundamentals of 3D modeling through easy examples. In the second section, you will begin modeling for 3D printing, where designs that we model can be 3D-printed. In the third section, we will look at design for laser cutting and the interesting constraints you have to deal with when doing so. In the fourth section, you will learn to model parametrically. A very powerful method of 3D modeling, which will make you an incredibly efficient and effective 3D modeler. Upon completion, you will have enough experience and confidence to independently create your own 3D designs using the Fusion 360 software and understand 3D modeling, 3D printing, and laser cutting techniques. What You Will Learn Model a 3D chair using the Fusion 360 software Learn to model a bench using technical drawings Explore platonic solids and patterns and constraints Understand about 3D modeling, printing, and laser cutting Explore parametric product modeling and create a box Understand features of Fusion 360 and rendering a design 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 for enrolling in this course is some knowledge and experience with handling the Fusion 360 software. 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: 9781805122050 , 1805122053
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Computer programming ; Recursion theory ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: We understand that learning programming can be overwhelming, especially when it comes to problem-solving under pressure during coding interviews. That's why we have developed an efficient model of hours upon hours of practice examples, complete with multiple solutions and a glossary of definitions. This approach allows you to move through the course at your own pace, starting with the very basics of programming in JavaScript, such as datatypes, or diving right into code examples, matrices, Fibonacci sequences, and more. The course is divided into four main sections. First, an introduction will help you set up the necessary tools and provide an overview of what you can expect to learn. From there, the course covers the introduction to programming and JavaScript basics for absolute beginners. Next, you will explore data structures, from zero to intermediate level, before moving on to the fundamentals of algorithms. Finally, you will learn about advanced algorithms and data structures, giving you a complete picture of this essential skill set. You will gain the experience and focused practice needed to overcome any challenge in JavaScript and programming data structures and algorithms. By the end of the course, you will be confident in your knowledge and prepared to tackle coding interviews, impressing your future interviewer and colleagues alike. What You Will Learn Sign in to the CodeSandbox IDE and create a new Vanilla.js template on it Look at the comments, datatypes, variables, functions, and operators in JavaScript Use the splice method to decode the puzzle and update new user database Build an Uber app customer JavaScript object database Automate a company's website with correct formatting in JavaScript Understand the Fibonacci series and recursion in JavaScript Audience This course is designed for individuals who want to gain a comprehensive understanding of JavaScript and tackle coding interview challenges with confidence. If you have been struggling to grasp the fundamentals of programming or feel uncertain about solving coding problems, this course is perfect for you. If you are interested in pursuing a career as a programmer or seeking to upskill in advanced topics, whether you are a beginner or have prior experience with JavaScript, this course will teach you advanced concepts in data structures and algorithms to take your skills to the next level. 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 ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835082539 , 183508253X
    Language: English
    Pages: 1 online resource (1 video file (22 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 519.50285/5133
    Keywords: R (Computer program language) ; Computer programming ; Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: R is a programming language and environment designed for statistical computing, data analysis, and graphical representation. R is widely used by statisticians, data scientists, researchers, and analysts for various tasks related to data manipulation, statistical modeling, and visualization. R is particularly well-suited for tasks involving data analysis, visualization, and statistics, chosen for its flexibility and a wide array of available tools. This course takes us on a transformative journey through R programming, from foundational concepts to cutting-edge techniques. We delve into R's fundamentals, data types, variables, and structures. We will explore R programming with custom functions, control structures, and data manipulation. We will analyze data visualization with leading packages, statistical analysis, hypothesis testing, and regression modeling. With regular expressions, we will understand advanced data manipulation, outlier handling, missing data strategies, and text manipulation. We will learn about ML with regression, classification, and clustering algorithms. We will explore DL, neural networks, image classification, and semantic segmentation. Upon completion, we will create dynamic web apps with Shiny and emerge as skilled R practitioners, ready to tackle challenges and contribute to data-driven decision-making. What You Will Learn Excel in R basics and advanced data science techniques Transform, visualize, and aggregate data with precision Craft compelling visuals using ggplot, Plotly, and leaflet Implement regression, classification, and clustering models Explore neural networks, image classification, and segmentation Develop dynamic web apps using R Shiny for engaging user experiences Audience The course caters to aspiring and established data scientists, analysts, programmers, researchers, and professionals seeking to enhance their skills in data manipulation, statistical analysis, ML, and DL using R programming. It caters to individuals with varying experience levels, from beginners looking to enter the field to experienced practitioners aiming to expand their expertise in data-driven decision-making and advanced analytics. Prerequisites include prior programming experience but this course can accommodate learners with varying levels of data science concepts and R programming familiarity. 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 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 ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611685 , 1804611689
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Become a Grandmaster in JavaScript by starting with the foundation level and moving toward advanced level in JavaScript. About This Video Latest JavaScript (ES6/ES7/ES8/ES9/ES10/ESNext) covered in this course Learn how to use JavaScript and what it can do for you Become an independent web developer from beginning to expert (advanced +) In Detail JavaScript is the #1 scripting language of the web, where a lot of the dynamic and styled content is handled by JavaScript in the background. But before using this language to create dynamic websites, you need to have a firm grasp of how it works behind the scenes. You will learn "why" things work and not just "how". Understanding the fundamentals of JavaScript is important as it will allow you to write more complicated code. And trust me, every programming encounters bugs, and without understanding the fundamentals, you will be totally lost. By the end of this course, you will be able to "speak" JavaScript by gaining an understanding of how the browser uses it; what variables, objects, and functions are; what different data types there are; and how to manipulate content on a website. We will dig deeper and create our own dialog methods from scratch. You will learn about the arrow syntax, Math.random() function, looping through objects and arrays, and working with dates. We will look at prototypes, JS Engines, the Execution Stack, and a whole bunch more! Through practical examples, this course helps you understand JavaScript piece by piece. And we will use the latest and best features of JavaScript along the way so you can stay ahead of the pack. Audience This course is for beginners and is aimed at people new to the world of web design. No previous JavaScript experience is necessary. This course is for someone wanting to be a professional, an expert, and confident in using JavaScript to create complex and impressive websites.
    Note: "Skillzone.". - "Updated in April 2022.". - Online resource; title from title details screen (O'Reilly, viewed May 10, 2022)
    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: 9781804615379 , 1804615374
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 18 min.)) , sound, color
    Edition: [First edition].
    DDC: 794.8/1526
    Keywords: Computer games Programming ; UnrealScript (Computer program language) ; Computer programming ; Computer games ; Programming ; Computer programming ; UnrealScript (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Create vehicles using 100% blueprints and ready-to-use Unreal Engine 5 assets from scratch in just a few hours. This is a very practical course aiming to create functional vehicles in a limited time. About This Video Create complete AAA game vehicles in Unreal Engine with the help of blueprints from scratch No matter in what field you are games or films, you will be able to create an exact replica of a functional vehicle Create a mini-game with checkpoints and best lap time along with adding best-games features In Detail Unreal Engine is the world's most open and advanced real-time 3D creation tool for photoreal visuals and immersive experiences. Unreal Engine is a complete suite of creation tools for game development, architectural and automotive visualization, linear film and television content creation, broadcast and live event production, training and simulation, and other real-time applications. This course will cover in detail topics on how to create AAA vehicle in Unreal Engine 5. Starting with the basic setup of the vehicle, we will be using the free Matrix demo scene to kickstart our environment. Then you will add car engine sounds, edit the environment and customize our car, and add logic to our speed meter to work with the car. Following that, you will add friction to your car, set up the car engine, and create and tweak the car's suspension and steering. Next, you will be tweaking and fine-tuning car stats. After that, you will be adding car impact, skidding sound, and creating a particle system for tire smoke. Finally, you will be creating checkpoint logic, setting up timers, and testing our game demo. By the end of this course, you will be confident enough to use Unreal Engine to create functional vehicles. You will be able to create a complete 3D vehicle and its environment from scratch with the help of added assets provided. Audience This course is ideal for the Unreal Engine 5 developers looking to create AAA realistic vehicles for their games, Unreal Engine 5 enthusiasts who want to expand their knowledge, and developers who want to know more about how to create realistic vehicles from scratch with Blueprints. You would need a basic to intermediate understanding of blueprints along with the Unreal Engine 5 interface and basic knowledge of the engine. You will need to download the free Matrix demo scene from the Epic Games marketplace to follow along the course.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 24, 2022)
    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: 9781804612767 , 1804612766
    Language: English
    Pages: 1 online resource (1 video file (14 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python is a fantastic object-oriented programming language that lets you use functional and OOP paradigms. Python offers several benefits compared to other programming languages such as Java, C++, or R. It is a dynamic language, with high-level datatypes. Python is easy to learn for beginners, being more readable and intuitive. With this course, you will learn about computer architecture, programming concepts, and what terminals are. You will install and set up Python on your computer and learn about hands-on programming with Python basics, client-info application, and console IO. You will code with data types, loops, functions, classes and objects, and modules and packages. Finally, you will learn about strings, stack and data structures, pip - python package manager, virtual environments, iterables, File IO, threading and multiprocessing, and debugging. Upon completion, you can easily handle any programming project and use core Python features. Create different array data structures, lists, tuples, sets, typed arrays, stacks, queues, and priority queues. Use structural pattern matching with match-case statements in Python 3.10 and third-party packages and create virtual environments for projects. What You Will Learn Implement basic data structures and basic programming with Python Create array structures such as a list, tuple, set, stack, and queue Learn object-oriented programming with Python classes and objects Use structural pattern matching with case statement in Python 3.10 Use Python REPL to write code from the terminal and test ideas Create virtual environments for projects with third-party packages Audience This course is beneficial for those with some skills in Python or if you are looking to refresh your skills and advance to the next level. Even if you can use a computer, that's completely fine as the course will train you to become a professional in coding. Complete newbies who want to learn to program or even beginner Python developers seeking expertise in Python programming can ace Python with this course. The course does not have any special requirements except turning the computer on and watching and learning from the course phase-by-phase. About The Author Rahul Mula: Rahul Mula is a developer specializing in Python, Flutter, and web development. He was really intrigued the first time he learned about programming and realized what could be done with it. He loves to explore different technologies and create applications to build something new. He has developed Keyviz--the free and open-source tool to visualize keystrokes in real-time. He has written books and created courses on Python programming teaching thousands of students.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 21, 2022)
    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: 9781837632442 , 1837632448
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: PyCharm is a dedicated Python Integrated Development Environment (IDE) providing a wide range of essential tools for Python developers, tightly integrated to create a convenient environment for productive web and data science development. The course covers the following sections: Section 1 is about the introduction and helpful notes for the course. Section 2 discusses the process of managing and customizing your PyCharm workspace. In section 3, you will look at editing and formatting with ease in PyCharm, which offers a detailed view of how PyCharm supports the process of developing Python applications. In Section 4, you will look at version control with Git in PyCharm, including a theoretical discussion about what version control is and why it is important. Section 5 focuses on the use of PyCharm to streamline processes in programming such as testing, debugging, and profiling. In the next section, you will look at web development with JavaScript, HTML, and CSS. In the final section of the course, you will understand Integrating Django in PyCharm, which introduces Django, the premier web development framework in Python. By the end of the course, you will have learned everything about PyCharm productivity and debugging techniques. What You Will Learn Customize PyCharm Theme and Editor Install and manage Python packages with PyCharm Code refactoring and renaming Build PyCharm documentation Learn the process of converting and exporting functions Explore Git version control built-in PyCharm Audience This course is for back-end software engineers and front-end developers. It can also be taken by computer science students and everyone who wants to learn to program. No prior knowledge of Python is required, only a desire to learn PyCharm IDE. About The Author Martin Yanev: Martin Yanev is an internationally acclaimed aerospace software engineer. He holds a bachelor's degree in aeronautical engineering and a master's degree in aerospace dynamics. He is an associate member of the Royal Aeronautical Society in the United Kingdom. He is ISTQB certified with solid experience in systems test and integration. He became adept at programming skills in the past seven years by developing and testing complex software algorithms for aerospace applications. He is currently involved in the Single European Sky Project, which aims to increase the European airspace capacity by applying cutting-edge air traffic management systems.
    Note: Published in October 2022. - Online resource; title from title details screen (O'Reilly, viewed November 8, 2022)
    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: 9781837638765 , 1837638764
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Object-oriented programming (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python is a fantastic OOP language that lets you use functional and OOP paradigms. Python offers several benefits compared to other programming languages like Java, C++ or R. It is a dynamic language, with high-level data types. Python is easier to learn for beginners as its codes are more readable and intuitive. This course is designed to take you through the fundamentals of OOPs and understanding how it works. During this course, you will learn about important concepts such as classes, objects, abstraction, method overloading, and inheritance in sufficient detail. The course will also take you through the concepts of objects and attributes, mathematical operators, callable functions, encapsulation, inheritance and method resolution comprehensively. The course explains the OOP paradigm and lets you create class hierarchies using the OOP design process. By the end of the course, you will be able to design and implement Python programs for complex issues and make good use of the OOP features like classes and inheritance and apply your knowledge completing assignments that simulate real-world scenarios. What You Will Learn Create class hierarchies using the object-oriented design process Understand the difference between class and instance variables Make an object indexable, callable, and comparable Design and implement Python programs for complex problems Put to code the language features such as classes and inheritance Tackle complex code with OOP paradigm, design, and implementation Audience This course provides new developers who know Python basics to expand their knowledge and developers and learners who wish to learn OOP in Python. Developers involved with game development, GUI programming, AI, machine learning, and other computed automation can benefit from this course. The concepts and techniques can be applied to other programming languages, so intermediate-level developers wishing to advance their programming skillsets can also learn from this course for career advancement. To get the most from this course, you need to be an intermediate-level programmer in Python. About the Author Simon Sez IT: Simon Sez IT has offered technical courses since 2008 for individuals, small businesses, and Fortune 500 companies with thousands of employees who can benefit from the easy-to-learn and hands-on software training. It offers over 8000 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: "Simon Sez IT.". - Published in October 2022. - Online resource; title from title details screen (O'Reilly, viewed November 8, 2022)
    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: 9781804611944 , 1804611948
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Computer programming ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In a big data project, a plethora of information is retrieved, big numbers are crunched on our machine, or both. If the coding is sequential or synchronous, our application will struggle to execute. Two mechanisms to alleviate such bottlenecks are concurrency and parallelism. In Python, concurrency is represented by threading, whereas multiprocessing achieves parallelism. This course begins with an introduction about potential programming speed bottlenecks and solving them. You will delve into Python concepts and create a Wikipedia Reader, Yahoo Finance Reader, Queues, and Master Scheduler. You will build a multi-threaded program to grab data from the Internet and parse and save them into a local database. Implement multiprocessing in Python, which lets us use multiple CPUs in our code. Learn about threading, multiprocessing, asynchronous wait, locking, multiprocessing queues, Pool Map Multiple Arguments, writing asynchronous programs, and combining async and multiprocessing. Upon completion, we can spread our workload over all cores available on the used machine. We will combine both elements, multiprocessing with asynchronous programming, to maximize benefit and CPU resource usage and minimize the time spent waiting for IO responses. You will create multi-threaded, asynchronous, multi-process programs to make programs run faster. What You Will Learn Learn to use concurrency and parallelism in Python Write multi-threaded programs in Python to reduce coding lengths Write multi-process programs that execute even faster Understand the differences between concurrency and parallelism Create asynchronous programs in Python by adding concurrency Spread workload over all the cores available on a machine being used Audience This course is aimed at intermediate- to mastery-level seeking programmers, API developers, web developers, and application developers who know basic- to intermediate-level Python coding beforehand. The topics on concurrency and parallelism expect one to be aware of basic to intermediate understanding of coding on Python. Prior knowledge of basic Python coding is desirable for optimal benefit from this course. About The Author Maximilian Schallwig: Maximilian Schallwig is a data engineer and a proficient Python programmer. He holds a bachelor's degree in physics and a master's degree in astrophysics. He has been working on data for over five years, first as a data scientist and then as a data engineer. He can talk endlessly about big data pipelines, data infrastructure, and his unwavering devotion to Python. Even after two unsuccessful attempts in high school, he still decided to learn Python at the University. He cautiously stepped into the realm of data, beginning with a simple Google search for "what does a data scientist do" He was determined to pursue a career in data science to become a data engineer by learning about big data tools and infrastructure design to build scalable systems and pipelines. He enjoys sharing his programming skills with the rest of the world.
    Note: "Published in November 2022.". - Online resource; title from title details screen (O'Reilly, viewed November 28, 2022)
    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: 9781804618486 , 1804618489
    Language: English
    Pages: 1 online resource (1 video file (20 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, the initial few sections help you take a tour of programming in Python, covering all the basic to advanced concepts that are further used to build projects from scratch. You will create 15+ applications with Python. First, you will be creating a Dice Roller (a Python GUI application with Tkinter to generate random dice outputs) and Total Seconds and Days Counter. After that, you will create a Length Converter Python GUI application. Next, you will work on the image-to-icon converter to convert .png, .jpg, and .jpeg images into icons. You will work on a random element selector, perform data analysis and data visualization with the help of NumPy, Pandas, and matplotlib. You will also create a trees survey report, user credentials data, and sales data report. You will create eBook Store with Django 3 and an eCommerce website with HTML, CSS, and Bootstrap. You will also create a weight predictor, rainy or clear weather, and flavor predictor. Finally, you will make a rating bot, which will create a natural language processing model to rate comments and reviews automatically, and Face Recognizer that performs human face recognition with computer vision and OpenCV. By the end of this course, you will have learned the programming fundamentals to an advanced level with Python 3 and become an advanced-level programmer. What You Will Learn Learn about built-in functions in Python and how to create one Create a Python GUI application with Tkinter to generate random dice outputs Analyze the sales report in a week with Python data analysis Generate a survey report with data science Create an NLP model to rate comments and reviews automatically Perform human face recognition with computer vision and OpenCV Audience This course is ideal for individuals curious about Python programming, beginners at programming, and Python developers curious about data science, data analysis, and data visualization. This will also help full-stack web developers, artificial intelligence researchers, machine learning researchers, and GUI application developers. You just need curiosity and enthusiasm to get going with this course; the rest of everything will be taught from scratch. About The Author Rahul Mula: Rahul Mula is a developer specializing in Python, Flutter, and web development. He was really intrigued the first time he learned about programming and realized what could be done with it. He loves to explore different technologies and create applications to build something new. He has developed Keyviz--the free and open-source tool to visualize keystrokes in real-time. He has written books and created courses on Python programming teaching thousands of students.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 21, 2022)
    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: 9781804617205 , 1804617202
    Language: English
    Pages: 1 online resource (1 video file (41 hr., 8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. This hands-on course will help you become a skilled software engineer with no prior programming experience needed. You will start by learning the basics of Python such as variables, strings, Booleans, lists, tuples, dictionaries, generators, and so on as well as learning to write the first service test. Furthermore, you will learn to send requests in Python and understand how to modify permissions. You will also be able to explore Docker and SQL and learn to set up a local PostgreSQL Server. You will learn how to create tables using query results. Moving further in the course, you will learn to integrate databases into your application and create database models in Python. You will be introduced to Redis and learn data compression. You will also get to know how to set up a GitHub desktop, and clone a repository as well as GitHub CLI. You will wrap up the course by having a look at threading in Python, multiprocessing pool, and async wait statements. By the end of this course, you will feel comfortable with developing applications, have a portfolio item, and be ready to apply for software engineer positions and take on those technical interviews. What You Will Learn Learn to write proper and clean Python code Learn to develop APIs in Python Learn to write scalable applications in Python Learn to interact with databases in code Learn to add caching to your code Learn to properly test your code Audience This course is for complete beginners who want to learn how to program and become software engineers. No prior programming experience is needed, you will learn everything you will need to know on the course. About The Author Maximilian Schallwig: Maximilian Schallwig is a data engineer and a proficient Python programmer. He holds a bachelor's degree in physics and a master's degree in astrophysics. He has been working on data for over five years, first as a data scientist and then as a data engineer. He can talk endlessly about big data pipelines, data infrastructure, and his unwavering devotion to Python. Even after two unsuccessful attempts in high school, he still decided to learn Python at the University. He cautiously stepped into the realm of data, beginning with a simple Google search for "what does a data scientist do" He was determined to pursue a career in data science to become a data engineer by learning about big data tools and infrastructure design to build scalable systems and pipelines. He enjoys sharing his programming skills with the rest of the world.
    Note: "Published in November 2022.". - Online resource; title from title details screen (O'Reilly, viewed December 12, 2022)
    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: 9781804619681 , 180461968X
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 22 min.)) , sound, color.
    Edition: [Updated edition].
    DDC: 005.7/2
    Keywords: HTML (Document markup language) ; Cascading style sheets ; Web site development ; Web sites Design ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master the two core technologies of HTML and CSS by building 10 modern web projects About This Video Learn how to build creative and beautiful web projects build together 10 different creative web projects with pure HTML and CSS Understand how to build a modern webpage with the latest effects and techniques In Detail If you want to succeed in the field of web development, you need to be well versed with HTML and CSS. Here is a brand-new course on HTML and CSS to help you hone your web development skills. We created this course to give students the best experience in HTML and CSS and allow them to build beautiful creative projects. The course strictly focuses on learning by practice. We will build 10 different web projects and they will be full of modern, nice, and beautiful effects and designs. We will start with simple projects, and we will go through some advanced ones as well. We can guarantee you that you will gain solid experience and knowledge in creating nice cool effects after completing this course. Using this course, you can get inspiration that will help you to enhance your projects and customize your portfolio. Mastering just these core technologies of front-end web development, you can create awesome and modern themes and simply get hired. Audience This course is designed for students who want to practice HTML and CSS, students who have the basic knowledge of front-end web development and want to develop their skills, and students who want to develop web design skills.
    Note: "Updated in May 2022.". - Online resource; title from title details screen (O'Reilly, viewed June 7, 2022)
    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: 9781804616901 , 1804616907
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Scala (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Modern applications often need to describe complex workflows involving multiple external systems. These are notoriously difficult to get right as it requires handling errors, various retry strategies, and non-determinism because of concurrent executions. In this course, you will learn how to solve this problem using both imperative and functional programming. This course is divided into three parts. The first part covers building a CLI tool imperatively. Here, you will learn how to test code with external dependencies, handle errors, and retry if something goes wrong. One of the goals of the section is to discover how functional programmers came up with the notion of IO. It's the commonest way to action the functional programming world. In the next part, you will create and implement an IO class from scratch; this will solve two different problems, of which one is searching for a flight aggregator. In the final part, you will extend IO to execute tasks concurrently. Here, you will be looking to add concurrency methods to IO implementation so that you can execute some tasks in the background. By the end of the course, you will be able to read and write code using popular Scala libraries such as cats-effect, Monix, and ZIO. This skill is in high demand. What You Will Learn Install SBT, Scala, and IntelliJ IDEA Understand the difference between IO (cats-effect, Monix, ZIO) and Future Learn to use lazy evaluation to repeat actions and execute code concurrently Write property-based tests for real-world examples Understand the dangers of blocking code in a concurrent environment Execute a project on flight search aggregator Audience This course is designed for developers interested in concurrency, functional programming, and backend developers. Scala developers more familiar with Akka, Play, and Future will also gain a lot from this course. Individuals who want to gain the skills to join one of the many companies using functional Scala and learn to think functionally will be best suited to this course. You will need to have moderate programming experience with Scala. The author will take you through downloading and installing SBT, Scala, and an IDE. About The Author Julien Truffaut: Fp-Tower by Julien Truffaut offers online Scala courses that help in learning the practical side of functional programming, so you can improve your skills and your career. He is a programmer who specializes in functional programming and the Scala programming language. He has been conducting functional programming seminars and online courses with remarkable success for over seven years. He focuses on demystifying complex subjects through straightforward explanations free of jargon. He is the author of Monocle, an optics library for functional Scala developers, which allows them to quickly transform and access deeply nested data structures. This is comparable to XPath or jq, except that it applies to all immutable data structures.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 8, 2022)
    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: 9781837630400 , 1837630402
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python is one of the most popular computer programming languages and this hands-on course for beginners will make it easy for someone who wants to get started with learning Python. This course takes you through the introduction to the course and the learning objectives. You will learn to get started with Replit and write your first Python program. You will learn to store, process, and compare information in Python as well as learn to tidy messy data. You will learn about variables, strings, dictionaries, indexing, and slicing in Python. Further, you will understand loops in Python along with break, continue, and else functions. Moving ahead, you will understand error handling in Python, get to know the try-and-catch block, and learn to add resources to Replit. You will also understand function parameters and explore the difference between local and global variables, and positional and keyword parameters. You will learn to work with JSON and clean the data along with various numeric functions such as min, max, and sum. By the end of the course, you will gain a solid foundation in Python programming and be able to write high-quality code in Python. What You Will Learn Master Python programming fundamentals Learn how to install Python to get up and running in no time Learn how to process data to create Olympics Medals Tables Solve multiple specific problems for a customer in the real world Learn all about objects and variables in Python Understand functions and function parameters in Python Audience Whether you are a software engineer, software developer, computer programmer, web developer, transitioning into a new role, or simply someone who wants to understand what makes Python tick, this is the place to start. If you are preparing for a Python certification or job role, this course is for you. 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 December 2022.". - Online resource; title from title details screen (O'Reilly, viewed January 10, 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: 9781837633531 , 1837633533
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.55
    Keywords: SAS (Computer file) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: SAS programming continues to be the language of choice for most enterprises/corporations. In 2018, 92% of Fortune 100 companies used SAS. It is the go-to for many industries, including banking/finance, insurance, healthcare, pharmaceutical, and automotive. The first part of the course utilizes the Data Step; the second part looks at SAS SQL, and the third part looks at Macro Programming/Programs. The author has added a section on SAS predictive modeling using logistic regression. Here, we will build a SAS Model. In other words, we will build a predictive model (also known as predictive analytics) while following critical principles to ensure we get things right. This course is also developed to help you become SAS Certified Specialist: Base Programming certified. By the end of this course, you will learn how to code in the SAS programming language, to help you start a career/gain employment, or move up at your current company. If you are studying SAS at a post-secondary institution, this course can not only help you with school projects but prepare you for a career after you complete your education. Disclaimer: This course uses a commercial license from WPS. Learning SAS programming means that you will be able to accomplish the same goal on any software that supports the SAS language. The author personally uses WPS. What You Will Learn Discover the data step, the primary way to program in SAS Learn about the proc step that is utilized for more particular tasks Apply SAS SQL, the SAS interpretation of SQL Look at the practical application of SAS SQL Learn the fundamentals of Macro facility Look at SAS predictive modeling and evaluation metrics Audience This course is designed for the users of the SAS Enterprise Guide, as being able to code inside of EG is the next natural step and skill to obtain. Individuals that are considering a career or want to gain employment with the biggest corporations/enterprises out there along with the ones looking to become SAS Certified Specialist: Base Programming will gain a lot from this course. The students new to SAS syntax and or looking for a refresher will learn and enjoy this course thoroughly. No prior programming knowledge is required to take this course but only a stable internet connection. About The Author Ermin Dedic: Ermin Dedic started his studies by studying psychology for six years. He received his bachelor's degree from the University of Ottawa, Canada, and his master's degree from the University of Calgary, Canada. Ermin also spent two years in a master's program (school/child psychology) at the University of Calgary before voluntarily withdrawing, in part to focus more on his teaching. It was through academia that he was introduced to and fell in love with statistics and statistical programming with SAS. He is passionate about making education accessible and fun for students. Ermin believes that students learn better when they feel the passion that the instructor has for the content.
    Note: "Published in December 2022.". - Online resource; title from title details screen (O'Reilly, viewed January 10, 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: 9781804610435 , 1804610437
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 13 min.)) , sound, color
    Edition: [First edition].
    DDC: 794.8/1526
    Keywords: Computer games Programming ; UnrealScript (Computer program language) ; Computer programming ; Computer games ; Programming ; Computer programming ; UnrealScript (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Create from scratch AAA quality game/film scene in Unreal Engine 5 in just a few hours. A precise walkthrough of the process of creating an amazing scene from idea to final composition and rendering. About This Video Create a complete 3D environment from scratch using Unreal Engine with asset files No matter what field you are in--games or films--you will be able to create stunning 3D scenes easily Master how to use Quixel Megascans library and how to think and get inspired to create beautiful scenes In Detail Unreal Engine is the world's most open and advanced real-time 3D creation tool for photoreal visuals and immersive experiences. It is free to use for creating linear content like films, and for custom and internal projects. It's also free in many cases for game development. Unreal Engine is a complete suite of creation tools for game development, architectural and automotive visualization, linear film and television content creation, broadcast and live event production, training and simulation, and other real-time applications. In this course, you will start by looking at how to generate ideas. After that, you will see the basic idea behind blocking out your scene. Next, you will learn how to use Quixel Megascans in Unreal Engine 5, set up great lightning, atmosphere, fog, and more. Finally, you will be rendering a final image from Unreal Engine 5. By the end of the course, you will be confident enough to use Unreal Engine to create environment design. You will be able to create a complete 3D environment from scratch and master how to use Quixel Megascans library and how to think and get inspired to create beautiful scenes. No matter what field you are in--games or films--you will be able to create stunning 3D scenes after completing this course. Note: The asset files are included with this course; just note that the Ray and R2D2 models are with a non-commercial license, and you can't use those models in a commercial project, just for personal use only. Audience This course is ideal for intermediate students who want to expand their knowledge and skills in environmental design with Unreal Engine. This will also help game developers who wish to expand their art skill set, and artists who are interested in photorealistic AAA environment design. You will need a Mac or PC capable of running Unreal Engine. The course is not for complete beginners, it's for intermediate- or expert-level users. An individual competent and confident with using a computer will grasp the content easily.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 24, 2022)
    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...