Catalog Search Results
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn how to troubleshoot a range of hardware, software, and network issues that PC users commonly encounter.
Are you a help desk specialist or a go-to technical troubleshooter? If people rely on you to diagnose and fix their computer issues, this course is for you. Join PC expert Dan Gookin as he takes you through a number of diagnostic and repair steps to solve PC problems. First, he explains how to determine if the source is hardware or software...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Get a quick introduction to the vocabulary and basics of programming in C, the language that inspired C++, Objective-C, and many others.
Released in 1973, C is still at the center of it all. In this course, get a quick introduction to the vocabulary and basics of programming in C, the language that inspired C++, Objective-C, and many others. Instructor Dan Gookin covers flow control, variables, and other basic topics, but also introduces advanced...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Struggling with the concept of pointers? This advanced course can help you master this powerful part of the C programming language.
Struggling with the concept of pointers in C programming? You're not alone. While pointers can be defined simply as variables that hold a memory location, even experienced coders are often intimidated by this powerful part of the C language. In this advanced course, instructor Dan Gookin shines a spotlight on pointers,...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
This course shows how to link C and assembly object files, call C functions from assembly code, as well as write assembly inline in a C function.
Though a C compiler is efficient, it's possible to work with both C and assembly, enjoying the speed of assembly with the lower development time of C. In this course, instructor Dan Gookin teaches you how to link C and assembly object files, call C functions from assembly code, as well as write assembly...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Practice coding with C. Explore common C programming challenges, and then compare the results with other programming languages in the Code Clinic series.
Successful programmers know more than just how to code. They also know how to think about solving problems. Code Clinic is a series of courses where our instructors solve the same problems using different programming languages. Here, Dan Gookin works with C. Throughout the course, Dan introduces...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn how to maintain a computer-inside and out. Learn how to manage internal and external components, such as processors, motherboards, monitors, and printers.
IT technicians support a wide variety of hardware, everything from internal processors and hard drives to external monitors and printers-not to mention all the connectors in between. This course is designed to provide a detailed introduction to PC hardware and peripherals. Dan Gookin gives...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Maintain the performance of your PC. Learn how to make sure your system is running at its peak by adjusting Windows security settings, backup and recovery options, and updates.
PC maintenance and performance go hand in hand; when you correctly maintain your computer, you usually see a corresponding boost in performance. Happily, basic computer maintenance tasks are simple enough for anyone to accomplish. This course teaches the elemental skills related...
Author
Publisher
linkedin.com
Pub. Date
2015.
Language
English
Description
Take your C programming skills to the next level with these tips for writing more efficient, more functional code.
Once you've mastered the basics of programming in C, you can concentrate on writing more efficient, more functional code. In this course, Dan Gookin offers some tips to help you extend your C programming skills. Learn how to read and write main function arguments, build more useful variables, and work with arrays and structures. Plus,...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Learn how to solve common IT issues on your own. This collection of hardware, software, and networking troubleshooting tips helps Windows users help themselves.
For basic IT issues, most users prefer to help themselves. If you are interested in troubleshooting your own computer issues, this series is the answer. The tips are equally useful to end users, small businesses that perform their own IT, and enterprise IT help desks that want to reduce Level...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Learn how to write an outline for any type of project: a book, essay, research paper, presentation, or article.
Almost all writing-whether you're working on a book, an essay, a presentation, or an article-should begin with a clear outline. Outlines help you organize your thoughts into topics and organize those topics into a cohesive structure. Today, there are multiple software tools available to help. This course shows how to use one of the most...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Get started programming with C. Explore the fundamentals of this powerful language, including code structure, data, program flow, and functions.
C is as essential as ever. This powerful language lies at the heart of JavaScript and Objective-C and is a popular language for developing embedded systems. This course teaches the fundamentals of programming in C, covering four introductory aspects: code structure, data, program flow, and functions. Instructor...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Learn how to identify and code around weaknesses in the C programming language to write more secure programs.
C lacks some of the safety valves offered by newer programming languages. But while this midlevel language has its weaknesses, writing safe C code is still possible-it just requires extra vigilance on the part of the developer. In this course, instructor Dan Gookin explains how to identify and code around weaknesses in the C programming language...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Broaden your knowledge of C. Take a deep dive into data structures, pointers, and other key concepts in this essential programming language.
C is a foundational language for a variety of other programming languages, as well as an up-and-coming language for embedded systems. If you're interested in broadening your knowledge of C, then this course is for you. Join instructor Dan Gookin as he takes a deep dive into data structures, pointers, and other...
14) Debugging C Code
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Get an in-depth look at how to find and fix bugs in your C code. Learn how to spot common problems that lead to bugs, use an IDE debugger, work with the GNU Debugger, and more.
It's not a matter of if you find bugs in your C code-it's a matter of when. And even for advanced developers, finding and fixing bugs can be a challenge. In this course, get an in-depth look at tools and best practices that can help you spot and resolve bugs in your C code....
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn how to fully leverage the collaboration features offered in Google Workspace, the popular cloud-based productivity platform.
Google Workspace (formerly G Suite) was designed with collaboration in mind. In this course, learn how to fully leverage the collaboration features offered in this popular cloud-based productivity platform. Dan Gookin offers tips for maximum team productivity using the Google Workspace apps, explaining how to partner...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Practice writing decisions and loops in C to gain a deeper understanding of these important, core concepts.
What makes programming different from a list of instructions? Decisions and loops. Decisions allow programs to do different things based on changing conditions. A loop expands upon this notion by allowing chunks of code to repeat based on conditions. Knowing how decisions and loops work is vital to your programming career, and in this course,...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Get a detailed look at network programming in C, then practice what you've learned by building a chat server.
Are you a C programmer looking to explore networking programming? In this course, instructor Dan Gookin provides an overview of network communications, terms, strategies, and concepts. Dan explores this complex topic in a step-by-step progression, exploring networking in Linux, macOS, or Windows 10/11 running the Windows Subsystem for Linux...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Expand the C language's capabilities. Discover how to tap into the power of external libraries to access complex data, interact with the web, play with graphics, and more.
External libraries expand the C language's capabilities, allowing developers to build programs that can do all manner of amazing things. In this course, learn how to tap into the power of external libraries to access complex data, interact with the web, play with graphics, and...
19) Level Up: C
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Level up on your C programming skills and learn some new ones with the challenges in this course.
All programmers must keep their coding muscles toned, which requires regular challenges and review of best practices. Beginners desire realistic exercises to continue their education, and experienced coders must constantly brush up on the basics as well as those areas of C that programmers often have issues with, such as pointers, recursion, and systems...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn how to get the most out of your Android smartphone or tablet. Explore essential features and find out how to customize, configure, manage, and troubleshoot your devices.
This detailed course-fully updated to cover the latest Android operating system-helps Android users get the most out of their smartphone or tablet. Join Dan Gookin as he provides a comprehensive tour of the different Android operating system features you can use on your device....
Interlibrary loan through ILLiad
Didn't find what you need? Items not owned by Knox County Public Library can be requested from other libraries to be delivered to your pickup location.
Suggest a purchase
If it is too new for interlibrary loan (6 months), you can place a suggestion with us. Suggest a Purchase