Catalog Search Results
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn how to use the object-oriented programming model to write code that's secure, scalable, and easier to troubleshoot.
Are you familiar with Java but want to get the most out of your Java programs? In this course, Kathryn Hodge teaches the basics of object-oriented programming in Java, so you can write code that's secure, scalable, and easier to troubleshoot. Kathryn begins by showing how object-oriented principles are embedded into the Java language...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Want to ramp up your Java skills? Check out these practical, hands-on challenges to level up as a Java developer and test your brain power in real time.
How do you get better at writing code in Java? Practice, practice, practice. Test your skill set as a Java developer by working through these hands-on practical challenges. In this course, instructor Kathryn Hodge presents a variety of concise coding challenges, each running about five minutes or...
Author
Publisher
linkedin.com
Pub. Date
2017.
Language
English
Description
Explore the Python 3 standard library. Learn how to take advantage of its built-in modules to calculate statistics, format dates and times, get content from the internet, and more.
Python libraries can cut your development time and reduce your frustration with coding. In this Python 3 course, follow Kathryn Hodge as she walks through the Python standard library. Discover how familiarizing yourself with its facilities can make writing code in this...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Get a first look at the new features introduced in Java 17, the new long-term-support (LTS) release of Java.
Is now the right time to upgrade your application to Java 17? In this course, learn what changes have been made to the Java ecosystem and how they might impact your applications. Instructor Kathryn Hodge explores the new language enhancements, including pseudorandom number generator interfaces, sealed classes, and pattern-matching switch statements....
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn about programming with data structures such as arrays, lists, stacks, queues, and hash tables in Python.
Once you get past simple programs with one or two variables, you'll use data structures to store the values in your applications. Data structures are a lot like containers-there's one for every way you want to store your data. While structures like arrays and queues are sometimes taken for granted, a deeper understanding is vital for any...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn how to efficiently optimize and create algorithms in Java.
Algorithms are one of the fundamental pillars in any software application, as they give programs a set of instructions to perform a task. In this course, Kathryn Hodge aims to help you create better Java programs by using efficient algorithms. She starts with explaining the basics, detailing what makes a given algorithm effective as well as how to make informed assumptions about their...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Code reviews improve the quality of everyone's software. Discover how to conduct thorough, meaningful code reviews and submit your own code for review.
Software is written by humans-and humans can make mistakes. Before suggested changes are integrated into a codebase, they are often reviewed and approved by other programmers. A large amount of developers' time is spent on code reviews. However, this skill is rarely taught. This course remedies that...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn how to create better C# programs by using efficient algorithms.
Algorithms are one of the fundamental pillars in every software application, and once you understand them, you can create more efficient and maintainable programs. In this course, instructor Kathryn Hodge uses instruction and hands-on practice to show you how to create better C# programs by using efficient algorithms. Kathryn discusses what makes an algorithm effective, as well...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn how to use Python to build microservices that can help you grow your skills, advance your career, and assist in your organization's day-to-day troubleshooting.
As a software engineer, your day-to-day duties can seem like an endless to-do list, so it's often difficult to find the time to develop new skills to grow and advance your career. How do you make an impact with your organization while also completing your core work? In this course, Kathryn...
10) Debugging in C#
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Debugging helps you build more accurate, efficient, and reliable C# applications. Learn how to debug your C# code using Visual Studio Code.
Writing programs in C# is one thing. Writing programs that work is another. Discover how debugging your applications can make them more accurate, efficient, and reliable. Learn exactly what it means to debug your programs, and how tools like Visual Studio Code-the most popular IDE for C# programmers-can help...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your Java interviews with confidence.
Have you lined up an interview for a Java developer position? In this course, review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your Java interviews with confidence. Instructor Kathryn Hodge dives into a discussion of key topics that might appear as questions in an interview,...
12) Learning Java 11
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.
Java is one of the top five programming languages, and is used for websites, embedded controllers, and Android app development. Interested in learning how to code with Java? Join instructor Kathryn Hodge as she helps you get up and running with this popular language. Kathryn covers all the basics: Data types, strings, functions,...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Learn about programming with data structures. Discover how to store, organize, and access data using data structures such as arrays, linked lists, stacks, queues, and hash tables.
Once you get past simple programs with one or two variables, you'll use data structures to store the values in your applications. Data structures are like containers-there's one for every kind of data. While structures like arrays and queues are sometimes taken for granted,...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Applying for C# programming jobs? Find out what questions to expect in your C# or .NET developer interview and how to answer them to demonstrate mastery of key concepts.
Applying for C# programming jobs? Learn the programming and non-technical skills needed to land a C# developer position in this course with software developer Kathryn Hodge. Kathryn begins with some software development interview basics that will describe what the interview process...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Explore the database options for powering your Python apps. Learn how to create and connect to different types of databases, including SQLite, MySQL, and PostgreSQL.
To create functional and useful Python applications, you need a database. Databases allow you to store data from user sessions, track inventory, make recommendations, and more. However, Python is compatible with many options: SQLite, MySQL, and PostgreSQL, among others. Selecting the...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Level up as a Python developer working with databases in this advanced, skills-based course.
Looking for a hands-on opportunity to take your Python skills to the next level? In this course, instructor Kathryn Hodge takes you through a series of practical database examples to help level up your Python applications. Learn how to create an API that serves data from a database using FastAPI, Flask, MySQL, Postman, SQLAlchemy, endpoints, and more. Get...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn how you can use Python to automate operating system tasks, aggregate data across multiple sources, save results to files, and level up your Python applications.
When you're working with files of any kind, nothing saves time like automation. No one wants to spend a day manually editing or renaming 1000 files. In this course, Kathryn Hodge shows you how to use Python to automate operating system tasks, aggregate data across multiple sources,...
Author
Publisher
linkedin.com
Pub. Date
2017.
Language
English
Description
Get ready to be less intimidated by technology as you learn how to think like an engineer and consider the thought processes of programmers, developers, data scientists, and more.
You don't have to be intimidated by tech if you gain a foundational understanding of a few core principles. This course gives you insight on how to think like an engineer so that you can feel empowered to create a program, build a website, or even make a mobile app. Software...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Boost your technical skill set and test your knowledge of arrays in Java using these interactive coding challenges and solutions.
Do you have experience using arrays in Java? Want to put your knowledge to the test or get more experience? If so, check out this course, as instructor Kathryn Hodge presents a series of challenges centered around real-world problems you might encounter and use arrays to solve. After a short review of the basics of how...
20) Learning Java 17
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.
Java is one of the top five programming languages, and is used for websites, embedded controllers, and Android app development. Interested in learning how to code with Java? Join instructor Kathryn Hodge as she helps you get up and running with this popular language. Kathryn covers all the basics: data types, strings, functions,...
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