Companies Home Search Profile

Git for MATLAB Users

Focused View

Gareth Thomas

2:01:14

125 View
  • 001 Why Git.mp4
    02:00
  • 002 Big Ideas Covered.mp4
    01:28
  • 003 Who am I.mp4
    00:57
  • 004 What is Git, GitHub, Azure DevOps,.mp4
    01:21
  • 005 Short history on Git.mp4
    01:42
  • 001 Setup Git.mp4
    02:24
  • 002 Install MATLAB R2022b.mp4
    00:49
  • 003 Install VS Code.mp4
    01:25
  • 004 GitHub Account.mp4
    02:46
  • 001 Init and Add Files to Git.mp4
    01:30
  • 002 Stage and Commit.mp4
    03:10
  • 003 Checkout Revert.mp4
    01:30
  • 004 Tag.mp4
    00:34
  • 005 Branch.mp4
    00:40
  • 006 Merge.mp4
    00:30
  • 007 Resolving Conflicts.mp4
    01:48
  • 008 Local vs Remote.mp4
    02:52
  • 009 Push.mp4
    00:18
  • 010 Fetch.mp4
    00:09
  • 011 Pull.mp4
    00:12
  • 012 Common Git Workflows.mp4
    06:12
  • 001 Init and Add.mp4
    02:42
  • 002 Commit, Commit, Commit, Revert, Commit.mp4
    06:23
  • 003 Branch.mp4
    04:51
  • 004 Merge.mp4
    01:34
  • 005 Merge and Resolve Conflicts.mp4
    05:45
  • 001 Setup MATLAB Project.mp4
    04:57
  • 002 Commit with MATLAB Project.mp4
    02:54
  • 003 Branch.mp4
    03:08
  • 004 Merge.mp4
    00:50
  • 005 Merge with Conflicts.mp4
    03:44
  • 001 Commit in VS Code.mp4
    03:44
  • 002 Branch.mp4
    02:56
  • 003 Merge.mp4
    01:02
  • 004 Merge with Conflicts.mp4
    04:22
  • 005 Merge with Conflicts with mlx files.mp4
    03:24
  • 001 Setting up remote Repository.mp4
    07:17
  • 002 Issues.mp4
    01:46
  • 003 Create a branch from GitHub.mp4
    03:08
  • 004 Approve Pull Request.mp4
    02:47
  • 001 Introduction to Testing.mp4
    01:20
  • 002 Class based testing in MATLAB.mp4
    11:20
  • 003 Simple Action on GitHub.mp4
    06:22
  • 001 Main Takeaways from this course.mp4
    00:41
  • Description


    Practical course on Git and MATLAB

    What You'll Learn?


    • Why use Git
    • How to use Git with MATLAB
    • MATLAB Projects
    • Resolving Git Conflicts
    • First tests with MATLAB Testing
    • Setting up GitHub Actions with MATLAB

    Who is this for?


  • MATLAB programmers wanting to learn about Git
  • What You Need to Know?


  • Basic MATLAB knowledge
  • More details


    Description

    Git is easy with practice

    As you go through the course you will practice common git commands by pressing buttons and not typing commands. The course will walk you through common options and workflows.After working several years at MathWorks and creating a consulting company around Numerical Computing with languages like MATLAB and Python it became clear that there are many people who are not trained as software developers who end up spending a lot of their time coding.

    Why Git for MATLAB?

    After working several years at MathWorks and creating a consulting company around Numerical Computing with languages like MATLAB and Python it became clear that there are many people who are not trained as software developers who end up spending a lot of their time coding.

    As VersionBay got hired to help transition individuals writing code in MATLAB to sharing with others and collaborating the topic of Version Control just kept coming up. This course is created based on several live training sessions that we have given to ensure that people make small changes and start using git for the right reasons and do not think of it as overhead.


    What will you learn

    This course will walk you through why Git is so popular and accelerate your learning curve with practical examples that you can follow along with. This will take you from renaming your functions with *_v2.m to a much more formal approach that seems like it adds a lot of work and overhead but is actually easy once you get going.

    Who this course is for:

    • MATLAB programmers wanting to learn about Git

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Gareth Thomas
    Gareth Thomas
    Instructor's Courses
    Gareth Thomas is one of the Co-Founders of VersionBay with the vision to empower companies to make the most of their software stacks. He is mainly responsible for Business Development, Sales and Marketing. In his past role, he helped develop the EMEA MathWorks channels by partnering with several companies to expand and develop their reach into the academic market. During the last 2 years the number of MATLAB users increased by a factor of 4.Gareth is very passionate about technology and is fueled by enthusiastic new ideas and thoughts. The decision to start VersionBay is due to his continuous will to embrace change, to adapt and to live life with no regrets.Gareth was born in Johannesburg but has lived in 7 different countries, of which his favorite country was Macau. He loves traveling and exploring new places with different people. One of the most marking moments in his life was when he traveled alone to New York. While walking in the streets of Manhattan he realized that anything would be possible if you really want it.He started his career after graduating in 2005, as a MSc. Electrical Engineer – specialized in Control Theory from Instituto Superior Técnico (now known as Técnico Lisboa). It was during his time at University that he was first exposed to MATLAB.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 44
    • duration 2:01:14
    • Release Date 2023/07/12