Categories
CBT Nuggets Lynda

[Lynda] React.js Essential Training

Author

image of author Eve PorcelloEve Porcello

Updated

9/15/2017

Released

1/10/2017

Among all other JavaScript libraries, React.js stands out. It relies on reusable components, not templates, for UI development, allowing developers to render views where data changes over time. React applications are more scalable and more maintainable, making developers more efficient and users more satisfied. In this course, Eve Porcello introduces the history and basics of the React library and show how to use it to create two projects: a browser-based activity counter app and a simple website for displaying data drawn from an API. Along the way, learn how to set up your development environment, including helpful tools such as Babel and webpack; create new components; use props and state to pass data between components; use routes to map URLs to views; and organize projects with nested components and routes. By the end of the course, you’ll understand the essentials of React.js and be able to start building your own browser-based projects.

Topics include:

  • Refactoring elements with JSX
  • Transpiling with Babel
  • Creating components
  • Adding component properties and methods
  • Displaying child components
  • Working with props and state
  • Setting up routes
  • Nesting routes
  • Creating forms
  • Understanding the component life cycle
Skill Level Intermediate

3h 12m

Duration

708,565

Views
Show More Show Less
Size: 642.94M

 

Content retrieved from: https://www.lynda.com/React-js-tutorials/React-js-Essential-Training/496905-2.html.

Categories
CBT Nuggets Lynda

[Lynda] PHP: Object-Oriented Programming with Databases

Author

image of author Kevin SkoglundKevin Skoglund

Released

1/30/2018

Learn how to interact with databases using object-oriented PHP code. In this intermediate course, Kevin Skoglund teaches powerful PHP techniques that streamline interactions with MySQL databases. PHP developers will benefit from the efficient, well-organized, reusable, and easy-to-understand code that object-oriented programming (OOP) offers. Kevin shows how OOP techniques can optimize database queries, help manage sessions, and simplify user logins. He provides practical examples and tips to create objects that interact seamlessly with database rows, to build a content management system with HTML forms, to authenticate users, and to break up long lists of database data into smaller pages.

Note: This is an intermediate-level training course that assumes you have existing knowledge of PHP. To refresh your skills, check out PHP Essential Training and PHP: Object-Oriented Programming.

Topics include:

  • Creating a project database and tables
  • Connecting to the database
  • Database queries with OOP
  • The active record design pattern
  • Defining a database-driven class
  • Performing common database tasks with OOP
  • Creating inheritable and reusable code
  • Object-oriented user authentication
  • Object-oriented pagination
Skill Level Intermediate

4h 4m

Duration

44,037

Views
Show More Show Less
Size: 714.02M

 

Content retrieved from: https://www.lynda.com/PHP-tutorials/PHP-Object-Oriented-Programming-Databases/669547-2.html.

Categories
CBT Nuggets Lynda

[CBT Nuggets] Ansible Essentials

September 2017 with Shawn Powers

This video training course with CBT Nuggets trainer Shawn Powers walks you through the essentials of Ansible, the open source automation platform used to automate application deployment, cloud provisioning, configuration management, and several other IT tasks.

Throughout this course, you will develop the knowledge and skills required to install, configure, and manage Ansible, while learning about playbooks, roles, templates, loops and conditionals, Ansible Tower, and much more.

Recommended Experience

  • Linux command-line
  • General understanding of basic networking and DevOps

Recommended Equipment

  • None

Related Certifications

  • Automation with Ansible (DO407)

Related Job Functions

  • System administration
  • DevOps

Shawn Powers has been a CBT Nuggets trainer since 2009 and his areas of expertise include Linux and Chef technologies. He has earned LPIC-1 and CompTIA Linux+ certifications and is an associate editor for Linux Journal.

Size: 653.54M

 

Content retrieved from: https://www.cbtnuggets.com/it-training/ansible-essentials.

Categories
CBT Nuggets Linkedin Lynda Pluralsight

[Linkedin] Docker for Java Developers

Course details

Docker—a leading software container platform—can simplify the overall application delivery experience by providing a common platform for collaboration. Docker integrates seamlessly with existing tool chains, making it easier to deliver software rapidly. In this course, discover how to get started with Docker, and learn tips and tricks tailored for Java developers working with the platform.

Arun Gupta explains how to run containers and build images, as well as how to deploy multi-container applications on multiple hosts. Arun also covers Docker clustering, demonstrates how to run stateful containers, shares strategies on how to persist the state of stateful containers, and goes into monitoring Docker containers.

Instructor

  • Arun Gupta

    Arun Gupta

    Learn MoreView on LinkedIn

11,159 Viewers watched this course

What they do

  • Software Developer
  • Software Developer
  • Information Technology Consultant
  • Software Developer
  • Technology Manager

Where they work

  • IBMIBM
  • AccentureAccenture
  • Tata Consultancy ServicesTata Consultancy Services
  • WalmartWalmart
  • Hewlett Packard EnterpriseHewlett Packard Enterprise

Size: 2.02G

 

https://www.linkedin.com/learning/docker-for-java-developers.

Categories
CBT Nuggets Linkedin Lynda Pluralsight

[Linkedin] Creating Your First RESTful Spring Boot Microservice with JPA

Course details

Turbocharge your back-end Java RESTful API development with Spring Boot and Spring Data technologies. This course is intended for experienced Java developers who want to rapidly build microservices that connect with relational databases via the Java Persistence API (JPA). Here, Mary Ellen Bowman walks you through a step-by-step process for building a microservice with an exposed RESTful API featuring HATEOAS, paging, sorting, and CrudRepository interfaces. Learn about technologies such as Spring Boot, Spring Data JPA, Spring Data REST, and Spring Web MVC @RestController, and see how they all come together into smart and elegant solutions. As a wrap-up, Mary Ellen guides developers in choosing between the Spring Data REST and REST controllers when exposing more complex services.

Instructor

  • Mary Ellen Bowman

    Mary Ellen Bowman

    Learn More

15,418 Viewers watched this course

What they do

  • Software Developer
  • Software Developer
  • Software Developer
  • Information Technology Consultant
  • Consultant

Where they work

  • IBMIBM
  • AccentureAccenture
  • Tata Consultancy ServicesTata Consultancy Services
  • EYEY
  • WalmartWalmart

Size: 322.19M

 

https://www.linkedin.com/learning/creating-your-first-restful-spring-boot-microservice-with-jpa.

Categories
CBT Nuggets Lynda Pluralsight

[Pluralsight] Unity Lighting Fundamentals


ReleaseDate“: “2017-09-26T00:00:00Z”,
UpdatedDate“: “2017-09-26T00:00:00Z”,
Level“: “Beginner”,

ShortDescription“: “Unity has an incredibly robust lighting system, and it can be hard to know where to start when approaching it for the first time. This course will introduce you to the foundational knowledge you need to begin lighting scenes in Unity.”,

Description“: “Perhaps more than any other single design component, lighting can really make or break your game. Not only does it allow your player to actually see your environments, but it also sets the mood and clues the player into the type of world they’re exploring. In this course, Unity Lighting Fundamentals, you’ll learn the basics of lighting in Unity. You’ll start by learning each of Unity’s different light types. Next you’ll explore when its the best time to use each light source. Finally, you’ll learn how to make use of the different features of Unity’s lighting window. You’ll finish off the course by taking what you learned and applying it to fully light a dynamic scene, making use of different render effects along the way. By the end of the course, you will be able to approach any lighting scenario in your own games and make informed decisions about how to light them from a stylistic and technical standpoint. Software required: Unity 2017.”,

DurationInMilliseconds“: 5183000,
HasTranscript“: 1,
AuthorsFullnames“: “Joy Horvath”,

Size: 400.14M

Categories
CBT Nuggets Lynda Pluralsight

[Pluralsight] Unity Gameplay Programming Fundamentals


ReleaseDate“: “2017-10-27T00:00:00Z”,
UpdatedDate“: “2017-10-27T00:00:00Z”,
Level“: “Beginner”,

ShortDescription“: “Have you ever had an idea for a game, but didn’t know how to connect your items through code? In this course, you’ll learn the basics of programming inside of Unity to get your players interacting in your created world.”,

Description“: “Have you ever had an idea for a game, but didn’t know how to connect your items through code? If so, Unity Gameplay Programming Fundamentals is the perfect course for you. First, you’ll learn how to think like a gameplay programmer and put together your digital systems. Next, you’ll put together your player scripts and prepare it to be modified by interactive objects. Finally, you’ll set up your scripts modularly and learn how to use inheritance while building your in-game items. By the end of this course, you’ll be able to start building out your systems to make your world come to life. Software required: Unity 2017.2.”,

DurationInMilliseconds“: 7195000,
HasTranscript“: 1,
AuthorsFullnames“: “Joshua Kinney”,

Size: 437.37M

Categories
CBT Nuggets Lynda Pluralsight

[Pluralsight] Unity Animation Fundamentals


ReleaseDate“: “2017-10-24T00:00:00Z”,
UpdatedDate“: “2017-10-24T00:00:00Z”,
Level“: “Beginner”,

ShortDescription“: “It’s typical for games to have some sort of animations, whether it be your characters or props, you’ll need to know how to set them up in Unity. This course will teach you the ins and outs of animation inside of Unity.”,

Description“: “Are you new to Unity and don’t know where to start or want to understand the animator better? If so, this course is for you. In this course, Unity Animation Fundamentals, you’ll learn in detail the very basics of animating in Unity. First, you’ll discover how to set up your files for the animator. Next, you’ll dive into making very basic c# script for your animator. Finally, you’ll have a character that can play an idle animation, run, and jump. When you’re finished with this Unity animation course, you’ll be able to very easily create an idle to run state, but also be very confident anytime you need to use the animator component inside Unity. Software required: Unity 5 and higher.”,

DurationInMilliseconds“: 8577000,
HasTranscript“: 1,
AuthorsFullnames“: “Joshua Kinney”,

Size: 752.11M

Categories
CBT Nuggets Lynda Pluralsight

[Pluralsight] Unity Fundamentals


ReleaseDate“: “2017-09-27T00:00:00Z”,
UpdatedDate“: “2017-09-27T00:00:00Z”,
Level“: “Beginner”,

ShortDescription“: “Unity is one of the most prolific and powerful game engines in the industry today. In this course, you’ll learn to import 3D assets and manage a project, work with lighting, write scripts, and work with physics and interactions.”,

Description“: “Have you ever had a brilliant idea for a game, but haven’t been sure how to execute it? If so, Unity Fundamentals is the course for you. By the end of this course, you’ll have a playable level in your first dungeon crawler. First, you’ll import 3D Assets and manage your project. Next you’ll explore work with lighting. Finally you’ll learn how to work with scripts and you’ll experiment with physics and interactions. When you’re finished with this Unity course, you’ll not only have a firm grasp on how the Engine handles most tasks, but you’ll also feel comfortable to dive deeper into your own projects. Software Required: Unity 2017.”,

DurationInMilliseconds“: 25469000,
HasTranscript“: 1,
AuthorsFullnames“: “Joshua Kinney”,

Size: 2.37G

Categories
CBT Nuggets Lynda Pluralsight

[Pluralsight] Unity Audio Fundamentals


ReleaseDate“: “2017-06-23T00:00:00Z”,
UpdatedDate“: “2017-06-23T00:00:00Z”,
Level“: “Beginner”,

ShortDescription“: “This course introduces Unity Developers to the basics of Unity’s audio engine, C# scripting for audio, and creating compelling soundscapes for your Unity project. Software required: Unity 5 or newer, Visual Studio.”,

Description“: “Creating compelling soundscapes for your Unity project can be daunting. In this course, Unity Audio Fundamentals, you’ll get to see the basics of Unity’s audio engine and C# scripting for audio. You’ll start with understanding playing background music, playing ambient sound, and creating event-triggered sound effects (SFX) in Unity. Next, you’ll get to cover multi-track background music and Unity’s Audio Mixer component, as well as the creation of a Music Controller script in Unity, allowing you to have code triggered audio events. Finally, you’ll get to see how to polish your soundscape with audio FX. By the end of this course, you’ll understand how to play and control dynamic multi-track background music, add sound effects and trigger them with C# code, utilize Unity’s many built-in audio effects, and mix it all together using Unity’s convenient Audio Mixer. Software required: Unity 5 or newer, Visual Studio.”,

DurationInMilliseconds“: 4040000,
HasTranscript“: 1,
AuthorsFullnames“: “Dano Kablamo”,

Size: 387.57M