Linkedin and GitHub launch free software development courses

LinkedIn and GitHub have collaborated to launch more than 40 software development courses through LinkedIn Learning. They are all free until 2023.

The courses combine LinkedIn’s educational videos with GitHub Codespaces to cover some of the most popular programming languages ​​available today.

GitHub Codespaces integration allows users to gain hands-on experience in real software development environments.

You will find more information about the new and updated courses, which are free until February 28, 2023. here

Here are the free courses from LinkedIn + GitHub

CSS: scrolling and parallax

Ray Villalobos shows how to use ScrollMagic, tween, and the GreenSock animation platform to customize CSS for scrolling behaviors, create CSS animations, and create scroll-based animations (GSAPs). He discusses pseudo-classes, elements, using transformation properties, sequencing, parallax with JavaScript, and other topics.

The news continues after this announcement




Scrolling used to be very simple – up and down, and sometimes side to side. Scrolling is now more prominent in navigation, and CSS lets you connect animations to scrolling, which creates new opportunities for interaction. This course shows how web and app developers can use scrolling and parallax to create new interface styles.

This course is integrated with GitHub Codespaces, an instant cloud development environment that provides all your favorite IDE features without the need for local machine setup. You can train from any machine, anytime, with Codespaces, while using a tool you’re likely to encounter in the workplace.

The news continues after this announcement


CSS for programmers

By incorporating animations throughout the site, you can improve user interfaces and make websites more engaging. Learn how to use CSS to incorporate interactive animations that enhance functionality and layouts in this course. Review guiding principles and practices for using animation. Learn how to improve the user experience using transformations, keyframe animations, and transitions.

Discover the importance of refining the duration, speed and choreography of dynamic elements. Learn how to make buttons, menus, and maps more fun and inviting. Consider theories, practical uses, and more as you explore the use of motion in the UI.

This course is integrated with GitHub Codespaces, an instant cloud development environment that offers all the functionality of your favorite IDE without the need for local machine setup.

Practice It: Python Data Structures

Making your code more readable and helping you save time and effort when working with Python collections can help you save time and effort. Python Collections is a Python Standard Library module that implements specialized container data types as an alternative to Python’s built-in general-purpose containers. This has the potential to be quite powerful, making code more readable and efficient.

  • CSS for programmers
  • Practice It: Python Data Structures
  • Practical introduction: Go
  • Upper level: C
  • Practical Introduction: ASP.NET Razor Pages
  • JavaScript: Functions
  • Practical introduction: Java
  • Practical introduction: JavaScript
  • Upper level: Go
  • Practical introduction: React
  • Next level: Python data acquisition, preparation and EDA
  • Practice it: JavaScript loops and conditions
  • Practice it: JavaScript loops and conditions
  • Practice it: Java
  • Machine Learning with Python: Association Rules
  • Top level: Java
  • Top level: SQL
  • Top level: Python
  • Essential Python Data Cleansing Training
  • Learn bash scripting
  • Next Level: Advanced Python
  • Data Science Foundations: Python Science Stack
  • Practical introduction: Python
  • Practice it: SQL Joins
  • 8 Git Commands You Should Know
  • Practical introduction: SQL
  • Train Neural Networks in Python
  • Machine Learning with Python: Logistic Regression
  • Practice it: switch to REST API server
  • Top level: PHP
  • Practical introduction: PHP
  • Building Monorepos on GitHub
  • CSS: animation
  • Tailwind CSS 3 Essential Training
  • CSS Layout Code Challenges
  • CSS tips
  • Controlling CSS with JavaScript
  • CSS: Improving interfaces with animation
  • CSS: Pictures
  • CSS: scrolling and parallax
  • ESLint: integration into your workflow
  • ESLint: syntax and logic error checking
  • ESLint: Customizing Styles

The complete list of courses is available on Linkedin Learning here

Comments are closed.