
Packt Expert
James Cross
James Cross is a Big Data Engineer and AWS Solutions Architect with experience designing large-scale data platforms and cloud analytics solutions. He has worked with a range of big data and cloud technologies across multiple industries.
14 Courses by James Cross

Advanced Photoshop: Tips, Tricks, and Techniques
Being creative with your photos has never been easier
Unlock the full potential of Photoshop by exploring advanced editing techniques that bring a professional touch to your photos. Dive into creative workflows and discover how to transform ordinary images into striking visual pieces using the latest features in Photoshop CC 2019.
Packt | 2019 | 201 min

AWS Certified Solutions Architect - Associate Tutorial - Step 3
Fast track your AWS Certified Solutions Architect
Explore key AWS services for databases and application management, including RDS, Route53, SQS, and CloudFormation. Learn how to create and connect to RDS instances, understand the AWS shared responsibility model, and pick up valuable exam tips along the way.
Packt | 2017 | 269 min

Getting Started with Machine Learning in Python
Use Machine Learning to make your Python apps smarter
Explore how to make your Python applications smarter by applying machine learning techniques. You'll move beyond manual rules and learn to use data to build models that can classify, predict, and group information automatically. No heavy theory, just practical skills for real-world problems.
Packt | 2018 | 173 min

Hands-On Amazon DynamoDB for Developers
Learn to use DynamoDB like a pro in three hours
Explore how to build scalable, high-performance applications using Amazon DynamoDB. Gain practical experience with its core features and learn to avoid common pitfalls. Develop the confidence to design and manage NoSQL databases for cloud-native projects.
Packt | 2019 | 153 min

Hands-On Amazon Redshift for Data Warehousing
Leverage cutting-edge techniques to build data warehouses in the cloud
Explore how to build and manage scalable data warehouses in the cloud using Amazon Redshift. Gain practical experience configuring, connecting, and optimizing a high-performance, column-oriented SQL engine. Learn to handle large-scale data efficiently and securely.
Packt | 2019 | 134 min

Hands-on NLP with NLTK and Scikit-learn
Natural Language Processing with Python tools
Unlock the power of Python to turn unstructured text into valuable insights. You will learn to build practical NLP applications using NLTK and scikit-learn, focusing on real-world tasks like spam filtering, topic classification, and sentiment analysis. No heavy math, just clear explanations and hands-on projects.
Packt | 2018 | 166 min

Hands-On Photoshop for Web Designers
A hands-on guide to designing websites and apps with Photoshop
Explore how to use Photoshop to design modern websites and web apps with practical, real-world techniques. You'll learn to create responsive layouts, build custom templates, and optimize images for the web. By the end, you'll feel confident using Photoshop as a key tool in your web design workflow.
Packt | 2019 | 203 min

Implementing Windows Server 2019 High Availability
Windows Server 2019 Clustering & High Availability with Hyper-V
Learn how to set up and manage high availability for Windows Server 2019 environments. You'll work with clustering, Hyper-V, and disaster recovery solutions to ensure your applications and services stay online. Get hands-on with practical tools and techniques for building resilient server infrastructures.
Packt | 2019 | 473 min

Learn Python in 3 Hours
Ready...Steady...Python!
Get up to speed with Python quickly and efficiently, even if you already know other programming languages. Dive into practical coding techniques and real-world tips that help you start building Python projects right away. The focus is on hands-on experience and actionable skills you can use immediately.
Packt | 2018 | 156 min

Learning Java 9 - Functional Programming
Create robust and maintainable Java applications using the functional programming style
Explore how functional programming can make your Java applications more robust and maintainable. You'll learn to write cleaner, more reusable code by combining base functions into higher-level solutions. Discover practical ways to use Java's functional features for real-world data processing tasks.
Packt | 2018 | 123 min

Mastering Qlik Sense
Design and deploy effective Business Intelligence solutions
Explore advanced techniques for building powerful and efficient dashboards using Qlik Sense. Learn how to optimize data models, connect to various data sources, and create visuals that drive better business decisions. Gain the confidence to design solutions that truly make an impact in your organization.
Packt | 2019 | 223 min

Performing Complex State Management with Redux
Simplifying Application Development
Explore how Redux can help you manage complex state in JavaScript applications with confidence. You will learn practical techniques to organize your code, reduce bugs, and make your apps easier to maintain and test. By the end, you will see how Redux simplifies building larger, scalable projects.
Packt | 2017 | 120 min

Python Design Patterns
Cleaner code in just over 2 hours!
Discover how to write cleaner and more efficient Python code by mastering essential design patterns. You will learn practical ways to improve code structure, boost reusability, and create robust applications. The focus is on applying proven solutions to real-world coding challenges.
Packt | 2017 | 146 min

Webpack for React Applications
Apply advanced features to deploy your application
Explore how to optimize and deploy React applications using advanced Webpack features. Work hands-on with a dynamic photo gallery project while learning practical techniques for improving performance and managing builds. Gain experience with tools like Babel, code splitting, and cloud deployment.
Packt | 2018 | 200 min