We may earn an affiliate commission when you visit our partners.
Course image
Pluralsight Live
This course is no longer available. Find something similar by browsing:
Software Development Quantum Computing Stress Management Nasa Electronic Music

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides insights on emerging technologies like quantum computing
Covers a wide range of topics relevant to software development
Features live speakers, offering real-time interaction and access to industry experts
May require additional software or tools, which can be costly for some learners

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Pluralsight LIVE 2018: Get Your Geek On (Software Development). These are activities you can do either before, during, or after a course.

Career center

Learners who complete Pluralsight LIVE 2018: Get Your Geek On (Software Development) will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Development is the main topic of the course. Speakers share insights, and those who wish to progress their career in Software Development should take the course to grasp the latest advancements in the field.
Computer Programmer
Computer Programmers apply knowledge of programming languages to design, develop, test, deploy, maintain, and improve computer software. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may help build a foundation for the latest software development techniques.
Computer Scientist
Computer Scientists use their knowledge of computer science theory, algorithms, data structures, and programming languages to design, develop, and implement computer software and systems. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course is especially relevant because it can help build a foundation in the latest software development practices and theory.
Software Engineer
Software Engineers apply engineering principles to design, develop, maintain, and improve software systems. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Software Engineers who wish to stay up-to-date on current trends in Software Development.
Systems Analyst
Systems Analysts analyze and design computer systems, including hardware, software, and networks. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Systems Analysts who wish to gain insights into the latest software development tools and techniques.
Database Administrator
Database Administrators design, implement, and maintain databases. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Database Administrators who wish to learn about the latest software development tools and techniques used in database management.
Systems Engineer
Systems Engineers design, develop, and maintain computer systems, including hardware, software, and networks. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Systems Engineers who wish to gain insights into the latest software development tools and techniques.
Information Security Analyst
Information Security Analysts plan and implement security measures to protect computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Information Security Analysts who wish to learn about the latest software development tools and techniques used in security.
Computer Systems Analyst
Computer Systems Analysts design, develop, and implement computer systems, including hardware, software, and networks. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Computer Systems Analysts who wish to gain insights into the latest software development tools and techniques.
Web Developer
Web Developers design and develop websites. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Web Developers who wish to learn about the latest software development tools and techniques used in web development.
Mobile Applications Developer
Mobile Applications Developers design and develop mobile applications. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Mobile Applications Developers who wish to learn about the latest software development tools and techniques used in mobile development.
Game Developer
Game Developers design and develop video games. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Game Developers who wish to learn about the latest software development tools and techniques used in game development.
Data Scientist
Data Scientists analyze data to extract insights and knowledge. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Data Scientists who wish to learn about the latest software development tools and techniques used in data science.
Business Analyst
Business Analysts analyze business needs and develop solutions to improve business processes. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Business Analysts who wish to learn about the latest software development tools and techniques used in business analysis.
Project Manager
Project Managers plan, execute, and close projects. The Pluralsight LIVE 2018: Get Your Geek On (Software Development) course may be useful for Project Managers who wish to learn about the latest software development tools and techniques used in project management.

Reading list

We haven't picked any books for this reading list yet.
A collection of essays on the challenges of software project management, this book offers timeless insights into the complexities of developing software systems. It's considered a classic and provides a broad understanding of the non-technical aspects of software development, particularly relevant for those interested in project management and the history of the field.
Seminal work on the principles and practices of continuous integration, continuous delivery, and deployment automation. It is highly relevant for understanding contemporary software development methodologies focused on frequent and reliable releases. It's valuable for deepening understanding and key reference in the field.
Describes the principles and practices of domain-driven design. It shows how to design software that is aligned with the business domain. It is suitable for experienced developers.
Describes the principles and practices of test-driven development. It shows how to write tests that drive the design of the software. It is suitable for both beginners and experienced developers.
Provides a catalog of refactoring techniques to improve the design of existing code without changing its external behavior. It's a practical guide essential for maintaining and evolving software systems, highly relevant for solidifying good coding practices and deepening understanding of code improvement.
Provides a fun and engaging introduction to design patterns. It is suitable for both beginners and experienced developers.
Provides a code of conduct for professional programmers. It covers topics such as ethics, professionalism, and craftsmanship. It valuable resource for anyone who wants to become a better software developer. It is suitable for both beginners and experienced developers.
Provides a comprehensive guide to software development. It covers a wide range of topics, from coding techniques to project management. It valuable resource for anyone who wants to learn how to develop software effectively. It is suitable for both beginners and experienced developers.
Comprehensive guide to software construction, covering practices and techniques for writing high-quality code. It is highly relevant for gaining a broad understanding of fundamental software development principles and is often recommended for developers at all levels. While the second edition was published in 2004, its principles remain timeless and valuable for solidifying understanding of core concepts.
Offers practical advice on a wide range of software development topics, emphasizing pragmatic approaches to coding, debugging, and problem-solving. It's considered a must-read for developers seeking to improve their craft and is highly relevant for both broadening and deepening understanding. The 20th-anniversary edition keeps its timeless principles relevant for contemporary developers.
Focused on writing clean, readable, and maintainable code, this book provides principles and practices essential for any software developer. It is particularly useful for solidifying understanding of good coding standards and is widely recommended across the industry. It serves as an excellent reference for improving code quality.
This classic book introduces fundamental design patterns for object-oriented software, providing reusable solutions to common design problems. It is crucial for deepening understanding of software design and valuable reference for developers and architects. While not recently published, its content remains foundational.
This comprehensive textbook covers a wide range of algorithms and data structures, providing a theoretical foundation essential for understanding efficient code development. It core resource for deepening understanding, particularly for students and professionals focusing on the computational aspects of software development. It is often used as a textbook in university programs.
This widely used textbook provides a solid theoretical foundation for understanding operating systems, which are a fundamental component of software development environments. It is essential for deepening understanding of how software interacts with hardware and is commonly used in undergraduate and graduate programs.
Offers a comprehensive introduction to database systems, covering fundamental concepts, principles, and practices. Given the ubiquitous nature of databases in software applications, this book is highly relevant for gaining a broad understanding and deepening knowledge in this critical area. It is often used as a textbook.
This classic textbook provides a comprehensive overview of software development, covering the entire software development lifecycle from requirements gathering to deployment and maintenance. It is an excellent resource for both students and practitioners.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser