Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (91)
  • Packt Publishing,  (76)
  • Svekis, Laurence  (16)
  • Application software Development  (56)
  • Web site development  (36)
Datasource
  • MPI Ethno. Forsch.  (91)
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781835465462 , 1835465463
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 22 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7
    Keywords: Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Dive into the freelancing world with this course that bridges the theoretical and practical aspects of web development. This course is designed for aspiring freelancers and seasoned developers looking to expand their skill set with hands-on, project-based learning. You will embark on a journey to build a fully functional website for a surfcamp, complete with an integrated, customizable blog and sign-up forms, using NextJS and Strapi. This course stands out by focusing on real-world projects, avoiding generic examples and diving deep into the synergy of NextJS and Strapi for a flexible design and seamless developer experience. Learn how to deliver websites to clients who lack coding skills, allowing them to update content directly, rivaling the convenience of platforms like WordPress, Squarespace, and Wix with the power of a Headless CMS. From design to deployment, you will transform Figma designs into live sites, mastering the art of a seamless design-to-development workflow. With over 12 hours of content, the curriculum introduces new concepts at a comfortable pace, ensuring a comprehensive understanding of each element.
    Note: Online resource; title from title details screen (O’Reilly, viewed March 20, 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: 9781835463444 , 1835463444
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Web site development Computer programs ; Application software Development ; Python (Computer program language) ; Sites Web ; Systèmes-auteur ; Logiciels d'application ; Développement ; Python (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Next.js is a popular open-source JavaScript framework designed to make web development with React efficient and scalable. Next.js adds layers of abstraction to React and simplifies the process of building modern web applications. It provides a set of conventions and features that enhance the development experience, making it easier to create performant and SEO-friendly applications. This comprehensive Next.js course unfolds by beginning with an introduction to web development fundamentals, as it progresses through React basics, advanced Next.js concepts, and real-world deployment strategies. We will explore key topics such as server-side rendering (SSR), client-side rendering (CSR), static site generation (SSG), and incremental static regeneration (ISR). The course offers hands-on experience with a final project, covering everything from structuring applications to optimizing for performance and SEO. The modular format accommodates varying skill levels, ensuring a well-rounded and practical learning experience for all learners. Upon completion of this Next.js course, you will become proficient in web development fundamentals, React essentials, and advanced Next.js concepts. Through hands-on experience, master server-side rendering, client-side rendering, dynamic routing, and performance and scalability in real-world scenarios. What you will learn Master SSR, CSR, and SSG for optimized web development Explore React basics and advanced component development in Next.js Implement Next.js best practices for efficient and scalable web applications Learn to create dynamic routes for versatile content handling Deploy fully functional applications using Vercel and Git/GitHub workflows Enhance applications for search engines and social platforms through metadata and SEO practices Audience This Next.js course is tailored for a diverse audience, catering to both entry-level and seasoned developers. Ideal for junior developers, it provides a strong foundation in web development fundamentals, React basics, and advanced Next.js concepts. Intermediate developers can enhance their skills and gain mastery in the latest features of Next.js. Senior web developers seeking to stay updated with modern concepts will find valuable insights for optimizing web applications. No programming experience is required, but basic web development and JavaScript understanding is desirable for the course. About the Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 31, 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: 9781835465578 , 1835465579
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: React (Electronic resource) ; Web site development ; Web applications Programming ; Sites Web ; Développement ; Applications Web ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Welcome to the course, your gateway to mastering Recoil for React web development. Recoil, a powerful state management library by Facebook, revolutionizes app development with its simplicity and scalability. In this course, you will delve into Recoil's fundamentals, understanding why it's favored over Redux, and how it enhances React applications. Starting from scratch, you will learn to configure and use Recoil atoms and selectors, persist state data efficiently, and leverage advanced features like atom families. Embrace the transition from junior to senior developer by mastering Recoil's complexities, refining skills for scalable web and mobile applications, and acing declarative JavaScript solutions for interviews. Throughout the journey, you will build an app, progressing from the basics to advanced topics. Explore Recoil's nuances as we deep-dive into selector functionalities, state persistence mechanisms, and crafting performant logic for complex applications. By the end of this course, you will be equipped with a deep understanding of Recoil, confidently implementing scalable and high-performance state management in React applications. What you will learn Grasp Recoil's principles for popular state management Craft UI elements for better user interaction with Recoil Implement dynamic search filters with Recoil tools Persist data across sessions using recoil-persist Transition local to global state management through Recoil Build scalable state logic using advanced Recoil features Audience This course caters to a diverse audience, spanning junior to senior React developers eager to bolster their skill set. Beginners seeking a strong foundation in React and Recoil, intermediate developers aspiring to refine scalable code, and seasoned professionals keen on staying updated with modern industry requirements will all find immense value. Basic knowledge of JavaScript and React is recommended, but not mandatory, ensuring accessibility for learners at varying proficiency levels. About the Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 31, 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: 9781805123019 , 1805123017
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 46 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.276
    Keywords: Active server pages ; Microsoft .NET Framework ; Internet programming ; Web site development ; Programmation Internet ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course begins with an introduction, setting you up with essential tools and a clear roadmap for your learning journey. Delve into the fundamentals of .NET Core, understanding the MVC architecture, routing intricacies, and dependency injection. As the course progresses, you'll dive into Category and Product CRUD operations, gaining hands-on experience with database connectivity, Entity Framework Core, and dynamic UI development. We will learn the nuances of Razor Projects and the significance of N-Tier Architecture, enhancing your understanding of scalable and maintainable code structures. The Repository Pattern module deepens your grasp of efficient data handling, leading to seamless database transitions. We will also cover shopping cart implementation, order processing, and user management. You'll tackle advanced features like product image handling, social logins, and interactive UI elements, ensuring your e-commerce platform stands out. As you approach the course's climax, the focus shifts to crucial aspects of user authentication, role management, and secure user experiences with .NET Core Identity. The final modules guide you through deploying your application, integrating email services with SendGrid, and refining your project for real-world use. What you will learn Implement CRUD operations for products and categories Develop and manage Razor Projects with advanced features Apply N-Tier Architecture and Repository Patterns for scalable applications Build and manage shopping carts and order processes Integrate user authentication and manage roles using .NET Core Identity Employ deployment techniques and email integrations Handle multiple product images and social logins effectively Audience This course is designed for learners at all levels interested in mastering ASP.NET MVC Core (.NET 8), from the basics to advanced concepts. Ideal for anyone from web development beginners to seasoned professionals, this is a comprehensive guide for those looking to master Microsoft's latest framework and design large-scale projects using cutting-edge technologies. The ideal participants should have 3-6 months of experience in C# programming, and familiarity with tools like Visual Studio 2022, SQL Server Management Studio, and .NET 6 is recommended to fully benefit from the course content. About the Author Bhrugen Patel: Bhrugen Patel is a Microsoft MVP and a passionate Software Architect, known for his dedication to simplicity and attention to detail. With a background in programming that dates back to high school, Bhrugen has developed a range of web and desktop applications using .NET. He holds a Master's of Science in Computer Science and a Bachelor's in Computer Engineering, complementing his practical expertise. Alongside his full-time role, Bhrugen is devoted to teaching, driven by a mission to simplify coding and make it accessible. His goal is to alleviate the struggles of students seeking understandable resources. For Bhrugen, coding is not just a profession; it's a means to be creative and enjoy the journey of technological innovation.
    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 ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781836204459 , 1836204450
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/17
    Keywords: Python (Computer program language) ; Application software Development ; Python (Langage de programmation) ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: """Abstracting with Functions"" is a meticulously curated video course designed for technical professionals eager to master the art of function creation in Python. Through a comprehensive series of videos, learners are taken on a journey that begins with the basics of what functions are and why they are pivotal in programming. The course underscores the significance of functions in collecting logic into reusable chunks, thereby fostering more readable and maintainable codebases. Starting with an introductory overview, the course swiftly moves to dissect the anatomy of functions, from the simplest forms without arguments to more complex functions featuring multiple positional and keyword arguments. Each episode, hosted by dynamic duos such as Aubri and Ronnie or Justin and Zach, not only discusses the syntax and theoretical aspects but also delves into practical demonstrations and the subtleties of function creation, such as edge cases and argument types. The importance of understanding functions is also linked to professional development, highlighting their relevance in networking and certification exams. By the end of the course, learners will have a solid grasp of how to efficiently abstract logic through functions, enabling the construction of more sophisticated and scalable programs. What you will learn Understand the fundamental concept of functions. Explore the syntax and creation of functions in Python. Distinguish between various types of functions. Learn advanced topics such as keyword arguments. Use mixed arguments to enhance function versatility. Grasp the significance of functions in different contexts. Audience Individuals at the beginning of their coding journey who want to learn best practices early on, and those with some experience in Python or other programming languages looking to deepen their understanding of functions and how to use them more effectively in their projects will find this course quite useful. 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 ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837634170 , 1837634173
    Language: English
    Pages: 1 online resource (1 video file (53 hr., 42 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of the web application. Full-stack web developers have the ability to design complete web applications and websites. They work on the frontend, backend, database, and debugging of web applications or websites. You will start with learning about HTML and CSS along with some basic concepts of web development. Then you will look at Bootstrap and Tailwind CSS, and build two different projects using them. After that, you will jump on to learn about JavaScript and JSON, followed by two different projects from scratch. You will then learn in-depth about jQuery, Node, Express, and MongoDB+ Mongoose. With these, you will complete your frontend and backend journey together. After that, you will learn about Restful APIs and explore how to create your own REST API and use Git/GitHub. Finally, you will be looking at various hosting websites for hosting purposes. The author uses analogies to teach you about the different components of web development. By the end of this course, you will be able to create successful, beautiful, and profitable websites. Get hired as a web developer post adding these projects, and master the MERN stack from scratch. What You Will Learn Explore the modern frameworks, libraries, tools, and technologies Learn to build a basic website using bootstrap 5 Build a Facebook login page using HTML, CSS, and Tailwind CSS Build a Slither game using JavaScript Build a Chrome extension using JSON Learn professional developer best practices Audience The course is designed keeping in mind absolute beginners with no coding experience. This course is ideal for the ones who are interested in learning to code and build websites and web apps, starting a career in web development, or the ones who want to start their own business. This course can be followed by someone who knows HTML, CSS, and JavaScript. No coding or web development knowledge is needed; you will start from scratch. A computer (Windows/Mac/Linux) with access to the Internet is the only thing required. All tools and software used in this course will be free and downloaded to be used. About The Author Prerak Mehta: Prerak Mehta is a passionate web developer and teacher. He is fond of adding value to people's lives. His first exposure to programming was when he was in high school and always wanted to develop new video games. As he tried to dig deep and self-explore game development, he started to realize that programming is much more demanding. He understood that conventional teaching techniques were extremely tricky, making it very difficult to understand even the basic concepts. This inspired him to create programming and development-related courses that involve innovative teaching techniques. His courses will improve the learner's understanding of the most difficult concepts with ease and will be fun to learn coding with the help of practical examples.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635801 , 1837635803
    Language: English
    Pages: 1 online resource (1 video file (25 hr., 6 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Amazon Web Services (Firm) ; Application software Development ; Web applications ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This comprehensive beginner-to-intermediate-level course on AWS and its components begins with an introduction to cloud computing and the three cloud service models (IaaS, PaaS, SaaS). You will learn to deploy and configure virtual instances, understand the foundations of remote server administration and server security using SSH. You will then be introduced to Linux and explore various Linux distributions, file systems, and essential maintenance and directory commands. The latter portion of the course provides a comprehensive guide to AWS. You will set up, secure, and navigate an AWS account, AWS Identity and Access Management (IAM), and manage user accounts for various AWS services, IAM User management and permissions, IAM groups, policies, and access key rotation and Amazon Elastic Compute Cloud (EC2) service. Upon completing the course, you will use your newfound skills to build dynamic front-end UI components using the React JS library. Through a series of hands-on projects, you will create a calculator, a Connect-4 Game clone, and a fully customizable ecommerce site. The React modules start from the basics and work to several intermediate-level concepts. This includes working with code pen, JSX, functional components, props, callbacks, events, the React State hook, conditional rendering, Fetch API, refactoring, and more. What You Will Learn Learn the basics of cloud computing on AWS and Linode Understand the fundamentals of web servers (NGINX versus Apache) Learn about SQL versus NoSQL, database transaction (ACID versus CAP) Code with JavaScript (objects, functions, loops, arrays, events) Learn Amazon EC2 (EC2 users, Elastic IP, security groups, remote admin) Learn AWS (registration, global/regional services, billing alerts) Audience This course is for those interested in cloud computing, cloud computing platforms (AWS and Linode), learning basic Linux and Ubuntu Linux distribution, and setting up a LAMP Stack on a remote virtual Instance. You would benefit immensely if you are interested in web server technology, Apache and NGINX, and foundations of DBMS, including SQL and NoSQL; and if you are interested in administering cloud servers using AWS, AWS IAM, Amazon EC2, JavaScript, and front-end UIs using React JS. Prerequisites include basic computer skills, knowledge of markup languages (HTML and CSS), and no prior programming experience needed. About The Author YouAccel Training: The course is co-authored by Tim Maclachlan--a renowned senior full-stack developer with over 20 years of commercial software development experience. Tim specializes in algorithmic, analytical, and mobile development as a multifaceted developer. He has written numerous applications and worked in various industries, from commercial aviation and military to banking and finance. Tim has a genuine passion for teaching individuals to become better coders and looks forward to interacting with his learners.
    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 ...
  • 8
    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 ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124269 , 1805124269
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Natural language generation (Computer science) Computer programs ; JavaScript (Computer program language) ; User interfaces (Computer systems) ; Artificial intelligence ; Computer graphics ; Instructional films ; Nonfiction films ; Internet videos
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122029 , 1805122029
    Language: English
    Pages: 1 online resource (1 video file (29 hr., 55 min.)) , sound, color.
    Edition: Second edition.
    DDC: 005.3
    Keywords: Application software Development ; Flutter (Computer program language) ; Dart (Computer program language)
    Abstract: This Flutter course is an excellent opportunity to discover the power of Flutter and Dart for creating stunning, high-performance mobile apps on both iOS and Android platforms. The course will provide you with detailed setup instructions for both macOS and Windows; a thorough introduction to Flutter, Dart, and the concept behind widgets; and an overview of the built-in widgets along with instructions on how to add your own. It will provide you with a strong understanding of the basics of Flutter and Dart, including how to analyze a new Flutter project, import features from packages, use a first widget, and pass values to functions. Additionally, you will learn how to work with constructor functions. You will also learn debugging tips and tricks, page navigation with tabs, side drawers, and stack-based navigation, state management solutions, handling and validating user input, connecting your Flutter app to backend servers by sending HTTP requests, user authentication, adding Google Maps, using native device features such as the camera, adding beautiful animations and page transitions, image upload, and push notifications. Throughout the course, you will build multiple demo apps that range from simple to more complex. By the end of the course, you will have the skills necessary to build your own iOS and Android apps using Flutter. What You Will Learn Understand Flutter, Dart, and the concept behind widgets Connect your Flutter app to backend servers by sending HTTP requests Learn to use native device features like the camera Learn to add beautiful animations and page transitions Learn to upload images and send manual/automated push notifications Learn how to add Google Maps to the app Audience This course is suitable for both beginner and experienced developers who want to learn mobile app development using a single language for both iOS and Android platforms. It is also ideal for experienced iOS or Android developers looking to build cross-platform apps using a single programming language. Although basic programming knowledge is beneficial, it is not mandatory, and no prior experience in Flutter or Dart is needed. Additionally, no previous experience in iOS (Swift/ObjectiveC) or Android (Java/Kotlin) development is necessary. About The Author Academind by Maximilian Schwarzm©ơller: Academind GmbH Bundling the courses and the knowledge of successful instructors, Academind strives to deliver high-quality online education. The platform covers topics such as web development, data analysis, and more in a fun and engaging way. Maximilian Schwarzm©ơller Since the age of 13, he has never stopped learning new programming skills and languages. In his early days, he started creating websites simply for fun. This passion has remained and shaped his decision to work as a freelance web developer and consultant. Although he started web development on the backend (PHP with Laravel and NodeJS), he has progressed to becoming a front-end developer using modern frameworks such as React, Angular, and VueJS 2 in many projects. The most rewarding experience for him is to see how people find new and better jobs, build exciting web applications, acquire amazing projects, or simply enjoy their hobby with the help of his content.
    Note: "Academind.". - "Updated May 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: 9781837631865 , 1837631867
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Web applications Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the best course to learn React.js, Firebase, and Tailwind CSS by creating a real estate website. In this course, you are going to learn how to build a realtor clone using ReactJS version 18, Firebase version 9, and Tailwind CSS version 3. In this course, we are going to create a stunning new listing section, custom categories, responsive design, listing cards, rent and sale pages, and, most importantly, listing pages where you can see the map and image slider. Realtor clone is the best modern fully functional real estate application that you can currently find. By building this single web app, you will gain the knowledge needed to build any website that uses CRUD operations including CRUD functions in React using Firebase Firestore database. You will learn Firebase auth for complete authentication and learn how to sign up or sign in the users using username and password and Google oAuth. Also, we will add the Forgot Password functionality using Firebase auth to let the users get an email with the link to change their password. You will learn how to style the project using Tailwind CSS, including how to add custom classes. And finally, we will deploy the website to Vercel to be able to share it with others or put it on your portfolio. By the end of the course, you will learn to build a realtor clone using ReactJS version 18, Firebase version 9, and Tailwind CSS version 3. What You Will Learn Create a ReactJS project from scratch Use Firebase Firestore to store and fetch data Learn how to create pages and routes in a React project Learn how to create a beautiful spinner and loader Create a reusable component such as listing cards Learn to create private route and custom hook for protecting the user profile page Audience This course can be taken by React developers who want to have a portfolio project or by programmers who have a basic knowledge of HTML, CSS, and JavaScript. About The Author Dr. Sahand Ghavidel: Sahand Ghavidel holds degrees in Mathematics, Electrical, and Computer Science, and has earned a doctoral degree from Faculty of Engineering and IT, University of Technology Sydney. He has researched for more than a decade about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended many international conferences. The number of people using and citing Sahand's publications is significantly high which is more than 1600 citations, according to Google scholar (April, 2021). He was also awarded the outstanding reviewer in the "International Journal of Electrical Power & Energy Systems" with CiteScore of 5.79 in recognition of his contributions added to the quality of the journal. Sahand has more than 15 years of programming experience. The first programming language he learned was visual basic when he was just 12 years old. Since then, he has made hundreds of websites, and apps with different programming languages like JavaScript and Python.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    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 ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805125549 , 1805125540
    Language: English
    Pages: 1 online resource (1 video file (34 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Web applications Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course begins with an in-depth introduction to React software and its features, pros and cons of use, and outlines the fundamentals, including components and props, state, hooks, context, and reducers. Over the course duration, we will explore JSX and components state and props, event handling, and built-in hooks (for example, useState, useEffect, useCallback, and useRef). We will then work with forms and validations and handle form data. We will understand client-side routing with React Router and work with multiple APIs and handle data for projects. You will learn to integrate other libraries and frameworks (for example, Redux) with React. We will explore testing and debugging React apps using popular libraries such as Jest, RTL, and React DevTools. You will then learn about DOM manipulation and manipulating the virtual DOM, server-side rendering, and optimizing the performance of React apps. Finally, we will explore the best practices for structuring and organizing React projects and building and deploying production-ready React apps, including code splitting and optimization techniques. Upon completing the course, you will be ready to work practically on React and implement the concepts individually! More importantly, you will have the potential to build, test, and deploy your projects created using React and JavaScript. What You Will Learn Learn React basics: components, props, hooks, context, and reducers Explore Tailwind CSS, React Router, Redux, Firebase, React Skeleton Build a mock eCommerce backend with JSON server and deploy it on Railway Deploy your created projects on Netlify using Git and GitHub Test your developed application with Jest and React testing library Work with multiple APIs to make use of available third-party data Audience This comprehensive course is designed for anyone wanting to learn React from basic to advanced levels. The course caters to developers with some experience with JavaScript and web development who want to learn to build dynamic and responsive user interfaces using React. The prerequisites include prior knowledge of HTML, CSS, and JavaScript. About The Author Shubham Sarda: Shubham Sarda is a software developer passionate about teaching. He has worked with many funded start-ups, self-made projects, and as a top-rated freelancer in marketplaces. He has taught programming and digital marketing to over 40,000 students online and offline. Shubham has mastered the art of explaining very complex topics in the most straightforward manner that is easy to understand and follow. His video courses are professionally structured and used as training material by many companies to train their employees and by colleges to prepare their students and upgrade their skills based on industry requirements.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127994 , 1805127993
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Application software Development ; Swift (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: SwiftUI creates user interfaces for any Apple platform and helps create beautiful and dynamic apps fast. SwiftUI helps build functional apps across all Apple platforms with surprisingly little code. The course begins with a brief introduction to the text, modifiers, stacks, state variables, and animations and then advances to cover ForEach views, sheets, pickers, sliders, toggle switches, scroll views, buttons, etc. We will move to develop the main app and learn to create an app icon based on Pexels Figma. We will learn to disassemble an SVG image and convert it to PNG using Pexel Figma and Shape and Path to create a speech bubble and add text. We will create a color palette to support light and dark modes and develop a model of a quote-based app on a free quote API, part of the MVVM (Model, View-Model, View design pattern). When tapped, we will test the emoji to generate a new quote and copy the image to the clipboard with a long press. We will create image grids using an iPad/iPhone and create a share sheet to customize the images/quotes; change text color/size or image size, share or save it, and test the app's functionality on a simulator. Upon completion, we can develop an Emoji Quote app using SwiftUI/iOS 16. The course aims for succinct yet fairly comprehensive SwiftUI/iOS 16 development. What You Will Learn Learn about modifiers, stacks, state variables, animation, onAppear Use Shape/Path to create a speech bubble and add text to the bubble Create a customizable color palette to support light and dark modes Develop a quote-based app on a free quote API to use in the course Create image grids using iPad or iPhone adapting to both iPhone/iPad Test the app's features on a simulator, preferably on an actual device Audience This course caters to individuals wishing to acquire application development skills using SwiftUI/iOS 16 with beginner to advanced programming skillsets; however, more than basic to intermediate programming skills are desirable at least to make the most of the course. Anyone wishing to learn programming on iOS 16 using SwiftUI and individuals wanting to learn a quick course on what can be developed using SwiftUI would benefit from this course. About The Author Ron Erez: Dr. Ron Erez is a computer programmer, educator, and mathematician. Dr. Erez has been programming for over 30 years and has always been amazed by the creativity and satisfaction of writing computer programs. Dr. Erez is also an experienced teacher, teaching mathematics, computer science, and English literature from middle school to university level courses. Dr. Erez is out cooking, cleaning, skateboarding, and living in his free time.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618578 , 1804618578
    Language: English
    Pages: 1 online resource (1 video file (19 hr., 59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; HTTP (Computer network protocol) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master the art of web development with this comprehensive course on HTML, CSS, and JavaScript. Learn the essential skills and techniques to create stunning web applications, from structuring web pages with HTML tags to styling them with CSS and adding interactivity with JavaScript. In the HTML sections, we'll cover web markup language, creating and structuring web pages, working with links, images, lists, forms, and best practices for accessibility and SEO. In the CSS sections, we'll learn how to style web pages with color, typography, layout, and responsive design. You will also explore CSS frameworks and preprocessors for efficient web development. In the JavaScript sections, we'll cover programming basics, variables, data types, operators, control structures, functions, objects, and working with the DOM for dynamic web content. Throughout the course, you will work on real projects, applying what you have learned to create fully functional web applications. You will design web pages, add interactive elements, and implement JavaScript functionality for a seamless user experience. You will also learn best practices for debugging and optimizing code. By the end of this course, you will have a solid foundation in web development with HTML, CSS, and JavaScript. Create visually appealing and interactive web applications that are optimized for search engines and accessible to all users. What You Will Learn Build interactive web pages from scratch with HTML, CSS, and JavaScript Use fundamental HTML tags to create web elements such as headings, lists, images, and forms Implement CSS styles for size, color, and layout, including Flexbox and Grid system Learn beginner-level JavaScript concepts such as variables, data types, loops, and conditional logic Use CSS pseudo classes to perform translations, transitions, and animations Explore advanced CSS techniques such as Flexbox and Grid Audience This course is designed for aspiring web developers, students, professionals, and anyone interested in mastering web development. Whether you are a beginner with no prior coding experience or an intermediate developer looking to level up your skills, this course is perfect for you. If you are passionate about creating stunning web applications and want to learn HTML, CSS, and JavaScript from scratch, this course will provide you with the knowledge and tools to achieve your goals. Join us and take your web development skills to the next level! About The Author Michael Eramo: Michael Eramo is a dedicated lifelong learner, experienced educator, and self-taught programmer. With official bachelor's degrees in music, education, and physics, as well as a master's in mathematics, he brings a diverse skill set to his teaching. As a Microsoft certified software developer, Michael has years of experience as a high school physics and computer science teacher, as well as a college mathematics teacher. He is also an esteemed member of the New York State Master-Teacher Program, a network of over 800 outstanding public-school teachers who share a passion for STEM learning and collaborate to inspire the next generation of STEM leaders.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801077590 , 1801077592
    Language: English
    Pages: 1 online resource (1 video file (21 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Swift (Computer program language) ; iPhone (Smartphone) Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we will guide you through the process of building two applications: a Notes app and a Twitter Clone app using SwiftUI and Node.js. We start with the basics and build up to developing a Twitter Clone app with authentication using Node.js and JSONWebToken library. We will also cover the foundation of Swift programming language, SwiftUI framework, core data with SwiftUI, MVVM architecture, external REST APIs integration, and many more. With hands-on tutorials, you will gain a deep understanding of Swift concurrency, data fetching, JSON serialization, and how to use the Swift Package Manager (SPM) for version control with Git. Not only that, but we will also take you through the process of building a REST API using Node.js. You will learn how to use Express.js to create a web server and Sharp.js for image processing. We will also show you how to use JSONWebToken (JWT) for authentication and many other key features of Node.js. Throughout the course, we will cover powerful SwiftUI features such as SwiftUI Menu, Items and Stacks, Resizable Bottom Sheet, Pull-to-Refresh View, In-App API, Layout Protocol, HTTP Requests, MVVM Architecture, Navigation Controllers, and Slide Menus. By the end of this course, you will have gained a complete understanding of how to develop, design, and publish your own apps in the Apple App Store. You will have learned how to create a beautiful Notes app and a fully functional Twitter Clone app with backend authentication. What You Will Learn Learn Swift 5 programming language to develop native applications Study how to fetch data from MongoDB servers using web APIs Learn how to create custom APIs using Nodejs to fetch and push data Build a complete server-side application using Node.js and JavaScript Deploy your Node apps to production Understand the Node.js ecosystem and build REST APIs Audience This course is designed for beginners and/or intermediate iOS developers, as well as all levels of UIKit developers who want to learn SwiftUI. It is also suitable for mobile app developers who want to learn backend development with Node.js. The course is designed for people who want to build cool apps from scratch, regardless of their prior experience. It will start with the basics and progress to building actual cool software products. No experience needed. The only requirement is access to a Mac or a Mac emulator. About The Author Eren Cem Salta: Eren Cem Salta is a renowned entrepreneur and tech wizard with a passion for revolutionizing the sports industry. He is the founder of Turma, an innovative app that simplifies sports team management and athlete recruitment. The app has garnered clients such as Stanford and Princeton Universities, highlighting Cem's ingenuity and forward-thinking approach to business. Cem's entrepreneurial journey began at a young age when he started one of Turkey's first online retail stores at the age of 14. He has since honed his skills in web and mobile development, working with numerous top firms across various industries, including entertainment, logistics, and academics. Cem's passion for empowering individuals to have a voice led him to set his next goal of providing a free medium for all citizens to express themselves.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129813 , 1805129813
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 44 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: React (Electronic resource) ; Web site development ; Java (Computer program language) ; HTML (Document markup language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This HTML, CSS, JS, and React course is a comprehensive training program covering essential web development topics. From HTML/CSS fundamentals to JavaScript and React.js components, gain skills to build dynamic and engaging websites About This Video Learn HTML, CSS, JavaScript, and React comprehensively on essential front-end web development skills Acquire hands-on practical experience working on real-world projects throughout the course Gain front-end web development concepts/skills to create functional and visually appealing websites In Detail This course covers essential topics including HTML and CSS fundamentals, creating responsive layouts, JavaScript for interactivity, introduction to React, building reusable components, working with APIs, and designing quality front-end UIs. Gain skills needed to work on front-end web development and create engaging and dynamic websites. This in-depth course covers HTML, CSS, JS, and React. You will learn HTML 5 features, CSS 3 styling techniques, JavaScript syntax and implementation, React.js components and hooks, DOM manipulation, working with APIs, and using libraries such as Material UI. Through hands-on projects and practical examples, we will build interactive and dynamic websites. Dive into HTML and CSS, learning tags, attributes, selectors, and styles. Build responsive layouts using CSS Grid and Flexbox. Add interactivity with JavaScript, including event listeners, DOM manipulation, and animations. Explore React's core concepts, building reusable components and handling state. Work with APIs to fetch and display data. Upon completion of the course, this course will equip you with the tools and knowledge to excel in front-end web development. From JavaScript basics to advanced app development, become a confident and up-to-date JavaScript developer.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835467831 , 1835467830
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 3 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure ; Application software Development ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is ideal for those with a grasp of data concepts and cloud computing basics, especially in Microsoft Azure. Programming skills in SQL, Spark, and Python are beneficial but not mandatory. You'll begin with an introduction to Microsoft Fabric, delving into its objectives and success criteria, and explore the contrasting architectures of Lakehouse and Warehouse, along with insights into licensing, workspace creation, and configuration. Progress to mastering OneLake and Delta Lake, ensuring data security with authentication and authorization, while tackling Spark's complexities, data hub management, and warehouse management. This includes everything from understanding datasets and ingestion methods to utilizing Spark for real-time data processing, exploring SQL and KQL differences, and experiencing data flow architecture and Power BI visualizations in the Data Factory. The course concludes with a deep dive into Data Science and robust Data Management, ensuring you are equipped with the knowledge to control access, govern data, and monitor your systems effectively in any professional setting. What you will learn Discover the principles of data engineering in Microsoft Fabric, including Lakehouse and Delta Lake Construct and manage data warehouses with Fabric's tools Perform real-time analytics using SQL, KQL, and Spark Build and execute data pipelines in the Data Factory module Create compelling data stories through Power BI visualizations Explore how to manage access control, governance, and monitoring in the Fabric environment Audience This course is perfect for citizen data practitioners and professionals in data infrastructure, offering insights into utilizing Microsoft Fabric for efficient workflows. Business analysts eager to enhance their expertise will find valuable lessons in data engineering practices, data lakes, and leveraging Power BI for dynamic reporting and visualization. Data scientists looking to integrate Fabric into their projects will explore model management and Azure services to elevate their analytical prowess. About the Author HHN Automate Book Inc.: Henry Habib is a manager at one of the world's top management consulting firms, he advises F500 companies on growth strategy, operation, and analytics. He has a vast background in applying data-driven solutions to create impact, in both large and small organizations. Henry is also a big proponent of no-code application development in business. He deploys business application to his clients using No-Code solutions, which are much easier to understand and faster. He believes in the No-Code revolution. As a professor, Henry is passionate about teaching students on how to succeed, on any topic (case interviews, no-code application development, automation). He does this by creating courses with engaging and helpful content, and always being around to answer any questions.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805126096 , 1805126091
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: TypeScript (Computer program language) ; Web site development ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: TypeScript is an advanced programming language developed by Microsoft, serving as a superset of JavaScript. It provides optional static typing to define and enforce data types, early error detection during development. This enhances code reliability, readability, and maintainability, especially in large-scale web applications. Its compatibility with existing JavaScript codebases makes it a seamless choice for migration and collaboration. The course begins with TypeScript basics such as types, arrays, tuples, objects, and interfaces. The course progressively guides students through setting up React projects with TypeScript. Participants will gain hands-on experience in building React applications using TypeScript, covering topics such as JSX, components, hooks, and props. The course also demonstrates building various React components and functionalities using TypeScript. Learners gain practical experience by setting up React projects with TypeScript and converting existing React apps to TypeScript. The course emphasizes error prevention through static typing, enhancing code quality, and readability. Upon completion of the course, you will be proficient in leveraging TypeScript's powerful features to confidently create and maintain scalable and error-free React projects, making it a valuable resource for aspiring web developers. What You Will Learn Learn to write and compile TypeScript code Build JavaScript applications with TypeScript Use TypeScript types and interfaces to improve code quality Learn to set up React projects with TypeScript Develop React applications with TypeScript Converting existing React applications to TypeScript Audience The course is designed for individuals with some familiarity with JavaScript and want to enhance their skills by incorporating TypeScript into their workflow. It caters to those seeking to build robust and maintainable React apps, using the benefits of TypeScript's optional static typing for error prevention and improved code quality. Developers looking to gain practical experience in setting up React projects with TypeScript and converting existing apps to TypeScript will find this course valuable. About The Author Desmond Oben: Desmond Oben is a highly skilled and passionate JavaScript mentor, instructor, and freelance software developer. With an impressive instructor rating, he has already impacted the knowledge of students through his courses. Desmond's passion for IT and continuous pursuit of expertise have led him to gain extensive experience in the field. His adaptive nature allows him to quickly learn and adapt to new technologies and environments. To him, web development is an artistic journey, where a blank canvas becomes a masterpiece with strokes of coding. With a keen eye for creativity and an in-depth understanding of JavaScript, Desmond is dedicated to empowering aspiring developers with valuable insights and skills to succeed in the IT industry.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835083956 , 1835083951
    Language: English
    Pages: 1 online resource (1 video file (6 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Computer software Development ; Application software Development ; Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: A DevOps project combines development and operations to streamline software delivery, emphasizing collaboration, automation, and continuous integration/deployment. It enables faster, reliable releases and efficient infrastructure management, fostering a culture of agility and innovation. The course covers a wide range of topics in the DevOps domain, including Ansible for server configuration, Docker and docker-compose for containerization, GitLab for version control and CI/CD pipelines, Let's Encrypt (certbot) for obtaining TLS certificates, WireGuard for secure VPN connections, MariaDB for database management, LXC for virtualization, iRedMail for setting up a mail server, Zulip for communication, Traefik for reverse proxy and TLS termination, Pi-hole for DNS-level ad-blocking, Nextcloud for cloud storage and collaboration, checkmk for monitoring, Borg with borgmatic for backups, and recaps of all concepts. Upon completion, we can automate server configurations, utilize containerization for efficient deployments, implement robust version control, secure connections with TLS certificates, establish secure VPN solutions, implement ad-blocking measures and cloud storage solutions, perform reliable backups, and automate essential processes independently to optimize and self-host infrastructure, streamline operations, and productivity. What You Will Learn Learn Ansible, Docker, GitLab, streamline infrastructure management Use Let's Encrypt, WireGuard to secure connections/TLS termination Explore MariaDB, iRedMail, Zulip for efficient DBs/communication Use Pi-hole, Nextcloud, checkmk for ad-blocking, storage, monitoring Explore Borg, GitLab Runner, backups for reliable data protection Automate self-hosting for optimized operations/deployments Audience This course is designed for diverse individuals and organizations, including start-ups and small companies seeking to enhance their infrastructure management practices. It is also suitable for Linux system administrators and developers who aim to transition into DevOps. Additionally, individuals interested in self-hosting their infrastructure will find this course valuable in acquiring the necessary skills and knowledge to manage their systems successfully. The prerequisites include basic Linux knowledge, domain name, VPS or physical server, and computer with macOS/Linux/Windows. About The Author Predrag Mijatovic: Predrag Mijatovic is a professionally skilled DevOps engineer with 10 years of experience. Predrag's expertise spans various domains, including system administration, DevOps engineering, and software development. He is proficient in multiple tools such as Ansible, Docker, GitLab, Jenkins, MariaDB, Nextcloud, NGINX, and Python. With his vast knowledge/practical experience, Predrag delivers an elaborate course to help students master the intricacies of DevOps. With extensive experience in system administration, DevOps engineering, and software development, Predrag Mijatovic has worked on various tools and technologies. Predrag's diverse skillsets enable him to provide insights and practical guidance across multiple platforms and environments.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124382 , 1805124382
    Language: English
    Pages: 1 online resource (1 video file (32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/4
    Keywords: HTML (Document markup language) ; HTML editors (Computer programs) ; Web site development ; Web sites Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: HTML5 thrives as the backbone of modern web development, powering the dynamic and interactive websites that we encounter daily. In this course, we will guide you through the fundamentals of HTML5, to create your first web page in under an hour! Whether you are a complete beginner or looking to brush up on your skills, this course will introduce you to the foundational aspects of HTML. Starting with your first HTML page, you will understand the basic document structure and get familiar with heading and paragraph tags. As you dive into text markup, you will unlock the potential of HTML and CSS to enhance your webpages with captivating fonts and colors. Organizing content becomes a breeze with HTML lists, and multimedia integration takes your pages to the next level. You will learn to create seamless hyperlinks for smooth navigation and master the art of presenting data with visually appealing HTML tables. By the end of this course, you will be equipped with the essential knowledge and skills to confidently create basic webpages using HTML. What You Will Learn Understand the basic structure of HTML Comprehend the use of HTML tags Construct a webpage using HTML tags Grasp the correlation between tags and attributes Add audio, video, and image media on pages Create links within HTML documents Audience This course is appropriate for non-technical workers who need to understand HTML to markup basic documents, use in conjunction with web management software, or just become more digitally literate. Whether you are a complete beginner or looking to brush up on your HTML skills, this course has got you covered. About The Author Framework Tech, Mark Lassoff: Mark Lassoff's parents frequently claim that he was born to be a programmer. In the mid-eighties, when the neighborhood kids were outside playing kickball and throwing snowballs, Mark was hard at work on his Commodore 64 writing games in the BASIC programming language. Computers and programming continued to be a strong interest in college where Mark majored in Communications and Computer Science. After completing his college career, Mark worked in the software and web development departments at several large corporations. In 2001, on a whim, while his contemporaries were conquering the dot com world, Mark accepted a position training programmers in a technical training center in Austin, Texas. It was there that Mark fell in love with teaching programming, which has been his passion ever since. Today Mark is a top technical trainer, traveling the country providing training for software and web developers. Mark's training clients include the Department of Defense, Lockheed Martin, Discover Card Services, and Kai3ser Permanente. He has consulted for companies such as Dell, Target, Lockheed Martin, and government agencies including the US House of Representatives. In addition to traditional classroom training and consulting, Mark releases video tutorial training for aspiring programmers on his website, www.LearnToProgram.tv and Udemy.com. He lives in coastal Connecticut near the Connecticut River, where he is in the process of redecorating his house. Want to help?.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835087725 , 1835087728
    Language: English
    Pages: 1 online resource (1 video file (49 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web sites Design ; Sites Web ; Développement ; HTML (Langage de balisage) ; Feuilles de style en cascade ; JavaScript (Langage de programmation) ; Sites Web ; Conception ; HTML ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Building modern websites requires a solid foundation in HTML, CSS, and JavaScript. In this comprehensive course, you will embark on an exciting journey of learning these core web technologies to create visually stunning and highly functional websites. The course starts with an easy-to-follow tutorial on setting up Visual Studio Code and its essential extensions. Then, you will dive into the projects, starting with the HTML part and gradually moving on to CSS and JavaScript. Each project is built entirely from scratch, without any copied and pasted code. Throughout the course, you will create modern, super cool, and responsive websites. You will delve into event handling, DOM manipulation, and asynchronous programming. With this knowledge, you will be able to create dynamic content, handle user interactions, and build engaging web experiences. You will also work on a series of hands-on projects that reinforce your learning and allow you to apply the concepts in real-world scenarios. From creating a loading bar and image slider to building a clock and implementing a Q&A section, each section can be treated as a separate project, expanding your skills and understanding. By the end of the course, you will have learned how to write clean and efficient HTML, CSS, and JavaScript code. You will be able to confidently build modern, responsive websites from scratch, incorporating interactive elements and captivating designs. what You Will Learn Create visually appealing and functional websites using HTML, CSS, and JavaScript Understand and write HTML, CSS, and JavaScript code with ease Build modern and responsive websites from scratch without any copied code Master important JavaScript methods and techniques Explore contemporary styling techniques such as Flexbox, CSS animations, custom properties, and more Delve into concepts such as DOM manipulation, event handling, array methods, HTTP requests, and beyond Audience This course is perfect for students interested in learning web development using HTML, CSS, and JavaScript. Whether you are a complete beginner or have some familiarity with coding, this course will take you from the basics to building modern websites. If you want to create visually appealing and functional websites using only HTML, CSS, and JavaScript, this course is for you. This course is also suitable for individuals who want a hands-on environment to learn JavaScript fundamentals. Web development enthusiasts who want to enhance their skills and build responsive websites will find this course valuable. No prior knowledge of HTML, CSS, or JavaScript is required. About The Author Dr. Sahand Ghavidel: Dr. Sahand Ghavidel holds degrees in mathematics, electrical, and computer science, and has earned a doctoral degree from the Faculty of Engineering and IT, University of Technology, Sydney. He has researched for more than a decade about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended many international conferences. The number of people using and citing Sahand's publications is significantly high, which is more than 1,600 citations, according to Google Scholar (April, 2021). He was also awarded the outstanding reviewer in the "International Journal of Electrical Power & Energy Systems" with a CiteScore of 5.79 in recognition of his contributions added to the quality of the journal. Sahand has more than 15 years of programming experience. The first programming language he learned was Visual Basic when he was just 12 years old. Since then, he has made hundreds of websites and apps with different programming languages such as JavaScript and Python.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 06, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835888162 , 183588816X
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course, where we demystify the realm of blockchain and programming, tailored for beginners. We kick off by unraveling the basics of blockchain, seamlessly transitioning into programming to ensure that even newcomers grasp the essentials. As we journey deeper, we delve into advanced topics such as Layer-2 blockchains and the intricacies of Ethereum. Navigate through practical insights into essential blockchain components using tools such as Etherscan. Progressing to NodeJS and JavaScript, we establish the foundation for understanding programming languages vital in the blockchain realm. You will also learn about the Solidity Fundamentals, equipping you to confidently read and write smart contracts. Uncover programming logic and explore Standards, unraveling the norms that underpin blockchain integrity. The course then delves into the fascinating world of blockchain economics, examining how economic principles shape decentralized ecosystems. Dive into ERC20 tokens, NFTs, supply and demand, markets, and liquidity pools, fostering a holistic comprehension of blockchain dynamics. By the course's conclusion, you will possess a robust understanding of blockchain and Web3 fundamentals, empowered with the ability to confidently read, write, and deploy smart contracts using the Solidity programming language. What you will learn Learn how a blockchain works Learn Solidity to read and write smart contracts on the Ethereum blockchain Learn to deploy with an ECR20 token Learn to connect an NFT to OpenSea Deploy and utilize smart contracts, gaining practical implementation skills Grasp blockchain economics to navigate and contribute to decentralized ecosystems Audience This course is perfect for those eager to explore Web3 development without any prior programming experience. Whether you are interested in NFT and token development, a developer new to blockchain, or simply looking to broaden your horizons in DeFi, NFTs, and Web3, this course is designed for you. Geared toward beginners, all it requires is a keen interest in blockchain technology. With step-by-step guidance, you will quickly grasp smart contracts and decentralized applications, unlocking exciting possibilities in the rapidly evolving world of Web3. About the Author Ralph Kuepper: Ralph Kuepper has worked in the web and software industry for over 15 years. He started his own company when he was 17 years old while still attending high school and college. Over the years, he has worked on projects for companies such as Adidas, KIA, and Honda. Coming from a traditional background of developing backends and websites using PHP and a monolithic approach, he has embraced and fine-tuned a Swift-based microservice approach for the last 4 years. His company, Skelpo Inc., has been actively involved in the development of the Vapor framework and has contributed a variety of open source microservices as well as related packages.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835080849 , 1835080847
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Svelte ; Application software Development ; Web applications Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Svelte--the game-changer in web development--offers unparalleled efficiency and simplicity, revolutionizing how developers create interactive websites. Embrace this cutting-edge framework with our course and embark on a journey to unleash your web development potential. In this hands-on course, you will first delve into the foundations of Svelte and SvelteKit, gaining a solid understanding of their streamlined approach to building web applications. The journey kicks off with an introduction, where you will be introduced to the exciting world of Svelte and the powerful capabilities of SvelteKit. Next, you will focus on integrating Firebase and Firebase Auth into your SvelteKit app. You will learn how to implement user authentication, handle user data, and deploy your app to the web. Real-time updates and server-side rendering (SSR) will provide an exceptional user experience, setting your website apart from the competition. Finally, you will dive into advanced topics such as handling API routes, server-side authentication, and real-time alerts. Here, you will create a fully functional and secure website called "Booklovers" that lets users interact with books, like and dislike, and view personalized content. By the end of this course, you will be a master of Svelte and SvelteKit, equipped to build user-friendly websites with confidence. What You Will Learn Build interactive websites with Svelte and SvelteKit Create a complete Book Lover website project Learn server-side rendering (SSR) for enhanced website performance Understand real-time updates for dynamic user experiences Explore API routes and server-side authentication techniques Master advanced concepts such as actions, slots, and hooks Audience This course caters to both beginners and seasoned developers eager to explore the potential of Svelte and SvelteKit. No prior Svelte or SvelteKit knowledge is required, making it accessible to all. Basic familiarity with JavaScript is beneficial, while HTML and CSS understanding will be advantageous but not mandatory. Whether you are new to web development or seeking to expand your skillset with advanced topics, this hands-on journey equips you to build user-friendly websites, integrate Firebase, and implement server-side rendering, ensuring a comprehensive learning experience for all learners. About The Author Codestars By Rob Percival: Codestars, by Rob Percival, is a revolutionary online learning platform on a mission to transform the way people learn to code. With a focus on simplicity, logic, and fun, Rob has empowered over half a million students through his courses. Recognizing the need for diverse and comprehensive learning experiences, Rob established Codestars as a collaborative effort. Codestars provides learners of all ages and proficiency levels with the tools and knowledge needed to build functional websites and apps. By making coding accessible and enjoyable, Codestars aims to simplify the learning journey and unlock the potential of aspiring coders worldwide.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    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 ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835461686 , 1835461689
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: "As the course unfolds, you'll navigate the intricate process of constructing API routes for user authentication, where you'll craft a middleware to gracefully handle errors, thereby ensuring a secure and reliable sign-up and sign-in experience. Your skillset will expand as you dive into front-end development, perfecting the user interface, and connecting it to back-end services, resulting in a fully functional sign-up flow. The course advances as you integrate the state management prowess of Redux toolkit and Redux persist, arming you with the ability to maintain application state with finesse. Your application evolves with the addition of Google OAuth, enhancing the security and flexibility of user authentication. You'll then elevate the user experience by making personal profile pages private and interactive, with capabilities such as image uploads and user data management. Your foray into the core of the real estate marketplace begins as you implement listing creation and management, learning to handle image uploads and intricate UIs that respond to user actions. The course equips you to build out a comprehensive listing page, complete with an image slider and interactive elements that allow prospective buyers to contact landlords directly. You'll also master the development of a dynamic search functionality, crafting intuitive UI components and writing logic that responds to user input, ensuring users can effortlessly explore listings. Refining the home and about pages adds a professional touch to your application, priming it for its online launch. Your journey culminates in the deployment of your full-stack real estate marketplace, where you'll take the final step to launch your application, making it accessible to users globally. What you will learn Navigate the complexities of backend server setup and database connectivity Create robust API endpoints for user and l isting management Integrate Google OAuth for modern authentication practices Manage global state with Redux toolkit and persist state with Redux Persist Develop a comprehensive user profile management system Craft a fully-functional listing creation and management module Audience This course is ideal for developers eager to master the MERN stack and create real estate platforms. React fans and developers can enhance their skills with real projects, learning advanced authentication, Redux, and MongoDB. It's also great for students and hobbyists seeking to elevate their coding skills through practical, engaging tasks. Perfect for those aiming to shine in web development. Learners should possess foundational knowledge of JavaScript, familiarity with Reactjs, and basic web development concepts (HTML, CSS, web architecture), along with comfort in using a text editor or IDE. About the Author Dr. Sahand Ghavidel: Dr. Sahand Ghavidel, a distinguished scholar with degrees in Mathematics, Electrical, and Computer Science, holds a doctorate from the University of Technology Sydney. With over a decade of research in artificial algorithms and optimization, he has garnered multiple awards for his significant contributions to the field, reflecting in his 40+ published ISI journals and extensive international conference engagements. His work resonates widely, amassing over 1600 citations, and he's been honored as an outstanding reviewer by the ""International Journal of Electrical Power & Energy Systems."" A programming veteran of 15 years, Sahand's journey began with Visual Basic at age 12, leading to creating hundreds of websites and apps using languages like JavaScript and Python.".
    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 ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835081433 , 1835081436
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Mobile apps Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Angular is a popular JavaScript framework for building scalable web apps, while Ionic is an open-source framework that uses Angular to create cross-platform mobile apps. PouchDB is a JavaScript-based database for offline storage and seamless data synchronization and CouchDB is a NoSQL database designed for distributed environments with built-in data replication and offline access. Together, they enable developers to build scalable, offline-first web apps. The course begins with an introduction and preview, and a walkthrough of the Ionic project structure. We will then proceed to build a fast and easy Todo app and embark on the development of Julies app, starting with an introduction and screen design for the home and order screens and essential concepts such as four-way binding, the CAP theorem, and eventual consistency. You will learn to propagate changes from PouchDB, work with types/models, and create a view for products consumed. Displaying available products for ordering, fixing bugs, and styling the products view are further topics addressed. We will cover adding custom fonts, performing CRUD operations on products and tables, transitioning from paid to free, and generating code documentation using compodoc. Upon completion, we will be equipped with the knowledge/skills to build scalable and feature-rich offline-first apps. What You Will Learn Build offline-first apps with Angular, Ionic, PouchDB, CouchDB Sync data seamlessly between local and remote databases Utilize repository patterns for advanced database solutions Implement XState state machines for efficient state management Handle problems in development using practical techniques Explore advanced features such as RxJS and custom pipes Audience This course is designed for software engineers who are interested in creating multi-platform apps using a web framework, suitable for engineers who want to explore advanced features like repository patterns for database solutions and implementing state machines with XState. This course assumes a basic knowledge of Angular and Ionic. If new to these frameworks, you can refer to the documentation provided. Prior knowledge of TypeScript is desirable. Basic understanding of JavaScript is essential. The course focuses on practical implementation, so not every basic concept is thoroughly explained. About The Author Dominic Rudigier: Dominic Rudigier is a professionally experienced full-stack software developer specializing in web and mobile app development. With expertise in TypeScript, Angular, Ionic, NestJS, Java, C#, and Python, Dominic has 13 years of experience in developing software solutions. He is passionate about distributed systems, improving mobile app loading times, and constantly exploring new technologies in the web development space. Dominic is dedicated to sharing his knowledge and enjoys teaching as a side project, alongside his self-employment in project-based work. He is also pursuing a master's degree in software engineering to further enhance his skills and expertise.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127499 , 1805127497
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 2 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course aims to equip learners with a conceptual comprehension of various web development principles rather than focusing on hands-on coding exercises. The course begins with a thorough introduction, setting the stage for the topics to follow. You will then delve into the front-end aspect of web development, learning about the client-side and server-side components, as well as the role of databases in web applications. You will gain insight into version control, with a specific focus on Git, including concepts such as branching, merging, and the use of GitHub for collaboration. Front-end libraries and frameworks take center stage, with a focus on jQuery, Chart.js, and popular front-end frameworks such as Angular. You will explore back-end web frameworks, including microframeworks with JavaScript and Express.js, as well as web frameworks with Java Spring. Code editors and integrated development environments (IDEs) are introduced, with examples such as Visual Studio Code and IntelliJ IDEA. An introduction to DevOps is provided, covering Continuous Integration/Continuous Deployment (CI/CD), containerization with Docker, cloud orchestration using Kubernetes, and continuous monitoring. You will also gain an understanding of the DevOps maturity model. By the end of the course, you will have acquired a comprehensive understanding of web development, enabling you to confidently navigate the various technologies and concepts involved in building modern web applications. What You Will Learn Gain an understanding of websites and web applications Explore libraries and front-end frameworks Understand back-end web frameworks Explore cloud and cloud services providers Understand databases including SQL, NoSQL, and in-memory Learn about version control systems such as Git Audience It is ideal for HR professionals, recruiters, and sourcing specialists who work specifically in the tech sector. Sales and client success executives who operate within the technology industry will also benefit from the course. Project and delivery management professionals looking to enhance their knowledge in the tech field will find value in the course content. Associate-level developers seeking to expand their skill set will find the course beneficial as well. About The Author Scott Bromander: Scott Bromander is the director of software engineering at Statespace, the makers of the Aimlabs website and Aim Lab (PC game on Steam with 25m+ registered users). Scott has experience in the web/game development industry for over 15 years and a parallel career as an educator. He has worked with several Fortune 100 companies, partnering with them to design and build world-class web applications. In addition, he has designed curriculums for several development boot camp programs and has led higher education computer science programs. He is passionate about getting people engaged in technology and loves helping people.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    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 ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835468159 , 1835468152
    Language: English
    Pages: 1 online resource (1 video file (15 hr., 22 min.)) , sound, color.
    Edition: [First edition].
    DDC: 629.8/92
    Keywords: Application software Development ; Information technology Automation ; Robots Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: UiPath is a leading Robotic Process Automation platform that enables businesses to automate repetitive tasks using software robots, enhancing efficiency and reducing manual labor. It offers user-friendly tools for designing, deploying, and managing automation workflows, making it a valuable solution for organizations seeking to streamline their operations. This comprehensive course on RPA UiPath begins by introducing you to Robotic Process Automation (RPA) and explains why UiPath is valuable. Learn the essentials, from installation to mastering UiPath Studio settings and navigation. The course then guides you through a series of practical projects from basic to advanced levels, covering various aspects of automation. Learn to create automation workflows for data entry tasks, including capturing user inputs and providing multiple options for user interactions. Work on web scraping, dynamic selector handling, and data extraction, specifically for recipe information from websites and complex tasks such as string manipulations, launching applications, data entry, and integrating various workflows for HR processes. Upon completing this RPA UiPath course, gain a thorough RPA and the UiPath platform training and be equipped with the knowledge and skills needed to design, develop, and deploy automation solutions for business processes. What you will learn Gain a strong understanding of RPA concepts and applications Use UiPath Studio effectively from installation to key interface Navigate and use UiPath interface, key settings, ribbons, and panels Explore resources and how to bookmark them for quick reference Master how to handle dynamic selectors for precise automation Build automation workflows that involve user interactions Audience This course caters to a diverse audience, making it suitable for individuals with varying levels of experience. Whether you are a beginner eager to kickstart a career as an RPA UiPath developer or someone looking to enhance your automation skills, this course is designed to meet your needs. Basic computer literacy and a strong desire to learn are all that's required, as the course covers a wide range of topics, from foundational concepts to advanced automation techniques, ensuring that learners of all backgrounds can benefit and confidently embark on their RPA journey. 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: 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 ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835460559 , 1835460550
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.76
    Keywords: Bootstrap (Computer program) ; Web sites Design ; Web site development ; Sites Web ; Conception ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Bootstrap has empowered countless developers and designers, and now it's your turn to harness its power. Our course starts by introducing you to the heart of Bootstrap, ensuring even beginners can find their footing. Journey with us as we explore the foundational elements like containers, typography, and buttons, and then dive into dynamic JavaScript components such as dropdowns, modals, and carousels. What sets this course apart is its hands-on approach; we believe in learning by doing. Hence, interspersed throughout are mini-project challenges to test your grasp on the material and solidify your knowledge. As we progress, the course offers custom SASS workflows, introducing customization on a whole new level. By the course's culmination, you would have built five distinct websites, each with its flavor and complexity, ensuring you're equipped with the skills to take on any web project. Come embark on this transformative journey, from a novice to a Bootstrap savant. What You Will Learn Understand Bootstrap's foundational concepts, from containers to breakpoints Implement dynamic elements utilizing Bootstrap's JavaScript components Customize your website using Sass for a distinctive design touch Construct five varied websites, harnessing an array of Bootstrap functionalities Deploy your creations to renowned platforms like Vercel and Netlify Master techniques such as Navbar Scroll Effect, Rotating Text Script, and JavaScript typing effects Audience This course caters to a diverse audience--beginners with no web development experience and seasoned developers looking to expand their skill set. It suits UI/UX designers aiming to bridge the gap between design and implementation. Front-end developers seeking to master Bootstrap and Sass will find this course invaluable, as will anyone interested in web design and creating responsive websites. While this course is beginner-friendly, there are no strict prerequisites. A basic understanding of HTML and CSS concepts will be advantageous, as these form a foundation for web development. About The Author Brad Traversy: Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media, which is a successful web development YouTube channel and specializes in everything from HTML5 to front-end frameworks such as Angular as well as server-side technologies such as Node.js, PHP, and Python. Brad has mastered explaining overly complex topics in a simple manner that is understandable. Invest in your knowledge by watching Brad's courses.
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 1, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835087428 , 1835087426
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Apache Kafka (Electronic resource) ; Application software Development ; Event processing (Computer science) ; Java (Computer program language) ; Electronic data processing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the Kafka Streams API video course, where you will dive deep into building powerful Kafka Streams applications. In the first section, you will start by introducing the fundamental concepts and terminologies associated with Kafka Streams development. You will then move on to building a simple Kafka Streams app and testing it locally to gain hands-on experience. Next, you will explore the various operators available in the Kafka Streams API, gaining a solid understanding of how they contribute to building robust streaming applications. You will also delve into the serialization and deserialization process, learning the best approach to creating a generic serializer and deserializer that can be utilized for any type of message. Moving forward, you will take on the exciting task of implementing an order management system for a retail company using Kafka Streams. You will explore error handling mechanisms, KTable and GlobalKTable concepts, and dive into stateful operators and aggregation-related functionalities. Additionally, you will learn about the importance of rekeying records and the use of joins in your application. Continuing your journey, you will learn about writing automated tests for Kafka Streams apps, including unit tests and integration tests using Embedded Kafka. Additionally, you will explore the concept of a grace period and its application in Kafka Streams. Finally, you will learn how to package your Kafka Streams app as an executable and launch it effectively. By the end of this course, you will have a comprehensive understanding of the Kafka Streams API, enabling you to build a wide range of applications using this powerful tool. What You Will Learn Build advanced Kafka Streams applications using Streams API Build Kafka Streams application using high-level DSL Test Kafka Streams using TopologyTestDriver using JUnit5 Test Spring Kafka Streams using EmbeddedKafka and JUnit5 Aggregate multiple events into aggregated events Learn to join multiple streams into one joined stream About The Author Dilip Sundarraj: Dilip Sundarraj is a software engineer who has experience with building software since 2008. He is passionate about learning modern technologies and staying up to date with all the modern technologies, tools, frameworks, and more. He loves to share his knowledge with the world and that is one of the key reasons for him to be in the online teaching industry. He loves interacting with other software developers and believes that this helps him share knowledge and learn from them. During his leisure time, he loves to play cricket, watch movies, and work out in the gym to have a balance between physical and mental strength. Dilip has a YouTube channel named Code with Dilip, where he has been sharing a lot of technical content related to languages, frameworks, best practices, and more.
    Note: "Published in July 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121770 , 1805121774
    Language: English
    Pages: 1 online resource (1 video file (54 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.26/8
    Keywords: iOS (Electronic resource) ; Mobile apps Development ; Mobile computing Programming ; iPhone (Smartphone) Programming ; iPad (Computer) Programming ; Swift (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This beginner-to-advanced course focuses on iOS 16 programming using the Swift language and SwiftUI framework. This project-based course teaches about the features of the language and creating apps using the MVVM software design pattern hand in hand with SwiftUI and iOS 16 development. You will learn to efficiently use Xcode 14, navigate, and use hotkeys and code snippets. The course covers fundamentals of iOS and then uses this to create apps as possible using these basics. We will explore programming basics, that is, variables, constants, arrays, loops, structs, conditionals, basic data types, guard, tuples, and enumerations. We will then advance to HStack, VStack, ZStack, gradients, colors, text, alignment, frames, rotations, grids, images, and AsyncImage. We will examine working with code snippets to write programs more efficiently. We also cover useful topics in these sections such as page tabbed views, background colors, buttons, gradient text and masks, nice default views, avatars, clickable images that link to a website, and so on. Upon completion of the course, you will create apps independently like the greetings app, tip calculator, recipes app with MVVM pattern, Fizz Buzz, alarm app, Conway's Game of Life, Brevis app iOS development, multilingual animals, and various user interfaces. What You Will Learn Learn the iOS 16/SwiftUI programming language fundamentals Learn HStack, VStack, ZStack, colors, text, frames, grids, and images Learn to efficiently use Xcode 14, hotkeys, and code snippets Learn to add hypertext markup language (HTML) to color extensions Create Brevis, quote of the day, mystic puzzle, and Speed code apps Build user interfaces for body shape, meditation, finance, and tasks Audience This course caters to individuals wishing to acquire application development skills using SwiftUI/iOS 16 with beginner to advanced programming skillsets; however, more than basic to intermediate programming skills are desirable at least to make the most of the course. Anyone wishing to learn programming on iOS 16 using SwiftUI and individuals wanting to learn a quick course on what can be developed using SwiftUI would benefit from this course. About The Author Ron Erez: Dr. Ron Erez is a computer programmer, educator, and mathematician. Dr. Erez has been programming for over 30 years and has always been amazed by the creativity and satisfaction of writing computer programs. Dr. Erez is also an experienced teacher, teaching mathematics, computer science, and English literature from middle school to university level courses. Dr. Erez is out cooking, cleaning, skateboarding, and living in his free time.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835461921 , 1835461921
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/76
    Keywords: Django (Electronic resource) ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Django and Tailwind CSS, the dynamic duo of web development, come together in this course. In this immersive learning experience, we blend the power of Django's robust back-end capabilities with the modern design approach of Tailwind CSS. We will be starting with the fundamentals of Python and Django. We will learn how to export data seamlessly from Django admin and views in various formats such as XLS, CSV, and JSON. Then, we will discover the art of enhancing user experience with features such as copying data to the clipboard and generating QR codes for book rentals. Followed by which, we will take a deep dive into automation by writing Linux scripts and creating custom management commands to generate dummy data. Uncover the secrets of building elegant user interfaces with Tailwind CSS, including implementing light/dark mode, and crafting reusable components. A special focus of this course is advanced authentication methods. We will explore the intricacies of adding an extra layer of security through One-Time Passwords (OTP), ensuring a robust authentication system for our applications. Delve into the nuances of Django's function views versus class-based views, empowering you to choose the right approach for every scenario. By the end of this course, we will be equipped with a robust skill set, ready to create professional web applications independently. What You Will Learn Create dynamic, user-friendly dashboards using Django and Tailwind CSS Master Chart.js for interactive and visually compelling data visuals Dive deep into Tailwind CSS for professional, responsive UI design Explore data export formats, aggregation methods, and AJAX techniques Automate workflows, write Linux scripts, and enhance project efficiency Implement security measures, handle authentication issues, and more Audience This course caters to both aspiring and experienced web developers looking to expand their skill set in Python and Django while mastering the art of creating visually captivating web interfaces with Tailwind CSS. If you are a Python enthusiast eager to explore web development or a seasoned developer aiming to enhance your web app design and security abilities, this course is designed for you. To fully benefit from this course, a basic understanding of Python is recommended. Familiarity with programming concepts and some exposure to web development will be advantageous. About The Author Lukasz Makinia: Lukasz Makinia is a freelance web developer and a Lean Sigma Six Black Belt. From the beginning of his 8-year professional career, he's related to the field of continuous improvement by providing IT and Lean Management solutions to medium and large companies. He also creates web applications mainly for data gathering and processing using Python/Django, JavaScript, React, and ML. In his free time, Luke writes articles for his blog--PyPlane. He is associated with "Django Ninjas"--a web framework for building APIs with Django and Python 3.6+ type hints. They provide online educational courses mainly about Python/Django by the community of web developers across the globe. Their classes are project-based only, which means "teaching by doing.".
    Note: "Updated October 2023.". - Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835469293 , 1835469299
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: "This course is tailored for those who aim to master the art of building robust authentication systems. From the rudimentary setup of your development environment through to the intricate nuances of backend and frontend integration, you'll find it all. You begin by laying the groundwork with React js and Tailwind CSS, creating templates that set the tone for a sleek, modern application. As you progress, the course introduces you to React's dynamic routing capabilities, the creation of essential components, and the seamless construction of a server and database connection. Delve into the backend, where the creation of user models and API routes unfolds, laying a solid foundation for the user management features. As the course advances, you'll dive into authentication processes, from user sign-up to sign-in, emphasizing error handling and UI functionality. Moving beyond basic techniques, you'll integrate Google OAuth and utilize Redux Toolkit for state management, elevating your app to a professional level. The course covers managing user profiles, secure image uploads with Firebase, and ultimately, deploying a sophisticated MERN application. This ensures a blend of technical skills and practical know-how for deploying real-world applications. What you will learn Navigate routes to create responsive pages and components Build and run a server, connecting seamlessly to a MongoDB database Develop secure API routes for user authentication Implement Google OAuth for streamlined sign-ins Manage application state with Redux Toolkit and persist data effectively Create personalized, private user profiles with React Router DOM Audience This course is the perfect launchpad for beginner web developers, offering step-by-step guidance to build a modern web foundation. Frontend developers will elevate their craft with React and Redux Toolkit, integrating services for enriched user experiences. Backend developers can transition to full-stack mastery, combining frontend and backend skills for complete user journeys. React novices will confidently learn to create dynamic UIs. Meanwhile, seasoned developers can sharpen their expertise with advanced topics like Firebase, Google Authentication, and Redux Toolkit. About the Author Dr. Sahand Ghavidel: Sahand Ghavidel, with degrees in Mathematics, Electrical, and Computer Science, earned his doctorate from the University of Technology Sydney. He has over ten years of research experience in artificial algorithms and optimization, earning multiple awards and publishing 40+ articles in ISI journals. He's also a renowned presenter at global conferences. Sahand's work, with 1600+ citations on Google Scholar, reflects his significant impact. He was honored as an outstanding reviewer by the ""International Journal of Electrical Power & Energy Systems"" for his quality contributions. A programmer since 12, Sahand has 15 years of experience and has created numerous websites and apps, mastering languages like JavaScript and Python.".
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Internet programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn hands-on web development with HTML5 and CSS3 in this completely new, up-to-date course. You'll learn the fundamentals of HTML and CSS so you can create your own website from scratch, transfer your pages to a web server, and make your site look good and work well. HTML is the foundation for websites, and you'll find it surprisingly easy and straightforward to become fluent with it. We'll cover a simplified approach to the language to teach you the core HTML elements that make up any web page. In a step-by-step, easy-to-follow approach, we go over all the basics you need to get started developing a web page. Once you complete your basic HTML page, we'll show you how to add styles to bring your HTML to life. You'll learn how to apply the most common styling features to design your website the way you want it to look. And we'll walk you through making your website responsive so that it works across different devices. This course includes source code so you can try the code for yourself and explore what you can make happen. And it's also loaded with tips for better web development and site creation.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 9, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611203 , 1804611204
    Language: English
    Pages: 1 online resource (1 video file (30 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.78
    Keywords: Amazon Web Services (Firm) ; Web applications Development ; Application software Development ; Cloud computing ; Computer architecture Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will learn AWS event-driven serverless microservices using AWS Lambda, AWS DynamoDB, AWS API Gateway, AWS EventBridge, AWS SQS, AWS CDK for IaC, and AWS CloudWatch for monitoring. You will learn to develop reliable and scalable serverless applications, following the microservices architecture. You will use AWS API Gateway for Restful API-driven development and synchronous event sources, AWS EventBridge for event-driven asynchronous communication between microservices, and AWS SQS for decoupling microservices and processing events asynchronously using queues. The project of building an e-commerce application will be totally serverless components. The serverless components that will be used are API Gateway, Product Lambda microservices, Basket Lambda microservices, and AWS EventBridge. There will be three communication types: synchronous communication with AWS API Gateway, asynchronous communication with AWS serverless EventBus, which is EventBridge, and event source mapping communication when polling queue records from Lambda services to AWS SQS-Simple Queue Service. Finally, you will use AWS CDK for IaC Serverless Stacks developments that we will develop and provision for all services. By the end of this course, you will learn how to design and develop AWS event-driven microservices using serverless patterns and best practices. What You Will Learn Create rules and target definitions for AWS EventBridge Build REST API and CRUD endpoints using AWS Lambda, API Gateway Work on data persistence using AWS DynamoDB Decouple microservices with events using AWS EventBridge Message queues for cross-service communication using AWS SQS Work on cloud stack development with IaC using AWS CloudFormation CDK Audience This course is ideal for software developers who want to develop real-world projects with AWS serverless services and software/solutions architects who want to develop real-world projects with AWS serverless services. Students who would be appearing for the AWS Certified Developer Associate and AWS Certified Solutions Architect Associate will also be benefitted from this course. You would need a basic knowledge of cloud, JavaScript, and TypeScript to get started with the course. Basic knowledge of using an AWS account is a plus but not mandatory. About The Author Mehmet Ozkaya: Mehmet Ozkaya is a software/solutions architect with over fifteen years of experience working with software companies around the world. He is now concentrating on cloud-native and serverless event-driven microservices architectures on AWS and .NET ecosystems. He enjoys delivering online courses about designing software architecture for cloud-native and serverless event-driven microservices. He routinely contributes to GitHub and blogs on Medium.He enjoys delivering online courses about Designing Software Architecture for Cloud-Native and Serverless Event-driven Microservices. He routinely contirbutes to GitHub and blogs on Medium.
    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 ...
  • 38
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; Internet programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the only course you need to learn how to code with jQuery. This course is designed to demonstrate and help you learn the core concepts of working with jQuery. It will help you develop web projects quicker! Web visitors expect interaction and dynamic content, jQuery helps deliver! See it in action and we guarantee you will want to apply it to your own code. It's really fun to use and simplifies many of the popular JavaScript functionalities.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023).504 Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Document Object Model (Web site development technology) ; Web site development ; Web sites Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Create fun and practical mini projects with JavaScript. Grow your portfolio. Add interactive or dynamic content to your web pages. If you want to do any or all of these things, this is the course for you! JavaScript can bring your web pages to life by interacting with the Document Object Model or DOM. Select page elements, make changes, and update them as needed. Power up your web pages with exciting content, driven dynamically with JavaScript. Learn by doing. Multiple projects help you learn about JavaScript and interacting with the DOM—and practice what you learn at the same time! These fun projects will also introduce you to new possibilities of what can be done with JavaScript.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837638291 , 1837638292
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.76
    Keywords: Bootstrap (Computer program) Study guides Examinations ; Web site development ; Bootstrap (Computer program) ; Examinations ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Bootstrap is a free, open-source, front-end development framework to create websites and web applications. Bootstrap is designed for the responsive development of mobile-first websites and provides a collection of syntax for template designing. It contains HTML, CSS, and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components. This course begins with an introduction to the concepts and components of Bootstrap and demonstrates how to set up the software to run the first example on a web page. The course then advances to teaching about Bootstrap lists, collapsible content, dropdowns, forms, and modals. The course provides a solid understanding of the Bootstrap framework with the goal to create a modern responsive website. You will also learn to code a basic to advanced website with the software. Upon completion, the course will provide a comprehensive understanding of Bootstrap concepts and a solid understanding of the Bootstrap framework. You can hone your HTML and CSS skills for responsive web development and learn what a responsive website is and how to create one. What You Will Learn Build your own complex website with ease Garner thorough knowledge of Bootstrap, CSS, and HTML Explore how the components of Bootstrap work Understand the concepts of a framework comprehensively Learn web development using CSS styles for designing Learn to write advanced codes using Bootstrap Audience This course has been designed for anyone wishing to learn Bootstrap from scratch and looking for an easy way to understand Bootstrap concepts and components. Beginners looking to learn about a responsive website and how to create one, and those looking to learn the fundamentals of HTML, CSS, and Bootstrap, will benefit from this course. The course prerequisites include a fair understanding of basic HTML and CSS and the fundamental mechanics of web development. You must aspire to create a modern responsive website and be knowledgeable in using a code editor such as Notepad++, Brackets, and others. About The Author Amit Diwan: Studyopedia was founded by Amit Diwan in 2018 after working for Tutorialspoint , IIT, IASRI, Sitepoint, DU, and C# Corner. Studyopedia sells courses on Udemy, Tutorialspoint, Geeksforgeeks, and Skillshare, providing video courses to master various technologies and programming languages, databases, frameworks, Python, data science, machine learning, Java, Android, C/C++, HTML5, Bootstrap, JavaScript, jQuery, PHP, CSS, WordPress, Drupal, Joomla, Magento, osCommerce, OpenCart, PrestaShop, and other disciplines. Studyopedia delivers high-quality video courses to millions of students and professionals enrolled through their website on multiple programming languages and technologies.
    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 ...
  • 41
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837631599 , 183763159X
    Language: English
    Pages: 1 online resource (1 video file (14 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will learn how to set up your own home network with static IP addresses and port forwarding so that anyone can access your programs over the Internet. Then you will learn how to set up a simple two-way chat in the terminal using the Socket module. Next, you will learn how to use the threading module to create a simple chat room in the terminal and how to use the Tkinter module to create a GUI chat room like the old AOL chat rooms. Later, we will look at how to create an advanced GUI chat room with admin window using the JSON module, and finally, how to create your own online multiplayer game using the Pygame module. As this is a project-based course, each project builds on the knowledge gained during the previous projects. In our culminating project, when we attempt to create our own online multiplayer game, we will be generating IPV4/TCP sockets to connect computers to a server running on a machine with a static IP and port forwarding enabled, creating various threads to run processes concurrently on our machines, we will use JSON to serialize python objects such as our game state and game players, and have a fully interactive GUI interface using Pygame. By the end of this course, you will have multiple projects you can share with friends or family, have them run a client script from their house, connect to your server script, and show off all you learned. What You Will Learn Use the socket module to create a terminal-based two-way chat Use the threading module to create a terminal-based chat room Use a Tkinter module to make a GUI chat room Configure router to allow communication from an external network Use the JSON/Pickle modules to build an advanced GUI chat room with an admin window Use the Pygame module to create an online multiplayer game Audience This intermediate course is intended for students with a basic understanding of Python and core programming concepts as well as comfort levels with both functional and object-oriented programming, as both will be used in the course's second half. Also, who is interested in learning how to write programs that can work over a network and communicate with one another. Although it will be helpful to have prior knowledge of different Python modules, we will take the time to teach you everything you need to know to construct the program in this course. About The Author Michael Eramo: Michael Eramo is a life-long learner, a self-taught programmer, and an experienced educator. He holds official bachelor's degrees in music, education, and physics and a master's in mathematics. He is also a Microsoft certified software developer. He has years of experience as a high school physics teacher, computer science teacher, and college mathematics teacher. He is a part of the New York State Master-Teacher Program, a network of more than 800 outstanding public-school teachers throughout the state who share a passion for STEM learning and for collaborating with colleagues to inspire the next generation of STEM leaders.
    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 ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837637409 , 1837637407
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.167
    Keywords: iOS (Electronic resource) ; Swift (Computer program language) ; iPhone (Smartphone) Programming ; Application software Development ; iOS (Electronic resource) ; Application software ; Development ; Swift (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Apple unveiled a brand-new data visualization framework called Charts Framework at the Worldwide Developers Conference 2022. Charts enable developers to easily compose complex data visualizations with a few lines of code. The Charts view for SwiftUI is simple to integrate as any other view, so your data drives the changes for data visualization. Charts Framework is compatible with all Apple platforms, including iOS, iPadOS, macOS, and watchOS. This course explores the new Charts Framework using SwiftUI 4 and iOS 16. We will create practical examples and explore options to configure and use charts framework to match the app theme. You will learn about Charts Framework and SwiftUI 4 features and understand various creatable simple charts in SwiftUI and different markers that spruce up charts and more advanced concepts like the multi-series charts in SwiftUI, chart customization, and finally range area charts and empty state charts. Upon completion of this course, you will be adept in creating basic and multi-series charts. You will customize charts suited to your data visualization requirements and develop complex stacked, Candlestick, and combined charts and apply markers to enhance your chart data presentation. What You Will Learn Learn about Apple's Charts Framework in detail Understand the new features introduced in SwiftUI 4 Know about the new features introduced in iOS 16 Learn to apply data visualization techniques in iOS 16 using SwiftUI 4 Learn to build applications with data visualization in iOS 16 Learn about the different kinds of charts available in the Charts Framework Audience This intermediate- to advanced-level course caters to developers seeking to learn about Apple's newly introduced Charts Framework at WWDC 22. This course is intended for developers who want to incorporate data visualization into their apps, starting with iOS 16 and higher. It is also an ideal course for developers who want to include data visualization in their apps using SwiftUI. To garner the best benefits of this course, previous knowledge of SwiftUI and iOS programming is required. 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 October 2022. - Online resource; title from title details screen (O'Reilly, viewed November 22, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804617267 , 1804617261
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/76
    Keywords: Microsoft .NET Framework ; Application software Development ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The .NET multi-platform app UI is a cross-platform framework to create innovative mobile and desktop applications with C# and XAML. One can develop apps using .NET MAUI that runs on Android, iOS, macOS, and Windows and add platform-specific source code and resources. As part of learning in this course, you will begin with a cursory introduction to the .NET MAUI concepts and features and their applications. You will learn.NET MAUI basics and design a simple API with the .NET Core. Next, you will learn to use an API in a .NET MAUI application, understand XAML controls, and write clear syntax. You will then learn to implement styles in a .NET MAUI application and utilize the MVVM (Model-View-ViewModel) pattern with the MVVM community toolkit. You will learn to use SQLite with a random mobile application. You will also learn to secure a mobile app using authentication and authorization protocols. Finally, you will learn to create your first Minimal API. Upon completing the course, you will comprehensively learn to create your mobile applications using .NET MAUI. You will independently advance your Visual Studio coding skillsets and learn to build innovative mobile apps using .NET MAUI. What You Will Learn Build interfaces with XAML (Extensible Application Markup Language) Develop and publish Minimal API with .NET Core Use various MAUI controls and MAUI layouts Use the MVVM pattern and community toolkit Implement .NET MAUI authentication Utilize an API in .NET MAUI app and secure it using JSON web tokens Audience This course is aimed at anyone interested in learning .NET MAUI and making cross-platform mobile applications. To take this course, you will need to know C#. Even if you do not have much exposure to the .NET development stack, this course is beginner-friendly and offers many development tips. You will also need a capable machine to run Visual Studio 2022 and mobile emulators. 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: "Published in November 2022.". - 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 ...
  • 44
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Google Apps ; Web applications ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The course shows you how to apply a Google Apps Script to create a time-saving micro-application using connected Google Workspace apps to produce amazing functionality. Source code is included. You’re taught by an instructor with many years of real-world Google web development experience.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611333 , 1804611336
    Language: English
    Pages: 1 online resource (1 video file (21 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2762
    Keywords: Active server pages ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Beginning with HTML design and finishing with server submission, complete the Web Forms mastering course About This Video Learn how your website can take advantage of traffic by understanding how to build web forms Understand the CSS Box Model, the CSS Grid, and pseudo-classes and pseudo-elements Fun challenges throughout the course where we build custom toggles, checkboxes, color pickers, and more In Detail An HTML form is another name for a webform. It's a site where people can enter data, which is then processed by a server. This course will give you solid fundamentals and practicals regarding forms. It can be taken alone (you don't need to do any other course) to achieve your goals. You will emerge from this course with an advanced understanding and practical experience of building forms. It will take you to the point where you will understand what method (GET or POST) to use when sending form data, how to define where the data goes, and how to perform advanced client-side validation (checking errors on the form before it is sent to the server), how to write custom pattern validation rules (using regular expressions), how to run servers, and how to view all HTTP request information. This is awesome knowledge. This course will captivate you and catapult you to the next level and set you well on your way to becoming a true grandmaster in front-end webform development. By the end of this course, you will be able to "speak" and "walk" FORMS by gaining an understanding of how you can build it, manipulate it, and style it in meaningful and practical ways. We dig deeper into every lecture, and this course has many bonus lectures that will extend your knowledge base and test your skills. Audience If you want to advance in the world of programming or want to know how successful developers build dynamic forms that engage with the user and have high conversions that put them ahead of the competition; want to gain a solid understanding of how forms really work; want to start using backend technologies such as Node or PHP with forms, then this course is for you.
    Note: "Skilzone.". - "Updated in May 2022.". - Online resource; title from title details screen (O'Reilly, viewed June 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803235189 , 1803235187
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Web site development ; HTML (Document markup language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to build a website using HTML and CSS and Visual Studio Code from scratch About This Video Learn to build and deploy a multi-page website from scratch Learn the process of publishing your static website to the internet using Netlify Learn to write JavaScript and jQuery In Detail The content of this course assumes no prior knowledge of programming or web development and will teach you how to set up an environment to develop a website from scratch; all the way up to deploying it on the Internet for the world to see. This is a short course with just over five hours of content but smartly broken up to highlight a set of related activities based on each module in the application that is being built. We will also look at troubleshooting and debugging errors as we go along; implementing best practices; writing efficient logic and understanding why developers do things the way they do. Your knowledge will grow, step by step, throughout the course and you will be challenged to be the best you can be. By the end of this course, you will have moved around in Visual Studio Code and examined errors so much, that it will be second nature for you when working in the web development environment. This will put your newly learned skills to practical use and impress your boss and coworkers. Audience This course requires no prior experience with any programming language, making it ideal for anyone interested in learning basic web development.
    Note: "Updated in May 2022.". - Online resource; title from title details screen (O'Reilly, viewed June 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 16 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; Document Object Model (Web site development technology) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Explore how to create amazing mini-projects that help you learn JavaScript. If you want to add interaction or dynamic content to your web pages, this is the course for you! Create amazing content on your pages, driven dynamically with JavaScript. Projects within this course are designed to help you learn more about JavaScript and interacting with the DOM. Learn by example, because the course is loaded with fun projects that demonstrate what you can do with JavaScript. Explore how to write JavaScript code, select page elements, and more. The course covers everything you need to know in a step-by-step format so that you can start coding with JavaScript and create amazing things. Learn about JavaScript and DOM page element manipulation. No libraries, no shortcuts--just learn JavaScript to make dynamic and interactive web applications.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803235899 , 1803235896
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Jenkins (Software development tool) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of this course to understand how to use Maven and SonarQube for code build and code quality analysis as a DevOps engineer. About This Video Discover a comprehensive course along with hands-on practical lab Learn to use Maven in the DevOps workflow Look at and explore the activities of a DevOps engineer on Maven In Detail Maven is the build automation tool that can be used in applications developed by software languages such as Java, C#, Scala, and other languages. There are lots of DevOps tools such as GitHub, SVN, Maven, Jenkins, Chef, Puppet, Nagios, Splunk, Selenium, and so on. It helps DevOps in providing automation around the build phase of the DevOps life cycle management. This course helps you to understand how a developer uses Maven and SonarQube for DevOps professionals. You will be creating a maven project on Eclipse, then look at the activities of a DevOps Engineer on Maven. After that, you will create a project using the Maven archetype, and learn Maven coordinates, Maven goals, and Maven repositories. Next, you will learn about pom.xml, commit code from the developer system to GitHub, build projects on Maven, and understand Maven in DevOps workflow. Finally, you will set up and Integrate Maven with Jenkins along with SonarQube with Jenkins. By the end of this course, you will be able to learn how to use Maven and SonarQube for code build and code quality analysis from a DevOps engineer's point of view. Audience This course is designed for individuals who are curious to know how to use Maven as a DevOps engineer working in any organization. It will also help beginner-level DevOps enthusiasts who want to explore Maven and SonarQube. To gain the most out of this course, you should have basic knowledge of Linux, Git, and AWS EC2.
    Note: "Updated April 2022.". - "Valaxy Technologies.". - 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 ...
  • 49
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781803247625 , 1803247622
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application software Development ; Cloud computing ; Internet programming ; Web applications ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of a practical and step-by-step course based on full-stack application (MEAN) deployment on Azure Cloud with CICD Pipeline using Azure DevOps and other cloud services.
    Note: 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 ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/37
    Keywords: User interfaces (Computer systems) ; Java (Computer program language) ; Open source software ; Application software Development ; User-Computer Interface ; Interfaces utilisateurs (Informatique) ; Java (Langage de programmation) ; Logiciels libres ; Logiciels d'application ; Développement ; 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 rendering in React 18 Recorded on the latest version of React; shows and transitions Comes bundled with the code files and PPT uploaded on the GitHub repository In Detail Are you building React applications that sometimes render a bit slowly? Are you looking at React 18 concurrent rendering to speed things up? Or using React 17 and looking to upgrade your applications to React 18? Not sure what is new in React 18 and what you need to change? Or maybe you are wondering what the benefits of React 18 concurrent rendering are in the first place? In this course, you will learn all about the new concurrent rendering features in React 18. But why to stop there; after all, there is more to React 18 than just concurrent rendering. The author will show you the behavior changes you need to be aware of! This is a simple, crisp, and interactive course. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, , the startTransition() API, the useTransition() hook and more. By the end of this course, you will get to know the importance of concurrent rendering. Audience This course is for React developers looking to upgrade their applications to React 18 and developers wanting to understand how concurrent rendering can help fix performance problems. A basic understanding of React is required to follow along 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 ...
  • 51
    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 ...
  • 52
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (30 hr., 55 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7
    Keywords: Application software Development ; Python (Computer program language) ; SPARK (Computer program language) ; Artificial intelligence ; Artificial Intelligence ; Logiciels d'application ; Développement ; Python (Langage de programmation) ; Intelligence artificielle ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn to use data science and statistics to solve business problems and gain insights into everyday problems with 35+ case studies About This Video Explore 16 statistical and data analysis, and six predictive modeling and classifiers case studies Work on four: data science in marketing and retail, and two time-series forecasting case studies Dive into three Natural Language Processing and one PySpark big data case studies, and a deployment project In Detail Right now, despite the Covid-19 economic contraction, traditional businesses are hiring data scientists in droves! Therefore, data scientist has become the top job in the U.S. for the last four years running. However, data science has a difficult learning curve. This course seeks to fill all those gaps and has a comprehensive syllabus that tackles all the major components of data science knowledge. You will be using data science to solve common business problems throughout this course. You will start with the basics of Python, Pandas, Scikit-learn, NumPy, Keras, Prophet, statsmod, SciPy, and more. You will learn statistics and probability for data science in detail. Then, you will learn visualization theory for data science and analytics using Seaborn, Matplotlib, and Plotly. You will look at dashboard design using Google Data Studio along with machine learning and deep learning theory/tools. Then, you will be solving problems using predictive modeling, classification, and deep learning. After this, you will move your focus to data analysis and statistical case studies, data science in marketing, and data science in retail. Finally, you will see deployment to the cloud using Heroku to build a machine learning API. By the end of this course, you will learn all the major components of data science and gain the confidence to enter the world of data science. Audience This course is designed for beginners in data science; business analysts who wish to do more with their data; college graduates who lack real-world experience; business-oriented persons who would like to use data to enhance their business; software developers or engineers who would like to start learning data science. Anyone looking to become more employable as a data scientist and with an interest in using data to solve real-world problems will enjoy this course thoroughly. No need to be a programming or math whiz; basic high school math will be sufficient.
    Note: "Updated in March 2022.". - Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804613962 , 1804613967
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/76
    Keywords: Django (Electronic resource) ; Web site development ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: A comprehensive course for those who know Python basics and want to be able to build web apps using Python About This Video Learn the different components of the Django web framework using real-world examples Learn and test for yourself and understand how every component behaves by running them on your browser Understand and apply the communication between Django and the SQL database In Detail The course teaching approach is learn-by-doing. You will learn to build two different apps: a modern Bootstrap blog website with a complete blog author interface and a dynamic Google Translate-like translator web app. The two apps have been chosen carefully to cover all core Django features. The apps are also extendible, allowing you to improve and add features to the apps while sharpening your Django skills and building your own GitHub portfolio. Among other topics, you will learn the model-view-template app structure of Django. You will also learn to set up SQL databases and connect the database with your app. You will learn to build complete web pages equipped with HTML widgets and create HTML forms that handle GET and POST HTTP requests. In addition, you will learn how to create and manage URL patterns for your app pages. You will also learn how to build an admin interface, which is useful when building content websites such as blogs, where content creators and other admins can use the admin interface to add content to the website without interfering with the codebase. You will also get an introduction to HTML and learn to create front-end widgets such as input boxes, buttons, and HTML forms. You will learn to give your web app a modern look by adding Bootstrap styling to your website. By the end of the course, you will have all the skills to build your own web apps using Django, and you will know where to look whenever you need to add new Django features to your apps. Audience The course is beneficial for those who want to turn their ideas into web apps. You will be able to create your own web apps in no time. You will also be able to start your web development career with this course. Finally, the program assumes you know Python basics already. If you know Python basics, you can understand and use the Django codebase to build web applications, and this course will take you step-by-step through that process.
    Note: "Updated in July, 2022.". - "PythonHow.". - Online resource; title from title details screen (O'Reilly, viewed July 25, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618820 , 1804618829
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application software Development ; Information technology Automation ; Robots Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Explore and master Robotics Process Automation and gain the skills you need to automate real-world business and IT processes using UiPath. About This Video Explore the field of Robotic Process Automation and get a deep understanding of its fundamentalss Discover a comprehensive beginners' course for developers in the RPA field with easy-to-follow instructions Apply automation techniques on Excel, PDF, Mail, desktop, web, invoicing, and scraping data from websites In Detail Robotic Process Automation (RPA) is a game-changing technology that is designed to automate high-volume, recurring processes that consume a significant amount of a worker's time. Take advantage of this opportunity to get trained in one of the most in-demand skills and prepare for future employment. This course combines the best of two worlds by giving you a proper tech primer followed by many practice exercises. You will get your hands dirty and learn by doing, but you will also have us by your side supporting you in your learning process. We (authors) have simply built the course we wished we had when starting out on our own RPA developer careers. This course starts with introducing you to RPA and how it works. You will install the UiPath Studio developer software interface and go through its workings, then look at programming concepts important for RPA development. You will design, develop, and deploy advanced robots from scratch. You will see best practices for automating business processes and finally explore what to do next to further improve your skills. By the end of this course, you will have learned best practices and important programming concepts for RPA development. You will have also designed, developed, and deployed robots by automating seven processes, and learned how to grow as an RPA developer. Audience This course is for individuals who want to kickstart their Robotic Process Automation development journey and want to land a job as an RPA developer. Students who want to learn best practices for automating business processes from RPA professionals, and developers who want to learn the fundamental programming concepts important for RPA development will also benefit from this course. As a prerequisite, you need a modern Windows computer with an internet connection (UiPath does not have a Mac version) and a desire to learn about one of the most promising emerging technologies right now.
    Note: "Updated in June 2022.". - Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611449 , 1804611441
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Web applications ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Build a solid foundation in Flutter and become an intermediate developer About This Video Build a solid foundation in Flutter and become an intermediate developer Build a complete real-world cross platform app for both iOS and Android Learn about Firebase Auth for Authentication and Firebase Cloud Firestore for the database In Detail Most beginner courses only teach you the individual parts of a framework but don't cover how they all come together to create a real-world application. In this course, we will cover the fundamentals of flutter and dart to construct a solid foundation, as well as learn how to build out the iOS Reminders app's complete layout. Improve our app's navigation by learning how to move between screens and pass data. We'll learn how to structure our code and how to describe our data using classes in Dart; add email authentication to the app using Firebase Auth; our project will utilize the Firebase Firestore as a real-time database; create a custom light and dark theme for the app that the user can choose between and manage the app's overall status using the Provider Package (recommended by Google). By the end of this course, you will be an intermediate Flutter developer. Audience Anyone wishing to begin with Flutter is encouraged to take this course, as it requires no prior programming knowledge.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804616406 , 1804616400
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 46 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Spring (Software framework) ; Java (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of a practical and step-by-step project-based course on building real-world use case applications; Property Management system with the help of Java, Spring Boot, JPA, and RESTful Webservices. About This Video Build a real-world project with the help of code files alongside the author to leverage your learning Learn different concepts of the Spring framework and RESTful webservices with hands-on examples Understand how to debug, troubleshoot and monitor your application in real-time In Detail This course will make you experience how projects are developed in software companies using modern stacks like Java, Spring, Spring Boot, Hibernate, Spring Data JPA, and RESTful webservices. In this course, you will be understanding how different technology and its components work together to build a real-world application that end users are able to use in real life. We will also learn to relate different concepts with real-world examples. You will learn different concepts of Spring Framework and RESTful webservices, different design patterns like Singleton, Prototype, Factory, MVC, Adapter, and so on, and create a production-ready application in a layered architecture. You will also look at ORM and Spring data JPA (Java Persistence API), Entity Relationship in Spring Data JPA, and implement Swagger API documentation. Next, you will implement application health monitoring, solve code quality issues using the Sonar Scan tool, and explore Maven build management tool. Finally, you will learn to test applications with the Postman client and develop a real-world project which you can use for yourself. By the end of this course, you will have built a real-world application that end-users are able to use in real life, titled Property Management System with the help of concepts learned throughout the course's journey. Audience This course is designed for beginner-level Java developer who wants to start their career in the IT field with a basic understanding of Spring Boot, JPA, and Hibernate with the help of a real project from scratch. This course will also help any Java developer who wants to learn Spring Boot and start building IT industry-grade applications. You would need a basic understanding of Java Programming to grasp the most out of this course.
    Note: "Updated in July 2022.". - Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611845 , 1804611840
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Application software Development ; Functional programming (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Delve deep into the exciting world of asynchronous programming, especially with JavaScript as your language of choice. About This Video Learn one of the most complex topics of programming with easy-to-understand examples and hands-on explanations Learn about callbacks and how you have been using them in your daily programming already Learn all about event loops and how JavaScript works behind the screen and how it executes asynchronous code In Detail JavaScript was not designed to be an asynchronous language, but with just the right tweaks, you can make it asynchronous. Asynchronous code helps you manage everything seamlessly while making sure that the data you are waiting for is used in your code ONLY after it has been completely fetched. In this course, you will learn every single concept of asynchronous JavaScript with easy-to-understand, over-the-shoulder examples and detailed, interesting explanations. You will learn all about event loops and how JavaScript works behind the screen and how it executes asynchronous code, about callbacks and their drawbacks, how promises replaced them and how Async Await made promises prettier. You will apply all of these in three real-world mini-projects as well. We will look at Async Await, an ES7 update, and how they have made promises look pretty. We will also look at resolving multiple promises at the same time using Async Await and error handling. By the end of this course, you will have a thorough understanding of how asynchronous programming works in JavaScript. Audience This course has been designed for JavaScript developers who want to take their knowledge to the next level; web developers who would like to add "asynchronous programming" to their resume and stand out in their job interviews; programmers and fledgling developers who would like to learn how real-world programming works; and front-end developers who are working with frameworks such as Angular, React, Vue, or Svelte and would like to apply asynchronous programming concepts in their projects. Some knowledge of JavaScript will be an added advantage to get through the course.
    Note: "Published in September 2022.". - Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618660 , 1804618667
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Windows Azure ; Git (Computer file) ; Application software Development ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Create simple and robust deployment pipelines that can integrate directly with almost any environment. Effectively manage the various moving parts of the project, all in one space, and to better navigate the agile delivery space. About This Video Learn fundamental concepts behind Azure and DevOps principles along with some developmental tools Study Azure pipelines and Azure Repos - different policies that can be implemented around repositories Implement Azure Test Plans (checking and reporting bugs) and Azure Artifacts (manage all assets used in the project) In Detail Microsoft has a toolset to support continuous delivery and DevOps called Azure DevOps. Continuous delivery on Microsoft Azure DevOps enables DevOps engineers to deploy applications, this allows your team to create simple and robust deployment pipelines that can integrate directly with almost any environment. While we use ASP.NET Core as our technology for demonstration, the techniques learned here can be transferred to any framework that is supported by Azure DevOps' robust toolset. You will also spend some time exploring Git for Source Control. In this course, you will look at DevOps, setup Azure DevOps organization, and Azure DevOps tools and dashboards. Explore Azure DevOps boards and backlogs, here you will be setting up work items and Sprint management. Next, you will be setting up Git repositories, here you will look at branch policies, branching strategies, and pull requests. After that, you will study and explore the Azure DevOps Build and Release pipelines in detail. Finally, you will look at Azure DevOps Test Plans. By the end of this course, you should have a fundamental understanding of what Microsoft Azure DevOps brings to the table and how you can introduce it to your organization to streamline your development and value stream team efforts. Audience This course is ideal for developers who want to better understand code deployment with DevOps, system administrators and release engineers who want to streamline their software deployment tasks, and value stream leads, project managers, and product owners who want to better understand the CI/CD workflow. This will also benefit anyone looking to get a better understanding of Azure DevOps and how it can be introduced into an organization. A basic understanding of some fundamentals of project delivery is required but not mandatory.
    Note: "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 ...
  • 59
    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 ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611760 , 180461176X
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Google Apps ; Web applications ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Bring your coding to the next level or get more familiar with all the amazing things that can be done with Google Apps Script. About This Video Learn to create bound applications that allow you to use the Google Workspace container and create customized interactions within it Expand your Google Workspace knowledge with exercises and challenges Learn to connect various Google Workspace services to create applications In Detail Google Apps Script is by far one of the best coding languages to get started with, as it allows you to access the power of all the Google services that simply work so incredibly well within the script. It is based on JavaScript, which makes it easy to get started. You will start by learning how to write code in Google Apps Script and understand the features of Google Apps Script. You will learn to create projects and open the project to update and edit the code. Moving on, you will learn how to use the power of the Workspace services and create custom macros adding advanced functions to your spreadsheet with Google Apps Script. You will understand how to interact with Google Workspace services, see examples of using Classes in Workspace services, and learn how to access class methods. Then we will explore some amazing applications that can be built with Google Apps Script. The projects of this course will demonstrate how to apply Google Apps Script code to create docs, create a web app with both GET and POST endpoints, make use of sheet data, get sheet data, send emails, and much more. We will wrap up the course by creating a web form that can send emails using your Gmail account. By the end of the course, you will learn to interact with Google Workspace services and learn how to code Google Apps Script. Audience This course is for Google Workspace users, web developers, and web designers. It can also be taken by application developers who want to learn Apps Script, Google Workspace users who want advanced and customized functionality, and JavaScript developers who want to learn Apps Script. This course is also useful to anyone who uses Google Workspace and wants custom functionality for Google Workspace users. All you need is an internet connection and a Google Account, and you can start creating your coding apps.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803236346 , 1803236345
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn everything there is to know about Docker and how to use Docker and Docker Compose to run your Spring Boot programs and databases inside containers About This Video Learn to create Spring Boot application from Spring Initializer Learn about Docker hub, its repositories, Docker images, tags within each image Learn to build code again and build image again with a new tag and push it to Docker hub In Detail In this course, you will learn everything about Docker and run your Spring Boot apps and databases inside containers using Docker and Docker Compose. First, you will learn about why it's necessary to execute apps within containers, as well as what Docker, Image, Container, Docker Hub, and Dockerfile are. Then we will look at the advantages of utilizing Docker and running apps inside containers, as well as how to make your own Dockerfile, build a Docker image, and launch a container from it. Following that, we will look at how to convert a regular Spring Boot program into a Docker-based container application. Run a database within the container and enable inter-container communication to allow various apps to communicate with one another. Check the logs within a running container, enter the container, list all images, list all running containers, and delete the image and container, create a Docker Compose file, then use it to run several containers. Next, you will learn how to create a Spring Boot application using the spring initializer, as well as the Docker hub, its repositories, Docker images, and tags within each image, as well as how to tag a Docker image to a specific version. Finally, you will learn how to build code and an image with a new tag and push it to the Docker Hub. By the end of this course, you will be able to build, run containers, and push them to the central hub. Audience This course is for anyone interested in learning about containers and running programs inside them. Only rudimentary Java and Spring Boot expertise is required.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803237718 , 1803237716
    Language: English
    Pages: 1 online resource (1 video file (26 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Jetpack Compose - Modern Android development with a declarative UI approach. This course brings you up-to-speed developing apps with Jetpack Compose and Kotlin. About This Video A comprehensive course for developing apps with Jetpack Compose and Kotlin Build, from scratch, beautiful native UIs with Jetpack Compose - a declarative approach for building Android apps A highly practical course and comes bundled with code files In Detail Android Jetpack Compose is a new way of building modern Android apps in Android app development. The software development industry is moving away from the imperative approach of building apps--where developers were required to write a lot of boilerplate code, navigate through inconsistent APIs, and hard to maintain code to build simple mobile apps. With Jetpack Compose, building Native UI for the Android platform is more effortless, concise, consistent, and has less code. In this course, you will start with learning about Jetpack Compose and its advantages over the imperative way of building Android apps. You will look at Kotlin programming basics, intermediate and advanced concepts. You will look at core Jetpack Compose concepts: composable functions, compose layout widgets, and modifiers, and understand how Jetpack Compose handles state--recomposition and state hoisting. You will understand how MutableState and Flow work with composable functions; master how to build various Jetpack Compose apps that range from simple to complex (tip calculator, movie app, note app, trivia app, weather forecast app, and so much more); and build a lot of apps while learning Jetpack Compose. By the end of the course, you will have learned everything you need to know about Kotlin and Jetpack Compose to build complex Native UIs and Android apps with Jetpack Compose. Audience This course is ideal for beginner Android developers who are curious about building modern Android apps using Jetpack Compose and Kotlin. Android developers who want to learn Kotlin and build Android apps with Jetpack Compose, and anyone who wants to learn Java and Android development will also benefit from this course. Basic programming experience, in general, is helpful but not required. The course covers everything you will need to build Android apps with Kotlin and Jetpack Compose. Kotlin fundamentals are included in the course so no need for prior knowledge of the same.
    Note: "Updated in July 2022.". - Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803234021 , 1803234024
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Application software Development ; Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Understand JWT authentication and authorization and use it to secure your Spring Boot-based microservices. About This Video Learn various components and terminology associated with JWT Extract user information and role information from JWT Create security-related classes such as configuration, filters, services In Detail JWT (JSON web token) is a standard for securing APIs in a Microservices architecture; using this standard, we can secure APIs' built-in technology such as Nodejs, Python, .NET, and so on. But in this course, we will build APIs using Java and Spring Boot and then we will be securing them using JWT and Spring security. We will cover important concepts such as authentication, authorization, the importance of securing RESTful APIs, JWT (Json Web Token), various components and terminology associated with JWT, Workflow, and a diagrammatic use case of using JWT. Along the course, you will learn to implement JWT in our Spring Boot project by creating a Spring Boot project from scratch. We will add the required Maven dependencies and learn to set up projects in GitHub and follow a continuous integration process. You will also learn to create our Hibernate entity classes and start configuring JWT and Spring security. Moving further, we will configure the allowed and not allowed endpoints and create user registration and login endpoints. We will understand how to create role-based classes and create multiple roles as well as restrict users to functionalities based on roles. By the end of the course, you will learn to create security-related classes such as configuration, filters, and services, and learn to use Postman to test our APIs. Audience This course is for anyone who wants to learn about securing APIs at an industry-grade standard.
    Note: "Updated in August 2022.". - Online resource; title from title details screen (O'Reilly, viewed September 13, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 49 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.276
    Keywords: Microsoft .NET Framework ; Application software Development ; Service-oriented architecture (Computer science) ; Logiciels d'application ; Développement ; Architecture orientée service (Informatique) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn the foundational elements of microservices by incrementally building a real microservices-based application with .NET 6 About This Video Understand the ASPNET Core web application with Bootstrap 5 Learn N-layer implementation with repository pattern Understand Entity Framework core with SQL server database In Detail In this course, you will learn the foundational elements of microservices by incrementally building a real microservices-based application with .NET 6, step by step. We will be building multiple microservices and for authentication and authorization, we will be using the Identity server! The content of the course will guide you through the basic blocks of the Identity server and how to get it up and running. You will learn how to build microservices in the .NET world using .NET API, Ocelot, Identity server, Entity Framework Core, and clean architecture using the latest .NET 6! We will develop e-commerce modules over Product, Shopping Cart, Ordering, Payment, and Email microservices with SQL server communicating over Azure Service Bus and using Ocelot API gateway. You can find microservices architecture and step-by-step implementation on .NET along with step-by-step developing this course with extensive explanations and details. By the end of this course, you will have an application with 7 fully working .NET-based microservices but most importantly you will understand every line of code, how the microservices work together, and why we ended up with the final implementation. Audience This course is for students looking to explore microservices with .NET core, learn communications with Azure Service Bus, and learn the basics of the Identity Server.
    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 ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.26/8
    Keywords: Android (Electronic resource) ; Application software Development ; C (Computer program language) ; Mobile games ; Computer games Programming ; Logiciels d'application ; Développement ; C (Langage de programmation) ; Jeux sur mobile ; Jeux d'ordinateur ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Master the basic concepts, tools, and functions required to build fully functional Android mobile games with the Unity game engine. About This Video Learn to play ads less frequently with ad counter Learn C# scripting basics for absolute beginners Learn the tricks to build an Android game in 15 minutes and in an hour In Detail Learning the fundamentals of Unity Android game development puts a powerful and particularly useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building Android games. Jobs in Unity Android game development are plentiful and being able to learn it will give you a strong background to easily build awesome Android games. Starting with the installation of Unity, Java Development Kit, and Android SDK, this course will take you through various Unity features and how to use them. By creating example games, you will establish a strong understanding of Unity game development. With these basics mastered, the course will take you through building different example games with Unity to learn more about the process of creating mobile Android games with Unity. By the end of the course, you will have the knowledge to create fully functional and ready to publish Android games with Unity. Audience This course is for anyone willing to learn how to build and publish Android games with Unity. Basic understanding of Unity and C# is an added advantage.
    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 ...
  • 66
    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 ...
  • 67
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781804616451 , 1804616451
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application software Development ; Mobile apps Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn to use Kotlin for server-side development using the Spring Boot framework. Kotlin is a modern, concise, and safe programming language and is one of the most popular JVM languages currently. It is also interoperable with Java and other languages and provides many ways to reuse code between multiple platforms for productive programming. Section one covers the course objectives and prerequisites needed to make the most out of this course. In section two, we will be introduced to Kotlin programming language and why it’s a powerful language for enterprise development. Section three is about the fundamentals of Kotlin such as Val and var variables in Kotlin, basic string types, while and do-while, and so on. Section five is about classes, inheritance, and interfaces in detail, object keywords for creating instances of the class, type checking, casting, and smart cast. In the next section, we will be introduced to collections, arrays, and lambda expressions in Kotlin. We will also understand the scope functions in Kotlin and its usage. Moving on, we will get started with Kotlin and Spring Boot and have an overview of the app we are going to build. You will also learn to build the course catalog service to manage the courses and to code and learn how to write unit tests for the controller along with coding and learning the usage of RequestParam in the controller endpoint. We will wrap up the course by learning the technique to express relationships in JPA using Entity and data classes in Kotlin. By the end of this course, you will be comfortable writing code using the Kotlin programming language and building RESTful APIs using Spring Boot and Kotlin.
    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 ...
  • 68
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803243658 , 1803243651
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 54 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/882
    Keywords: Microsoft .NET Framework ; Web site development ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn to build a fully data-driven REST web API using innovative technology, single-page application client-side UI using Blazor server and Blazor WebAssembly, and deploy to Microsoft Azure Cloud. About This Video Build a complete data-driven .NET Core API From scratch Build a fully data-driven REST web API using innovative technology Complete working files hosted on GitHub to make it easier to replicate the code being demonstrated In Detail ASP.NET Core is Microsoft's modern, cross-platform framework for building enterprise-ready web applications. It is a suite of frameworks allowing us to develop RESTful APIs and now, thanks to Blazor, build robust client apps to interact with our API. This course starts with setting up the environment configuration, then you will connect to an existing database using Entity Framework Core, look at progressive web applications with Blazor, set up logging using Serilog, and API documentation using SwaggerUI. You will understand user authentication using JWT, store JSON web tokens using local browser storage, and handle the Blazor application user authentication state. Then you will consume REST web API in a Blazor application, see how to use models, DTOs and AutoMapper, manage packages with NuGet Manager, set up GitHub for source control, and finally, deploy applications and databases to Microsoft Azure. By the end of the course, you will have built a single-page application using Blazor that will serve as a stand-alone client app, consuming and interacting with an API. Once you have finished the course, you will have moved around in Visual Studio and examined logic and syntax errors so much that it will be second nature for you when working in the .NET environment. Audience This course is for anyone who wants to learn REST API development with .NET Core and who wants to learn Blazor server development. This course will also benefit those individuals who want to learn Blazor WebAssembly development. As a prerequisite, you should have at least three months of experience in programming in C#. You will need to have some knowledge of object-oriented programming, if not 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.
    Note: "Updated in June 2022.". - Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611630 , 1804611638
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/4
    Keywords: Cascading style sheets ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn to build five mini projects and six website projects and become an expert by taking up the course. About This Video Learn the Tailwind utility classes using a code sandbox Learn how to set up a dev environment using the Tailwind CLI Learn to build five mini-projects and six website projects In Detail We will start with coding Sandbox and explore pages/videos for colors, typography, spacing, flex classes, and much more. This allows us to touch on all parts of Tailwind in a specific order, rather than just jumping right into projects. We will take what we learn in the Sandbox environment and use it to create some small projects. Next, we will start to work on larger landing-page websites. There will be six different websites. They are all very modern and clean looking. We partnered with Frontend Mentor for the designs. Some projects will have a bit of JavaScript for things such as hamburger menus, tabs, and some validation. Let us look at the projects: -Clipboard Website: Simple software product landing page focusing on Flexbox and alignment. -Loopstudios: VR company website with cool images, responsive mobile menu with some JavaScript, gradient overlay effects. -Shortly: Responsive menu and a little JavaScript for some form validation and working with the DOM. -Testimonial Grid: A project where we focus on using Tailwind's grid classes. -Fylo: Product page with a light/dark mode feature. We will add some JavaScript to save the color mode to local storage. We will also have a dynamic tab component for the FAQ. Bookmark: Bookmark manager extension landing page. This website will have some dynamic background images, a hamburger menu, and some tabs that will use JavaScript. By the end of this course, you will efficiently use Tailwind CSS utility classes. Audience This course has been designed for anyone that wants to get better at creating websites and UI layouts. A basic understanding of CSS grids, layouts, and JavaScript will be an advantage.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618172 , 1804618179
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Internet programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn all the core fundamentals of modern web design, covering all the commonly used syntax for HTML and CSS. About This Video Understand how to create elements with code and add them to your web page Learn to select elements from your web page with JavaScript Learn to style your web pages with CSS In Detail JavaScript code runs your browser as your HTML page loads. Adding JavaScript to your code can improve the user experience of the web page. This course will cover the basics of getting started with JavaScript, HTML, and CSS and the code syntax to write JavaScript code. JavaScript is a set of instructions you can add to your code to let the browser know what to do next. It covers the core concepts of JavaScript so that you can try the code and get familiar with what it does. Using JavaScript, you can access the HTML DOM in the browser, which allows you to interact and manipulate web page content. JavaScript creates the interactive and dynamic content seen today on all major modern web pages. Learn what CSS is and how you can style your web pages with Cascading Style Sheets (CSS). HTML provides a structure for your webpage; CSS allows you to style your page. Design the page with your style, set up page layouts, add colors, fonts, and more. Present your webpages as you want them to look, independent of the HTML; you can make your web content look and style as you imagine it should. You will also learn Document Object Model (DOM), which is a programming interface for HTML documents; that is, the logical structure of a page and how the page content can be accessed and manipulated. By the end of the course, you can start coding quickly and focus on designing your interactive and dynamic web pages. Audience This course is for beginners in web design and for anyone who wants to learn more about coding or for anyone curious to learn HTML, CSS, and JavaScript. This course can also be taken by someone who wants to create interactive web pages and who wants a quick and effortless way to start coding.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803232324 , 1803232323
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 23 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn everything there is to know about CSS3 in this course through practical implementation About This Video Learn how to apply various CSS properties in different scenarios Learn the basics of web development and debugging Build responsive websites using the core HTML5 and CSS3 concepts In Detail If you have been considering learning web development or becoming a full-stack developer, this course will not only teach you about CSS3 but will also force you to put it all into practice like a pro. Many students simply avoid front-end technologies because they believe they are not their cup of tea, but this course will change your mind and turn you into a developer by showing you how to put the principles into practice without having to recall anything. In this course, we will first look at the basics of web development, then move on to see what CSS is. After that, we will go ahead and do the installation and setup for our local development environment. Then we will see the different techniques that we can use for debugging using developer tools. Next, we will move on to see different kinds of selectors, fronts, and backgrounds in CSS. We will move on to the next concepts of box model, margin, and padding. After that, we will see how the display, position, float, and Z-index work in CSS. Next, we will check out an important property for Flexbox along with media queries and pseudo-selectors for responsive web design, and then move on and see how to use shadow, animation, transition, and transform with CSS, and much more. You will be able to quickly apply everything you have learned from this course to any project involving front-end programming by the time it is over. Audience Anyone interested in beginning a career in web development or any backend developer who wants to transition to full-stack development should take this course as this course will start with the basics of CSS.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801813853 , 180181385X
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 55 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This Docker course introduces Docker and is simple and easy-to-understand lectures. About This Video Explore the best practices of working with Docker technology in the field Design multi-container applications and automate the workflow using Compose Learn essential Docker concepts that one should know to work in production In Detail Docker is a set of platforms as service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. This course starts by explaining what Docker is and an overview of Docker. You will learn the basics of Docker such as image pull, run a container, stop containers, and delete images. You will also explore how to create your own Docker network as well as how to link containers to custom networks. Along with this, you will learn how to make a connection between containers running on different networks and how to delete the custom network. You will also be well versed in changing the permission of volume from read-write to read-only. Furthermore, you will learn to clone a volume and mount it to another container. You will explore how to push images to our DockerHub account. You will learn to create your first Docker file and create multi-tier with docker-compose. Finally, you will understand how to use WordPress and MySQL with Docker Compose and how to work with the REST API of Docker Engine. By the end of this Docker course, you will gain in-depth knowledge about Docker and general DevOps skills to help your company or your own project to apply the right Docker workflow and continuously deliver better software. Audience This Docker course is designed for every DevOps engineer. It can also be taken by system administrators, cloud infrastructure engineers, and developers.
    Note: "Updated in July 2022.". - Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803246703 , 1803246707
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Figma (Electronic resource) ; Web sites Design ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn from a beginner-friendly and highly practical course on everything you need to know about modern web design using Figma. About This Video Work on real-world projects that are actually live and have visitors and clients Discover the best tips and tricks that will take you from beginner to advanced user in a very short time Explore case studies where the author explains in detail the most common mistakes In Detail Figma is a vector graphics editor and prototyping tool that is primarily web-based, with additional offline features enabled by desktop applications for macOS and Windows. The Figma mobile app for Android and iOS allows viewing and interacting with Figma prototypes on real-time mobile devices. This course will teach you everything you need to know about modern web design using Figma, one of the best design programs. The course is beginner-friendly--we will take it step by step and learn through fun exercises. You will look at UI and UX--all the essential principles you have to know. You will learn about responsive design: transform the desktop version into the mobile version. Check how to prepare the design for coding: make coders and clients happy. See different design principles that can be applied to any project. Finally, find out what clients want from you--what assets/deliverables and in what format. You will also use Zeplin to bridge the gap between designers and engineers. It takes designs from Figma and exports them into a format that generates code snippets, design specs, and assets. By the end of this course, you will become a well-versed and confident individual to create modern web designs using Figma. You can get freelance projects in this arena and open up a new world in the field of web designing. Audience This course is great for both beginners and advanced users that want to learn modern web design. Website developers that want to learn how to design websites and individuals that want to know how to transform the desktop version of a website to the mobile one can get the most out of this course. This will also help designers that don't know the latest web design trends and principles and anyone who wants a life skill they can depend on--whether for a new career or another income stream. Figma is totally free. All you need is a computer and a bit of time.
    Note: "Updated in July 2022.". - Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803236667 , 1803236663
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Build applications with Python, FAST API, React JS, MongoDB, and Bootstrap to begin your journey toward becoming a full-stack developer About This Video Build a complete full-stack application using the latest and trending technologies Build a project with Create, Update, Delete, and Find all functionality with a real-world use case Debug your frontend application using the developer tool In Detail In this course, you will learn everything that is needed to build a complete full-stack application using the latest and trending technologies. You will also learn various debugging and troubleshooting techniques that will boost your confidence to find and fix any issues both on the frontend and backend stack. In this course, we will cover FAST API framework, GET endpoint, POST endpoint, PUT endpoint, DELETE endpoint, middleware, enabling CORS, allowing HTTP headers, allowing HTTP methods, using hooks such as useState and useEffect, states in React, functional components in React, calling APIs from React applications using Axios, how to make a website responsive, debugging your frontend application using the developer tool, and checking network calls in browser's developer tool. Finally, you will learn to push code to GitHub from your local computer. Basically, this course will teach you everything using a hands-on approach to making you comfortable with the development of applications using frontend technologies such as HTML, CSS, JSX, and REACT JS, and backend technologies such as Python 3, FAST API, MongoDB, and NoSQL. By the end of this course, you will be able to create your own FARM stack form for your real-world project. Audience Anyone interested in learning how to build a FARM stack form for a practical project or in becoming a full-stack developer should take this course. JavaScript, HTML, and CSS fundamentals are needed.
    Note: "Updated in July 2022.". - Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801813419 , 1801813418
    Language: English
    Pages: 1 online resource (1 video file (26 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Web applications Design ; JavaScript (Computer program language)
    Abstract: Develop your skills as a professional React JS developer without any prior knowledge using a step-by-step, project-based learning method About This Video Become a professional React JS developer without any prior knowledge Work on multiple projects in order to understand different concepts Complete hands-on and project-based course In Detail Welcome to the Zero to Hero React JS mastery E-degree course. This course will guide you with hands-on live sessions on your path to becoming a professional React JS developer. This course has no prerequisites; all material will be taught completely from the start using real-world examples. This course is divided into four parts. In the first part, you will learn all about HTML. What HTML is, understand the structure of an HTML page, learn about different tags used in HTML, learn how to create a form in HTML, and more. The second part is all about CSS. In this part, we will understand what CSS is, learn about Inline, Embedded, and External styling; learn about different types of CSS selectors; learn about the Box model, animation, transition, transformation in CSS, and more. In this third part, we will start with JavaScript. You will learn about different types of data types, what are variables and constants, learn various operators, understand what loops, arrays, and objects are, learn the Document Object Model (DOM), and much more. In the final part, we will cover React JS and Bootstrap. Here, you will learn how to create React apps and understand the different ReactJS concepts. You will also learn about Bootstrap, and we will work on multiple projects in order to understand the different concepts that we learn throughout the course. Without any prior knowledge, you will graduate from this course with the skills necessary to become a professional React JS developer using a step-by-step, project-based learning methodology. Audience Each concept in this course will be introduced from scratch, making it ideal for complete beginners.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 22 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) ; Web applications ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Each lesson ends with challenges and tasks for the project--code alongside the lessons to develop your own image slider. Source code is included. Includes section setup details and information for starting the project, such as resources and websites. Create an array of image paths to output images to the page. Explore how to set up a testing array of placeholder images, customize the images, and generate a useful array of content for your page. Use a random image colors function to add colorful images to the web page. Use JavaScript string methods to create a random hex color value generator. Add CSS styling to your jQuery image slider project, and set up and position the images to stack using jQuery. Create visible images to output to the web page and style with CSS. Add and remove element classes with jQuery. Set up moving slides on intervals using a selection of active elements. Update and remove classes and add new, active classes to the new sibling element using jQuery. Add control button options for user event listeners and slider controls. Add buttons with jQuery so that the user can control movement of slides to next and previous images. Users can update intervals and reset the interval timer. Debug the jQuery project, and update and reset the interval timer to restart the counters once a user interacts with the slider controls. Prior to a final code review, do updates and debug the image carousel project.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application software Development ; Computer software Development ; Computer architecture ; Open source software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be part of a beginner-friendly course on the fundamentals of Docker along with free online lab access to practice and reinforce your learning. About This Video Free online lab access to help beginners understand the Docker concepts Designed for absolute beginners with a step-by-step methodology to be followed throughout Deploying a web application as a Docker container In Detail Docker is a set of platform-as-a-service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries, and configuration files; they can communicate with each other through well-defined channels. Docker accelerates the development, sharing, and execution of modern applications. Docker is a tool that uses containers to make it easier to create, deploy, and run applications. In this course, you will learn about virtual machines and containers, installation of Docker, understanding Docker architecture, start/stop/restart Docker Daemon, Docker commands to manage images and containers, Docker volumes, Bind Mounts, tmpfs volume, Docker networking concepts, and deploying a web application as a Docker container. Docker has made use of pre-existing computing concepts such as containers and, more specifically, primitives known as "groups" and "namespaces" in the Linux world. Docker's technology is distinctive in that it focuses on the needs of developers and system administrators to separate application dependencies from infrastructure. By the end of this course, you will gain an in-depth understanding of the fundamentals/essential Docker concepts and commands required to deploy a web application. Audience This course is designed for DevOps engineers, system administrators, and Cloud engineers who want to learn about Docker for advanced purposes. This will also suit DevOps managers working for any organization. Basic IT Concepts are required to get the most out of this course.
    Note: Unidentified presenter. - "Coding gears, train your brain.". - "Updated in March 2022.". - Online resource; title from title details screen (O'Reilly, viewed March 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804618240 , 1804618241
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 13 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; HTTP (Computer network protocol) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn about the Critical Rendering Path, AJAX, and HTTP, as well as how to retrieve data from a server About This Video Understand the Network Panel, Performance Panel, and Audit Lighthouse functions within DevTools Understand HTTP, TCP, data packets, and a whole bunch more Real examples of how AJAX works (we will use both the XMLHttpRequest object and the newer Fetch API) In Detail In this course, you will learn about the Critical Rendering Path. This refers to the set of steps browsers must take to fetch and then convert HTML, CSS, and JavaScript into living, breathing websites. From there, you will start exploring and experimenting with tools to measure performance. You will learn simple, yet very powerful strategies to deliver the first pixels to the screen as early as possible. Knowledge of the CRP is incredibly useful for understanding how a site's performance can be improved. There are various stages to the CRP, such as constructing the DOM, constructing the CSSOM, running JavaScript, creating the Render Tree, generating the layout, and finally painting pixels to the screen. As you can see, this covers a whole bunch of interesting material. We will dig deeper in every lecture, by learning about things such as HTTP, TCP, data packets, render-blocking resources, and a whole bunch more! This course has many bonus lectures that will extend your knowledge base and test your skills. Through practical examples, this course helps you understand the CRP piece by piece. We will use the latest and best features of JavaScript and browsers (such as the new Fetch API) along the way so you can stay ahead of the pack. By the end of this course, you will be able to "speak" CRP by gaining an understanding of how to fetch data from a server and then get that data to your user as quickly as possible. Audience This course is for anyone interested in dabbling in the world of programming; learning the fundamentals of HTTP, AJAX, data packets, and rendering will allow you to extend this knowledge to any language. It is useful for anyone who wants to gain a solid understanding of web performance; wants to start using backend frameworks such as Node.js, which are heavily reliant on having a deeper understanding of how to make AJAX requests, manipulate the response, and then deliver it to the screen; wants to know what the Critical Rendering Path is, but not sure how it works behind the scenes or how to put it into practice in your code.
    Note: "Updated in May 2022.". - "SkillZone.". - Online resource; title from title details screen (O'Reilly, viewed June 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804619018 , 1804619019
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Computer programs ; Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Gain an in-depth knowledge about CKA(Certified Kubernetes Administrator) as well as how to work with Kubernetes in a production environment. About This Video Understand persistent volumes and persistent volume lifecycle Explore Kubernetes pods, deployment, and replica sets Explore the relationship between Kubernetes and containers In Detail Kubernetes is one of the most popular container orchestration tools available. The container orchestration with Kubernetes Certification course will help you grasp the key skills, technology, and concepts that a Kubernetes administrator needs to know. You will learn everything you need to know about Kubernetes. You will start with the very basis of Microservices and the need for it. You will learn about containers and virtualization. Learn and understand the Docker and Kubernetes architecture, understand the Docker swarm features, and learn the difference between Kubernetes and Docker Swarm. Moving further, you will also learn Docker orchestration and the relationship between Kubernetes and Containers. Along the course, you will learn about Kubernetes Pods, deployments and replica sets, persistent volumes, and their lifecycle. You will learn to demonstrate ConfigMap, CronJob, Secret, DaemonSet, label sectors, and more. By the end of this course, you will have gained the knowledge required to design and deploy cloud-native applications on a Kubernetes cluster. Audience This Kubernetes course is best suited for software developers, software engineers, system administrators, Linux administrators, and cloud administrators. Learners need to possess an undergraduate degree or a high school diploma, and a solid understanding of containers and Docker.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803237459 , 1803237457
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 16 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux ; Cloud computing ; Application software Development ; Operating systems (Computers) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of a beginner-friendly and highly practical course on Linux that will help DevOps and Cloud engineers. About This Video A highly practical and beginner-level course on Linux from scratch Get acquainted with the skills to fulfill regular tasks on a Linux environment Learn most of the commands needed for the Cloud and DevOps journey In Detail As you all know, in the current IT market Linux has become a prerequisite to learning most of the trending technologies. The IT industry also uses Linux as its base operating system in the majority of cases. Hence this course helps you to understand how Linux works from the basics. Once you complete this course you will be able to fulfill your regular tasks on the Linux server, and easily start learning most of the trending technologies like AWS, Azure, GCP, DevOps, Python, data science, and more. This course starts with introducing you to Linux and helps in creating a Linux EC2 instance along with connecting the Linux system from Mac and Windows. After that, you will explore basic Linux commands. You will then manage files and directories, and look at user, software, system, and process management in detail. You will look at some networking and services-related commands. Finally, you will check the Crontab command and copy files from Windows to Linux. By the end of this course, you will have learned Linux basics from scratch, Linux commands through practical labs, and fulfilled your regular tasks on the Linux server. Audience This course is designed for any IT professional who wants to learn Linux basics quickly and for the individual who doesn't know why to start their DevOps journey. A professional who wants to shift from a non-IT to an IT background and has not worked on the Unix/Linux platform will also benefit from this course. To gain the most out of this course, you should have a basic knowledge of computers.
    Note: "Updated in April 2022.". - "Valaxy Technologies.". - 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 ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804617915 , 1804617911
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.76
    Keywords: Bootstrap (Computer program) Study guides Examinations ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of the web development community that creates amazing responsive websites with the help of Bootstrap 5 and a dedicated mini-project to leverage your knowledge. About This Video Create a website using Bootstrap using a step-by-step tutorial that comes bundled with source code Work on a mini-project where you will build a website from scratch in 20 minutes Learn about the latest Bootstrap framework in a step-by-step approach In Detail There is no doubt that the future belongs to web developers who know how to build real-world responsive websites built on the Bootstrap framework. That is why this course is prepared specifically for beginners and intermediate-level students. The best way to secure a long-term career in the sector is to learn what you need to know in a hands-on manner. Bootstrap 5, the most recent version of the world's most popular front-end framework, will be the focus of this course. There are millions of websites using Bootstrap and it was deliberately created to cover a broad range of conventional user interfaces. There are several benefits to building a website with Bootstrap 5, including a clean and modern style that works on any device as well as all browsers and screen sizes. The course gets started by introducing yourself to the Bootstrap framework, then you will create responsive images, tables, and typography. After that, you will learn about the Bootstrap 5 Grid system, look at the different breakpoints in Bootstrap 5, and learn about Bootstrap 5 components such as Badge, Breadcrumb, Buttons, Button group, Card, and much more. By the end of this course, you will have enough knowledge about the latest version of Bootstrap to make a website responsive with the help of fewer classes. Audience This course is for anyone who wants to learn more about using Bootstrap and who wants to pursue a career in web development. This will also benefit individuals who want to rapidly build responsive websites. You will need a basic knowledge of HTML and CSS. Apart from this, some traits such as readiness, flexibility, and passion for learning will surely help you expedite your journey further.
    Note: Updated in June 2022. - "Meta Brains.". - Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611166 , 1804611166
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this learning journey, you will be introduced to tools such as GitHub, Jenkins, Maven, Docker, Helm, and Kubernetes (AKS and EKS). About This Video Production-ready Kubernetes setup for continuous deployment in DevOps Install and configure Docker and Maven plugins in the Jenkins server Install and configure Helm in the Jenkins server In Detail Azure Kubernetes Service (AKS) is a managed Kubernetes service with hardened security and fast delivery. Amazon Elastic Kubernetes Service (EKS) is a managed service and certified Kubernetes conformant to run Kubernetes on AWS and on-premises. In this course, you will learn to deploy applications on EKS and AKS Kubernetes clusters with CI/CD pipelines using Helm charts. You will start with the basics of how to set up a Jenkins server for CI/CD in the EKS cluster. This also includes installing and configuring Docker and Maven plugins in the Jenkins server. You will understand how to set up the EKS Kubernetes cluster in AWS and create an IAM role for the management host. Moving on, you will understand Helm, Helm charts, and how to create a Helm chart. In the other part of the course, you will understand what a metric server is and how to configure a metric server. You will also learn to deploy an application with HPA for high CPU usage. You will explore how to access the AKS cluster from the local machine and will wrap up the course with an introduction to Elasticsearch Fluentd and Kibana and learn to configure Elasticsearch Fluentd and Kibana in the AKS cluster. By the end of this course, you will have built a CI/CD pipeline to deploy applications or microservices on AKS and EKS Kubernetes clusters.
    Note: "Valaxy Technologies.". - Online resource; title from title details screen (O'Reilly, viewed July 25, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559885
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 39 min.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web applications ; Application software ; Development ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Easy document object manipulation with the most popular JavaScript Library. This course is perfect for anyone who wants to learn jQuery quickly in a fast-paced course that teaches you all the core fundamentals of jQuery to get you started quickly. Step-by-step learning covering the core parts of jQuery to get you coding quickly. Source code and everything you need to get started are included."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838559687
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 28 min., 2 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Create Dynamic and interactive web pages with JavaScript and the DOM. In this course, you will learn how to make web-pages dynamic and interactive using JavaScript to connect with the Document Object Model and influence and manipulate page elements. The Document Object Model is a massive object that represents your page elements and their attributes. JavaScript can easily select objects within the DOM and use their content to change the display, add interactive events, update styling, and a whole lot more. JavaScript makes your web page come to life; it opens doors and makes amazing things happen on your website. This course covers only the JavaScript Document Object Model and prior JavaScript knowledge is a prerequisite."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781839211928 , 183921192X
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/8
    Keywords: Web applications Development ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course will teach you how to build Flask apps using only Flask and two essential extensions. You don't have to worry about managing multiple extensions on your machine or about incompatible database systems. By learning without using extra extensions other than Flask-SQLAlchemy and Flask-Login, you'll have a better understanding of how things work; thus, when you actually use extensions, you'll get much more out of them. Why Flask? Even though Flask is simple, you can create any web app you can imagine using it. Flask is not only easy to learn, it's also virtually guaranteed to work on your machine. If you've ever tried installing a large library only to find it doesn't work on your computer, you'll be delighted to find that Flask, with its few dependencies and small footprint, will work on your computer. You'll start by learning the basics of Flask. You'll learn enough to understand the fundamentals of Flask, how to use templates, and how to connect and use an SQLite database with Flask-SQLAlchemy. Once you decide to change databases, you'll simply update the configuration because you used Flask-SQLAlchemy. And, since the best way to learn is by example, we'll build two demo applications that use only what you learned in the preceding sections. This course covers using Flask 1.0 along with Flask-SQLAlchemy 2.3 and Flask-Login 0.4. Python 3.6+ is required, but no advanced features are used so you may be able to use an older version of Python. What You Will Learn Explore the advanced networking concepts, build WANs, and work with IPV6 Learn EIGRP troubleshooting, GNS3 labs, and simulations Practice DCE DTE physical router demos NAT configuration and testing, IPV6 Discover OSPF anConfigure VPN and Dynamic Multipoint VPN (DMVPN) Master GRE tunnel configuration and the WAN technologyd BGP Audience This course is for anyone who has mastered the Python fundamentals and is keen to learn how to build web frameworks in Flask. Since Flask is a microframework, beginners can easily learn and use the framework. All you need to know before starting the course is the Python basics. If you're already comfortable working with features such as loops and dicts in Python, you are ready for this course. About The Author Anthony Herbert: Anthony Herbert is the founder of Pretty Printed. He has been programming since 2004, but a number of those years were spent with a lack of understanding of concepts. To help others avoid the issues he had while learning to program, he created Pretty Printed so that programmers of all skill levels can understand programming concepts easier and faster.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838551278
    Language: English
    Pages: 1 online resource (1 streaming video file (13 hr., 35 min., 43 sec.)) , digital, sound, color
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web sites ; Design ; Electronic videos ; local ; Electronic videos
    Abstract: "This course starts from scratch, teaches you how to create websites, and covers everything from the basic syntax, all the common tags used to develop web content, and how and where you can write HTML, top resources and links included. You'll learn about HTML structure within web pages; explore HTML5 semantic elements; build your own HTML template; create HTML lists, hyperlinks, and add images; build tables for even more HTML structure; create forms with in-depth form examples and HTML tag explanations; add iframes and more cool HTML elements; create your own mini HTML site using only HTML; and everything you want to know about CSS, JavaScript, JavaScript Document Object Model (DOM), JSON, AJAX, and jQuery."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838554125
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 20 min., 44 sec.)) , digital, sound, color
    Keywords: HTML (Document markup language) ; Web site development ; Electronic videos ; local
    Abstract: "Introduction to HTML: A Complete Beginner-to-Expert Course is perfect for anyone who wants to learn HTML or learn more about it. HTML provides the structure for every website and it's the foundation for everything you see on the web. Browsers read HTML and render it out for web users. In this course, you will learn everything you need to know about HTML and HTML5. It's packed full of challenges and exercises to get you writing HTML quickly. As you follow the lessons, source code is also included to get you started quickly and easily. The course will provide you everything you need to get started with HTML and challenge you to learn HTML. This includes lectures on basic syntax, all the common tags used to develop web content and how and where you can write HTML, top resources and links are included. You'll learn about HTML structure within web pages, explore HTML5 semantic elements, build your own HTML template, create HTML lists; use hyperlinks, add images; and more."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789612837
    Language: English
    Pages: 1 online resource (1 streaming video file (12 hr., 43 min., 59 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Internet programming ; Electronic videos ; local
    Abstract: "This course has everything you need to use add jQuery to your skills as a web developer! Inside the course, you'll build a color guessing game, form exercise, YouTube API AJAX data application, combo lock game and much, much more! You will be amazed at how easy it can be to do some much. Best of all jQuery syntax just makes sense! Today. jQuery is still the most popular JavaScript library available, in fact over 19 Million websites use it and its used in almost 5000 libraries. jQuery Knowledge should be part of any front-end developers skill set and its a natural choice for anyone who is familiar with CSS and JavaScript. jQuery provides web developers and an easy way to create interactions with web pages. Basic understanding of the JavaScript Document Object Model and CSS is suggested as a prerequisite to this course. this course covers everything you need to know in order to start creating amazing web applications using jQuery."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789808179
    Language: English
    Pages: 1 online resource (1 streaming video file (10 hr., 39 min., 14 sec.)) , digital, sound, color
    Keywords: Bootstrap (Computer program) ; Web site development ; Web sites ; Design ; Web sites ; Authoring programs ; Electronic videos ; local
    Abstract: "This course uses Bootstrap 4.0.0-beta, the latest version. Learn about the Bootstrap Grid and new changes that make it easier to use. Find out how to use Bootstrap 4 navbars by making them responsive. Structure content in tables, lists, and cards. Make text stand out with amazing Bootstrap 4 utilities. Bootstrap is a free and open-source front-end web framework for designing websites and web applications. It contains HTML- and CSS-based design templates for typography, forms, buttons, navigation, and other interface components, as well as optional JavaScript extensions. Unlike many web frameworks, it concerns itself with front-end development only. Build responsive, mobile-first projects on the web with the world's most popular front-end component library. Bootstrap is an open-source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app, a responsive grid system, extensive pre-built components, and powerful plugins built on jQuery. Add to the library and then you are ready to bring the power of Bootstrap into your web pages! It's simple and easy to use and facilitates web design and development. This is all available within Bootstrap. You will be amazed at how easy it is to create modern websites using Bootstrap."--Resource description page.
    Note: Title from resource description page (Safari, viewed October 18, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781789809558
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 37 min., 10 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Application software ; Development ; Web site development ; Electronic videos ; local
    Abstract: "JavaScript is easy to get started with; if you have ever wanted to learn JavaScript, then this is the course for you. You will be amazed at how much JavaScript can do and how easily you can make things happen using JavaScript. Please note that previous web experience is required for this course. A basic knowledge of HTML and CSS will be extremely helpful. The scope of this course involves introducing students to the basic core concepts of JavaScript. JavaScript is a scripting language used everywhere across the web. It is used to enhance HTML web pages and works within HTML files. JavaScript is also an interpreted language, so it doesn't need to be compiled: all you need is a browser to run the code. JavaScript enhances web pages with interactive and dynamic capabilities."--Resource description page.
    Note: Title from resource description page (Safari, viewed November 5, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781838554996
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 23 min., 45 sec.)) , digital, sound, color
    Keywords: Cascading style sheets ; HTML (Document markup language) ; Web sites ; Design ; Web site development ; Electronic videos ; local
    Abstract: "This course is perfect for anyone who wants to learn CSS. CSS allow you to control the look and feel of your website and enable you to create a separation of presentation and content, including layout, colors, and fonts. This includes lots and lots of source code for you to experiment with to save you time so you can start coding CSS straightaway. You will learn how to find the top resources and links to help you learn the basics of styling; how to use classes and IDs to select elements; explore all colors for fonts and backgrounds; move content display properties; learn how to apply styling to common HTML such as lists, tables, and more; use floats to position elements and content; use the box model, padding; margins, border, height, and width for each element; CSS positioning; work with Hyperlinks; and make your sites look good. Cascading Style Sheets (CSS) are a style sheet language used to describe the presentation of a document written in a markup language such as HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript. CSS is used to define styles for your web pages, including the design, layout, and variations in display for different devices and screen sizes."--Resource description page.
    Note: Title from resource description page (Safari, viewed March 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...