Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 2.5 hours on-demand video
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Development Tools Version Control

Perforce (Helix Core): A Full Step By Step Guide - Hands On!

The ultimate Perforce guide! We'll quickly & thoroughly cover everything you need to know with hands on demonstrations!
Rating: 4.1 out of 54.1 (123 ratings)
568 students
Created by Jared Gaul
Last updated 12/2018
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • How to setup a free Perforce server on any OS
  • Connecting to an existing server
  • Add, check out, delete, rename, and obliterate files
  • Manage changelists, and merge conflicts
  • Branching, rollbacks, and general SCM organization
  • Conveniently diff any files across any versions
Curated for the Udemy for Business collection

Course content

7 sections • 31 lectures • 2h 28m total length

  • Preview06:39
  • Why Perforce's Helix Core?
    08:39
  • Preview04:12

  • Preview01:07
  • Windows Setup
    02:54
  • OSX Setup
    07:30
  • Linux Setup
    03:46
  • Networking Options
    04:42

  • Preview01:22
  • Windows Setup
    02:13
  • OSX Setup
    02:00
  • Linux Setup
    02:56
  • User Setup And Workspaces
    03:49
  • Finalize Setup
    07:24

  • Menu Overview
    09:05
  • Add, Check Out, Edit, Delete, & Rename
    13:28
  • Get Latest
    04:05
  • File Diffs
    04:56
  • Changelist Details
    07:04
  • Under The Hood
    09:06

  • Accidental Edit
    06:03
  • Accidental Delete
    01:09
  • Offline Work
    02:21
  • Merging
    05:28
  • Version Rollback
    03:24
  • Command Line Curiosities
    07:23

  • Changing Tools
    01:08
  • Branching
    07:10
  • Obliterating
    01:51
  • Admin Overview
    04:22

  • Congrats!
    00:58

Requirements

  • Any computer (Win, Mac, Linux)
  • Ability to download & install software
  • Basic networking familiarity (IP Address & Port) helps but not mandatory

Description

Perforce has been my favorite versioning & source control management tool for 10+ years. I've used SVN, CVS, TFS, Git, and others but Perforce has always been my go-to. In my 15 years of working as a professional graphics/engine programmer I have used Perforce at game studios, Lockheed Martin, Full Sail University, Disney, and even at home with my hobby projects.

This course will guide you through the important differences of Perforce compared to other tools, get you up and running with your own server (optional), and quickly get you using the visual client (P4V) like a pro! We'll cover common operations such as check-out, check-in, merging, labeling, and branching. You'll get hands on demonstrations for everything and we'll even cover the admin and command line tools in case you want to set up and use your own server for the free small-team license that Perforce offers.

Who this course is for:

  • Any developer, programmer, artist, or designer interested in great source control
  • IT Pros or Network Admins looking for a powerful versioning/backup solution
  • Freelance developers looking for a free, easy, and private means of setting up source control

Featured review

Nathaniel Hansberry
Nathaniel Hansberry
23 courses
4 reviews
Rating: 5.0 out of 5a year ago
informative and concise. a brief section that shows how to do the same tasks in the CLI that you perform in the GUI would be helpful for people like me who would like to automate the perforce repo creation process. Other than that, thank you for this course as it was very very helpful!

Instructor

Jared Gaul
Creator | Programmer | Designer | Maker
Jared Gaul
  • 4.2 Instructor Rating
  • 160 Reviews
  • 687 Students
  • 2 Courses

I have been blessed with over 15 years of creative real time software development experience. The companies I've helped range from indie game studios shipping titles on mobile, consoles, and PC, all the way up to industry giants such as Lockheed Martin with their multi-million dollar simulators and even Disney's Emerging Technologies R&D team developing new magical experiences. I also had the honor of being a Full Sail University Course Director which is also where I graduated from with a degree in Game Design & Development.

Outside of my full time job I've had a never ending urge to learn and create and I have channeled that into developing my own cross platform game engine which was used to publish a variety of games/apps. I have also done a fair amount of design work creating logos and game assets. My most recent pursuits have been various inventions which I have modeled and 3D printed all from home creating full scale usable prototypes.

I believe hands on learning provides quicker comprehension and immediate experience. I've always had to spend the extra time to dig deeper and tear things apart to truly understand them and I hope to provide that in my courses in as streamlined an experience as I can. We'll avoid boring trivia and get straight to the practical/fun parts so you can get back to chasing your imagination.

Let's make awesome stuff together!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.