Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • 2020-2024  (18)
  • 2020-2022
  • 1995-1999
  • 1980-1984
  • Packt Publishing,  (18)
  • Application program interfaces (Computer software)  (18)
Datasource
Material
Language
Years
  • 2020-2024  (18)
  • 2020-2022
  • 1995-1999
  • 1980-1984
Year
  • 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: 9781835464694 , 1835464696
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 44 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; Software architecture ; Python (Computer program language) ; Interfaces de programmation d'applications ; Architecture logicielle ; Python (Langage de programmation) ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course offers a detailed exploration of FastAPI, a cutting-edge Python framework for API development. The course starts with basic API and REST principles, quickly advancing to practical application for a thorough understanding of both theory and practice. The curriculum progresses logically, starting with the basics of FastAPI, including app setup, API routing, linting, and formatting. Participants will create a social media API, manage post and comments, and learn code organization with APIRouter, followed by practical testing experience using pytest. A significant portion of the course focuses on asynchronous databases, vital for scalable application development. It covers database setup, connection, and integration within FastAPI. The course also delves into Python logging techniques, crucial for debugging and monitoring FastAPI applications. It also covers user authentication, an essential element in modern web apps. It includes practical training on JWTs, password hashing, authentication management, and database user relationships, alongside addressing many-to-many database relationships and user email confirmation strategies. In later stages, the course addresses advanced topics like file uploads, background image generation tasks, and deployment methodologies, including continuous integration with GitHub Actions. What you will learn Build and structure a FastAPI application Implement and test RESTful APIs with FastAPI Manage asynchronous database operations Configure and utilize Python logging in FastAPI Secure applications with user authentication and JWTs Handle complex database relationships Deploy FastAPI applications and manage them effectively Audience This course is ideal for aspiring back-end developers, testers looking to integrate automation into their workflows, and front-end developers seeking a deeper understanding of server-side processes. This course will particularly benefit those with a basic grasp of programming and a desire to specialize in the fast-paced realm of web development, API construction, and database management using FastAPI. Prior programming experience in any language is recommended; beginners should consider a basic Python course first, as all required software is provided for free. About the Author Jose Salvatierra Fuentes: Jose, a passionate educator in the realm of coding and software development, has dedicated over 7 years to teaching online. He founded Teclado with a vision to democratize software development education, striving to ensure comprehensive understanding for his students. His approach makes learning coding a clear, rewarding journey, connecting the dots that once seemed obscure. Specializing in Python and JavaScript, Jose excels in web and backend development. He's proficient in various libraries and frameworks, including Flask, React, React Native, and AngularJS. His expertise extends to working with UNIX systems, MongoDB, PostgreSQL, and crafting advanced system architectures. Jose's commitment is to make the learning process both efficient and enjoyable, guiding students to mastery in software development.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781836206651 , 1836206658
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 13 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer programming ; Artificial intelligence ; Application software Development ; Application program interfaces (Computer software) ; Programmation (Informatique) ; Intelligence artificielle ; Logiciels d'application ; Développement ; Interfaces de programmation d'applications ; computer programming ; artificial intelligence ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Start your transformative coding journey with our comprehensive course, meticulously crafted to introduce you to the power of AI in enhancing your programming skills. The course starts with introduction to the basics of ChatGPT, then quickly moves to harnessing the full potential of GitHub Copilot, an AI-powered coding assistant that predicts your coding needs, accelerating project completion times without sacrificing quality. Next, we will delve into the magic of Tabnine, an AI code completion tool that offers context-aware suggestions, making your coding faster and more accurate. We will also explore Sourcegraph, a powerful code search and navigation tool, to understand large codebases and improve code quality. Through a mix of practical exercises, real-world examples, and in-depth tutorials, you'll learn how these tools can revolutionize your coding workflow, making it more efficient and enjoyable. By the end of this course, you'll not only be adept at using these AI tools to their full capacity but also be prepared to seamlessly integrate AI into your development processes, keeping you ahead in the fast-evolving tech landscape. What you will learn Explore Sourcegraph for enhanced code navigation and exploration. Master ChatGPT for smarter coding and communication. Enhance speed with Tabnine's AI-driven code completions. Navigate codebases effortlessly with Sourcegraph. Boost productivity by integrating AI in development. Adapt to AI-assisted environments for modern coding. Audience Ideal for Software Developers, Mobile Developers, and System Analysts with a basic understanding of programming principles, familiarity with an IDE, knowledge of Git, and eagerness to learn new AI methodologies. About the Author Eduonix Learning Solutions: Eduonix Learning Solutions is a renowned provider of high-quality technology training content. With a seasoned team of industry professionals who have been nurturing talent for over a decade, Eduonix is dedicated to delivering educational experiences that mirror the professional world's real-world applications. Specializing in a wide range of technologies, from web and mobile development to enterprise solutions, database management, and server administration, Eduonix's goal is to equip learners with the necessary skills to excel in the technology sector. Their training material is crafted by experts with a deep understanding of the industry, ensuring learners receive the most relevant and practical knowledge.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 14, 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: 9781837635078 , 1837635072
    Language: English
    Pages: 1 online resource (1 video file (15 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Application software Development ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we will drive you from the very basic concepts to building, customizing, and deploying a complete Strapi application. We will quickly introduce Strapi and set up our working environment at the beginning of this course. Once everything is in place, you will learn about content types, fields, relations, components, dynamic zones, and authorization and authentication systems. Then you will learn how to work with REST API and GraphQL API. Next, we will cover custom routes, controllers, services, policies, and middleware. Later in the course, we will cover the Admin Panel and learn how to customize it. Then learn how to create a complete plugin that is ready for the Strapi marketplace. Finally, you will learn how to deploy our Strapi API. The application we will be creating includes features built by extending the Strapi core through custom logic (routes, controllers, GraphQL resolvers, and so on). Furthermore, in this course, you will be developing a complete plugin (admin + server code) that is ready to be published on the Strapi Market. (And, in fact, you will find it there now!) The Strapi Plugin section is a course in the course, and it will give you the skills to propose Strapi plugins to customers, both through the newborn Strapi market (that has high growth potential) and directly. By the end of this course, you will feel empowered as you will master a framework that dramatically speeds up time to market in developing production-ready backend applications, while not sacrificing extensibility to adapt it to endless use cases and business requirements! What You Will Learn Create a complete Strapi application with custom features Master Strapi basics such as content types, relations, components, dynamic zones, and more Customize the Strapi REST API with custom routes, controllers, services, and so on Customize the Strapi GraphQL API with custom operations Learn Strapi plugins development by creating a full plugin Deploy Strapi with two different architectures and CI/CD pipeline Audience This course is perfect for anyone that wants to add Strapi to their developer toolbox, being it the most popular headless CMS in the market (and still growing!), which combines top-level out-of-the-box features with strong flexibility and extensibility. One must have a basic knowledge of JavaScript and for the Strapi Plugins section, only the admin UI part, a basic knowledge of React will be useful. About The Author Artcoded Academy: Artcoded Academy is a place to learn full-stack JavaScript and Typescript skills. They feel coding is the best way to empower oneself as a creator, ultimately to bring ideas to life. They teach coding in a concrete, project-oriented way, by targeting a mono-language stack that a solo developer can manage as a one-man business.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835466919 , 1835466915
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 22 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Application program interfaces (Computer software) ; Web sites Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join our comprehensive REST Assured course, a guided journey into the essentials of REST API testing. Begin with software setup and real-world applications such as the Video Game Database and Football Data API. Create an IntelliJ project, install REST Assured, and dive into practical exercises. Learn REST Assured fundamentals, from base class setup to request and response specifications, and configuring files. The course covers object serialization, validation against XML and JSON schemas, and response time measurement. Delve into GPath for JSON, starting with basic find operations. Additionally, you will become skilled at extracting data from responses, including headers and explicit data using JSON path. Explore advanced features such as 'findAll' for extracting multiple data points, and apply functions such as 'Min', 'Max', 'Collect', and 'Sum'. Combine finds with parameters for precision. For XML data, master GPath mirroring, including attributes, node extraction, depth-first searches, and node filtering based on conditions. By the end of the course, you will possess a profound understanding of REST Assured and its advanced capabilities. What you will learn Explore request and response specs Learn to create API test base class Understand how to measure response time Learn how to handle all HTTP verbs Explore advanced Groovy GPATH assertions Understand the validation of XML and JSON schemas Audience This course is designed for those seeking a swift and efficient grasp of REST Assured's fundamental features. While no prerequisites are necessary, having some basic knowledge of Java can enhance your learning experience. Familiarity with API concepts is beneficial but not essential. This course accommodates learners with minimal Java and API testing background. About the Author James Willett : James is a renowned principal engineer, boasting an illustrious 15-year career in the software industry, specializing in automation and performance testing. With a profound passion for teaching, particularly through online tutorials, James is committed to leveraging his extensive technical expertise to enrich the educational landscape.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 5, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837633487 , 1837633487
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Apache Kafka ; Application software Development ; Application program interfaces (Computer software) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course begins with an introduction that provides an overview of what to expect from it. We will cover the relationship between serialization and Kafka, and the benefits it provides to the overall Kafka architecture. You will gain an understanding of the different serialization formats and the support for Schema in AVRO, Protobuf, and Thrift. You will be introduced to AVRO and why AVRO is popular to work with Kafka and Schema Registry. Further in this course, we will set up Kafka in local and produce and consume messages using Kafka Console Producer and Consumer. You will set up the base project for the greeting app, which you can use to generate Java classes from the greetings schema using the Gradle build tool. You will also understand how to set up the base project for the greeting app, which we can use to generate Java classes from the greetings schema using the Maven build tool. You will understand the different techniques of evolving a Schema with the changing business requirements. In further sections, you will code and build a Spring Boot Kafka application that exchanges the data in an AVRO format and interacts with Schema Registry for data evolution. You will also build a RESTful service to publish the events where we receive events through the REST interface and then publish them to Kafka. By the end of this course, you will have a complete understanding of how to use AVRO as a data serialization format and help you understand the evolution of data using Schema Registry. What You Will Learn Understand the fundamentals of data serialization Understand the different serialization formats available Consume AVRO records using Kafka Producer Publish AVRO records using Kafka Producer Enforce data contracts using Schema Registry Use Schema Registry to register the AVRO Schema Audience This course is suitable for experienced Java developers and developers interested in learning AVRO and how to exchange data between applications using AVRO and Kafka. This can also be opted for by developers who are interested in learning about Schema Registry and how it fits into Kafka and those developers who are interested in learning techniques to evolve the data. Prior understanding of Java and experience building Kafka Producer is a must to take this course.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    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 ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801815819 , 180181581X
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: iOS (Electronic resource) ; Application program interfaces (Computer software) ; Swift (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video course provides a comprehensive overview of the latest WidgetKit developments in iOS 16, backed by the power of SwiftUI. Discover how to leverage these powerful tools to create dynamic, high-quality widgets for your iOS applications. You will learn about the latest WidgetKit features, including static, network-based, map-based, and configurable widgets. Additionally, you will explore the creation of core data-backed widgets and learn about deep linking strategies specific to widgets. This course also covers newly introduced features such as live activity and lock screen widgets and teaches you about the intricacies of ActivityKit and Live Activity lifecycles. You will discover how to add support for Dynamic Island, which is available on iPhone 14 Pro and above iOS devices. Upon completing this course, you will have the power to create stunning, high-quality widgets for your iOS applications. You will master the creation of live activity and lock screen widgets and gain a profound understanding of the WidgetKit framework. This course will enhance your knowledge and skills in WidgetKit development with SwiftUI 4 and iOS 16, giving you the confidence to develop custom widgets that will elevate the user experience of your applications. Join us today and unlock the potential of WidgetKit! What You Will Learn Understand the basics of WidgetKit and its architecture in SwiftUI Explore the power of SwiftUI 4 and iOS 16 for building widgets Create and configure static and dynamic widgets using WidgetKit in Xcode Learn to create lock screen widgets that provide quick access to app features Build a fully functional news widget with link configuration using WidgetKit Learn how to use TimelineProvider to update widget content over time Audience This course is aimed at developers with prior experience in SwiftUI and iOS development, who are seeking to advance their skills and expertise in WidgetKit development using SwiftUI 4 and iOS 16. About The Author DevTechie LLC: DevTechie LLC offers courses where we learn by doing and find practical approaches to solve common problems. DevTechie LLC has 40+ years of combined experience in developing apps and software for big tech companies to small start-ups. They believe in sharing the knowledge gained over the years and invite you to join them on this journey. DevTechie LLC covers end-to-end development for mobile, web, backend, data science, and machine learning.
    Note: "Published in March 2023.",. - Online resource; title from title details screen (O'Reilly, viewed April 25, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835084601 , 1835084605
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 6 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Application program interfaces (Computer software)
    Abstract: In this course, we will explore the intricacies of Redux state management, leveraging the power of the Context API to dynamically control functionality based on user sessions. To kickstart, we will establish our local development environment, installing the VS Code and NodeJS runtime. By harnessing the power of GET, POST, PUT, and DELETE endpoints, you will gain hands-on experience in consuming APIs and performing various operations. Then, we will create our first React app and dive deep into understanding the inner workings of application creation. To elevate the aesthetics of our websites, we will integrate Bootstrap 5, FontAwesome, Google Fonts, and essential NPM packages into our ReactJs projects. Our website will feature a visually appealing navigation bar, a captivating hero section with carousel and slider components, engaging sections for featured and latest posts, a compelling call-to-action segment, a portfolio showcase, and user-friendly contact and about pages. Additionally, we will implement essential functionalities such as creating, updating, and deleting posts, user login and signup capabilities, dynamic navigation, and integration with Redux and Context API for efficient state management. By the end of the course, you will have mastered the art of frontend development with modern web technologies, empowering you to confidently create professional and captivating websites. What You Will Learn Learn about Bootstrap 5 and how to use different Bootstrap CSS classes Gain insights into ReactJS project organization and optimize performance Learn to integrate GET, POST, PUT, DELETE REST APIs with React app Study Redux state management and Context API, and how to use them together Understand how to use Google Fonts and Font Awesome Icons Study and implement the Responsive Web Development Audience This course is ideal for a frontend developer, UI/UX developer, React developer, web application developer, or frontend engineer. This course provides the essential skills and knowledge to excel in the field of web development. It is also well-suited for anyone who desires to become a job-ready frontend developer proficient in ReactJs, Redux, Bootstrap 5, and API integration. Basic knowledge of HTML is recommended as a prerequisite for this course, ensuring that learners can fully leverage the concepts and techniques taught throughout the program. About The Author Ranjan Pandey: Ranjan Pandey is a full-stack DevOps software professional with over 11 years of experience in a variety of technologies ranging from web and mobile application development using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular, React, Java, Spring, Spring Boot, Python, Flask, Django, NodeJS, Express, Android, Ionic, React Native, Flutter to artificial intelligence and cloud technologies such as Amazon Web Services and Microsoft Azure. He is a certified professional in Java, Azure Cloud, and Backbase products and has experience working with multiple MNCs and European clients. He is also a corporate trainer providing a wide range of training.
    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: 9781835462782 , 1835462782
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Application program interfaces (Computer software) ; Computer software Testing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will embark on a journey to master Specflow, Cucumber, and Gherkin, the indispensable trio for unleashing the full potential of BDD. You will start with a detailed course introduction, then dive deep into the principles of BDD and understand the foundation upon which Specflow thrives. Get hands-on with the Gherkin language through Gherkin basics, gaining fluency in this universal language for expressing behavior and setting the stage for your Specflow adventures. Then learn how to create Specflow step definitions and bind them to your scenarios. After that, you will master the art of working with datatables in Gherkin using Specflow Table Assist. Understand the power of hooks in Specflow and how they can streamline your testing process. Explore various methods of sharing data in Specflow, including Specflow's context system and dependency injection. Dive into advanced topics such as custom value retrievers and comparers, gain a competitive edge in your testing endeavors, and understand step argument conversions and their significance in Specflow. Explore advanced hook concepts, scopes, and asynchronous step definitions. Learn different methods to run your Specflow tests. Finally, tidy up your project by organizing features, steps, and business models effectively, ensuring a clean and maintainable structure. By the end of this course, you will be proficient in using Specflow and well-prepared to tackle real-world testing challenges with confidence, gaining the expertise needed to excel in your role. What You Will Learn Gain fundamental understanding of the Gherkin language Discover how to efficiently run automated tests in parallel using Specflow Explore the versatility of Specflow hooks and their role in controlling functionality Create custom value retrievers and comparers Gain proficiency in step arguments and transformations Delve deep into the world of hook scopes for more effective testing Audience This course is designed to cater to a diverse audience; whether you are an experienced automation testing professional looking to enhance your skills or someone passionate about the world of testing, this course is for you. The .NET C# developers seeking to integrate Specflow into their testing practices will find this course invaluable. For business analysts, this course offers a unique opportunity to bridge the gap between business requirements and technical implementation. All you need is basic C# coding knowledge and a foundational understanding of Gherkin to embark on this transformative learning journey. About The Author Tim MacLachlan: Tim MacLachlan is a highly experienced senior/lead developer boasting over two decades of extensive commercial development expertise, which includes an impressive 16+ years of dedicated work with .NET technologies. As a versatile developer, Tim possesses a diverse skill set that spans the entire software development lifecycle. His proficiencies encompass low-level programming, intricate algorithmic design, architectural planning, business intelligence solutions, analytical systems, and mobile application development. With a rich portfolio that comprises hundreds of applications, he has made significant contributions to various industries, ranging from commercial aviation and military sectors to banking/finance, retail, and health.
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837638604 , 1837638608
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 005.3
    Keywords: Active server pages ; Application program interfaces (Computer software) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The ability to design and maintain an Application Programming Interface (API) is an important toolset for the modern web developer as it allows you to extend the accessibility of your software to external applications and other developers, leading to a more global software solution. Through this course, you will understand how to create .NET 6 / .NET 7 workflows and tools for application development. You will learn to create ASP.NET Core API project with Visual Studio using the API template. Learn to build a full data-driven REST web API using cutting-edge technology as well as test and troubleshoot using Postman and Swagger. You will learn to create a database using entity framework core. Explore generic repository patterns and setup API documentation using SwaggerUI. You will further understand the REST design principles and set up Identity Core for user authentication and authorization. Understand user authentication using JWT (JSON Web Tokens) and learn to implement Refresh Tokens Endpoint. This course also helps you understand how to use Data Transfer Objects (DTOs), AutoMapper and HTTP request filters. By the end of the course, you will be able to put your newly learned skills in Minimal API with ASP.NET Core to practical use. What You Will Learn Learn how to use Swagger to document Minimal API Learn how to construct .NET Minimal API endpoints Learn to use AutoMapper and Data Transfer Objects (DTOs) Understand fluent validations Learn about Dependency Injection Learn about HTTP endpoint filters Audience This course can be taken by .NET Developers curious about developing Minimal APIs. To take this course, you will need to have some knowledge of Object-Oriented Programming and should have at least three months of experience in programming in C#. Even if you do not have much exposure to the .NET development stack, this course is very beginner-friendly and chock full of development tips. 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 January 5, 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
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Application software Development ; Application program interfaces (Computer software) ; JavaScript (Computer program language) ; Web applications ; Logiciels d'application ; Développement ; Interfaces de programmation d'applications ; JavaScript (Langage de programmation) ; Applications Web ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn the concepts with ease by following a step-by-step and maintaining a well-balanced approach of theoretical and practical content. About This Video A short, crisp, and complete course that covers Hooks in React 18 Shows how to combine React Hooks with other React features in a more complex scenario Comes bundled with the code files and PPT uploaded on the GitHub repository In Detail Are you loving React but new to the Hooks API? Are you already using React Hooks but not sure you are doing the right thing? Or maybe you are sometimes getting tripped up by some of the React Hooks details? The addition of the Hooks API to React was quite a major change. Before React Hooks, most components had to be class-based. Now, with Hooks, these are often much simpler functional components. Hooks can be really simple to use. There are still plenty of ways you can mess up with React Hooks. And it often turns out there are many ways where you can improve your components by a better understanding of how each React Hook can be used. In this course, you are not just going to look at how to use React Hooks but also go behind the scenes and dive into the source code of React and the React ESLint rules to see why Hooks work the way they do. Here, you will learn all about using React Hooks and the pros and cons of the various Hooks. You will learn when to use useState() versus useReducer(). You will look at using useContext() efficiently. You will see when to use useLayoutEffect() and when useEffect() is better. You will be creating several reusable custom Hooks. Finally, you will combine all you learned into a more complete utility library to show how it all comes together. By the end of this course, you will have learned all about React Hooks with TypeScript. Audience This course is ideal for React developers wanting to learn how to use Hooks and developers that want to understand how React Hooks work under the hood. A basic understanding of React and functional components is required along with a computer with Node, NPM, a modern browser such as Chrome or Firefox, and a code editor you like. Basic knowledge of TypeScript and React Hooks is useful but not mandatory.
    Note: "Updated in February 2022.". - Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    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
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Microsoft .NET Framework ; Application program interfaces (Computer software) ; Microsoft .NET Framework ; Interfaces de programmation d'applications ; APIs (interfaces) ; Application program interfaces (Computer software) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn to build ASP.NET Web APIs with ease with the help of this course. About This Video Get an overview of web APIs in ASP .NET Core and learn about web API request workflow, HTTP status codes, and the different parts of a web API request Understand web API operations such as GET, POST, PUT, and DELETE for collections as well as individual items Build a new RESTful API for a case study through step-by-step instructions In Detail ASP.NET Web API is an ideal platform for building RESTful services and building RESTful applications on .NET Framework. This course explains RESTful Web API request workflow, HTTP status codes, and different parts of a web API request. You will learn to master API Controller concepts that include what are controllers, attributes, and their significance in ASP.NET Web API development. Some of the topics you will learn to include the following: - An overview of web APIs in ASP.NET Core - Web API request workflow - HTTP status codes - Mastering API controller - Building a new RESTful API from scratch - Learn API return types - Understand web API operations This course will provide significant knowledge of implementing API for your next RESTful API-related project. You will be certain to use the building concepts with ease by following a step-by-step approach. You will be confident to instantly apply the ASP.NET Web API tips covered in the course. By the end of the course, you will know how to create a web API project in ASP.NET Core from scratch. Audience This course is for backend web developers who work with APIs by either consuming or exposing APIs and for software architects who want to apply the API concepts to scale and enhance distributed computing in their projects. Basic knowledge of designing a RESTful API, ASP.NET Core, and ASP.NET Core MVC is expected.
    Note: "Updated in March 2022.". - Online resource; title from title details screen (O'Reilly, viewed April 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781804616475 , 1804616478
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 3 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Application software Development ; Open source software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Get solid hands-on experience with Kubernetes and be able to deploy any application into production using Kubernetes.
    Note: "Updated in May 2022.". - Online resource; title from title details screen (O’Reilly, viewed June 2, 2022)
    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: 9781804612088 , 1804612081
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you work in any functional areas of data analysis, machine learning, and artificial intelligence, you will want to be familiar with or master Pandas. Pandas is a popular Python library used for data analysis and manipulation, commonly used with data analysis, artificial intelligence, and machine learning. Pandas enables quick and efficient data manipulation, aggregation, pivoting, and flexible time series. This course will introduce you to the basics of data analysis using the Pandas library. You will learn to work with two primary data structures in Pandas, Series and Data Frame. Then, we will take a look at how to read data from a file and explore input data using indexing and filtering, at which point you will be ready for data preprocessing. Next, we will focus on handling missing values and duplicate rows and transforming data into a more efficient format. You will also discover how to manipulate data and data processing. Finally, we will dive into creating simple plots to visualize the data. By the end of this course, you can use OOPs paradigm to create class hierarchies with the OOP design process. You can design and implement Python programs for complex issues and make good use of the features like classes and inheritance. What You Will Learn Learn basic data analysis with Pandas' open-source Python library Use the two primary Pandas data structures, Series and DataFrame Process varied data types and manipulate data with string function Organize input with index and filter, preprocess data with Pandas Format and process different kinds of data most efficiently Manipulate, aggregate, and pivot data flexibly and efficiently Audience This course targets beginner Python developers or those who want to learn and use the Pandas library for Python. Data analysts, project management analysts, and those working in artificial intelligence, machine learning, or data science can benefit from this course immensely. For those managers and executives that handle a lot of data and create analytic reporting material, this course could help them as well in their data science projects. This course assumes no previous experience in Pandas, but a fundamental understanding of basic Python syntax is needed since it is built for 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: 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 ...
  • 16
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/137682
    Keywords: Active server pages ; Service-oriented architecture (Computer science) ; Application program interfaces (Computer software) ; Architecture orientée service (Informatique) ; Interfaces de programmation d'applications ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: A step-by-step approach to documenting an ASP.NET Web API project from scratch with Swagger/OpenAPI About This Video Understand the steps involved in documenting API with multiple versions by creating one document Learn the process of documenting an ASP.NET Web API project from scratch Explore various approaches available for documenting a web API, such as XML comments, data annotations, and more In Detail ASP.NET Web API is one of the hot topics in the ASP.NET world and many companies use APIs to connect front-end and back-end functionality at a large scale. What is the key element in such integrations? You need to document your web APIs so that they can be understood easily by developers. In this course, you will be learning about web API documentation using Swagger/OpenAPI concepts from scratch in this course. You will understand OpenAPI/Swagger and the need for documentation in web API. Learn the various approaches available for documenting a web API, including XML comments, data annotations, and so on. Also, we will use Swagger and Swagger UI tools from the OpenAPI community to create a rich API document. Then, create an OpenAPI document using Swashbuckle and NSwag in ASP.NET Web API. Learn how to use web API analyzers to guide you in including appropriate attributes for achieving complete documentation and web API conventions to automate and quickly document APIs with minimal effort. Next, understand the steps involved in documenting an API with multiple versions by creating one document per-version. By the end of this course, you will know how to document a web API project in ASP.NET Core using Swagger/OpenAPI from scratch. Audience This course is designed for backend web developers who want to build web services that are consumed by internal teams or external third-party teams. It is also useful for software architects who want to assist fellow developers to implement RESTful web API in their projects. For this course, one needs basic knowledge of building web API in ASP.NET Core and basic knowledge of OpenAPI/Swagger specification.
    Note: "Updated in February 2022.". - Online resource; title from title details screen (O’Reilly, viewed March 10, 2022)
    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
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1068
    Keywords: Application program interfaces (Computer software) ; Cloud computing ; Representational State Transfer (Software architecture) ; Interfaces de programmation d'applications ; Infonuagique ; REST (Architecture logicielle) ; APIs (interfaces) ; Application program interfaces (Computer software) ; Cloud computing ; Representational State Transfer (Software architecture) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Discover the process of testing REST API using Postman with requests, collections, environments, workspaces, and much more. About This Video Master sending HTTP requests that include authorization, header presets, code snippets, Postman console, and so on Learn to import and export Postman API elements to increase your productivity while testing APIs Get an overview of sending HTTP requests in Postman and learn about sending GET, PUT, POST, and DELETE requests In Detail Postman is increasingly used in every field involving API. Postman is the first choice among API developers for API testing. Twitter and Shopify use Postman for effective API management to enhance their product portfolios as well as to remain the top leader in their respective segments. The following topics will be covered in this course: - Understand Postman Desktop and Postman web apps - Learn to send basic HTTP requests using GET, PUT, POST, DELETE, and so on for testing API - Master sending HTTP requests that include authorization, header presets, code snippets, Postman console, and so on - Know collections in Postman - Use Postman environments to group variables - Understand Postman workspaces - Get to know import requests - Learn to import and export API elements By the end of the course, you will know how to use Postman for API testing with ease. You will have a strong foundation on Postman and its features. This course will provide significant knowledge of using Postman for your next REST API testing. You will be confident to instantly apply the Postman concepts covered in the course. Audience This course is for web developers who work with APIs on the front end or backend. You may be either consuming or exposing APIs. Basic knowledge of API usage and JSON will be good to have. No prior experience on Postman is required.
    Note: "Updated in March 2022.". - Online resource; title from title details screen (O'Reilly, viewed April 13, 2022)
    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: 9781837636297 , 183763629X
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Microsoft .NET Framework ; Application program interfaces (Computer software) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Minimal APIs are architected to create HTTP APIs with minimal dependencies. They are ideal for microservices and apps that want to include only the minimum files, features, and dependencies in ASP.NET Core. This introductory-level course teaches you how to create RESTful APIs and apply them in the real world. We will start with understanding what minimal APIs are, why they are needed, and when to use them followed by understanding the differences and similarities between Minimal and MVC APIs. We will focus on implementing collection APIs, Entity Framework, and Dependency Injection. We will look at the return types like returning results in Minimal API asynchronously. We will cover important concepts like Data Transfer Objects (DTO), AutoMapper, handling exceptions, and implement individual item endpoints such as GET, PUT, and DELETE. This course will provide significant knowledge of implementing Minimal API for your next RESTful API-related project. At the end of this course, you will know how to create a Minimal Web API using .NET Core. The course teaches you to use the building concepts easily by following a step-by-step approach, making you confident to create a new Minimal API project instantly. What You Will Learn Learn about Minimal APIs, the need, and when to use them Differentiate between Minimal APIs and MVC APIs Learn API collection with Entity Framework and Dependency Injection Learn Minimal API with DTO, AutoMapper, and handle exceptions Implement individual item endpoints such as GET, PUT, and DELETE Learn to add AutoMapper to map data and input models Audience This course aims at web developers working with consuming or exposing APIs. They may be working with internal teams or external third parties. Software architects who want to apply the API concepts to scale and enhance distributed computing in their projects. You need to know the basics of designing a RESTful API along with a PC running Windows, macOS, or Linux with Visual Studio Code (or a similar IDE that can build C# projects) to carry out hands-on activities and exercises for this course. About The Author Praveenkumar Bouna: Praveenkumar Bouna is a C# software engineer with over 15 years of C# .NET development experience in various enterprise applications, including security and surveillance systems and access control systems. He has had a successful career in the C# software development industry. Throughout his C# .NET programming career, he has encountered learners who find programming a complex subject and struggle to understand coding concepts. He provides proper guidance and direction for learning programming and mentors you in this exciting .NET programming field during the learning process.
    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 ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...