Get $1 credit for every $25 spent!

The Python Programming & Git Certification Bundle

Ending In:
Add to Cart - $28.99
Add to Cart ($28.99)
$1,800
98% off
wishlist
Courses
9
Lessons
361
Enrolled
209

What's Included

Product Details

Access
Lifetime
Content
12.0 hours
Lessons
118

Python Programming for Beginners: Hands-On (Online Lab)

Learn Python 3 Scratch to Become an Expert with Access to the Live Python Lab

By Coding Gears | in Online Courses

Python Programming is easy to learn! Spare some time and you will be well on your way to becoming an expert! The course starts with an introduction to OOP concepts and then gradually proceeds towards giving you a detailed insight into OOPs concepts. You will find out what is abstraction, encapsulation, inheritance, and polymorphism in OOP in detail. By the end of this course, you will be well-versed with Python OOP and will have developed the skills to write clean Python code and take your Python skills to the next level.

4.0/5 average rating: ★ ★ ★ ★

  • Access 181 lectures & 15 hours of content 24/7
  • Familiarize yourself with Python programming concepts & datatypes
  • Work with different datatypes: Strings, Lists, Dictionaries, Sets, & more
  • Work with CSV files
  • Create & work packages and sub packages
  • Manage Python packages using "pip"
  • Create & work with Python Virtual Environments using "virtualenv" & "virtualenvwrapper

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Your First Program
  • Welcome
    • Overview - 2:09
    • To Get Best Out Of This Course - 1:49
    • Why Learn Python? - 2:30
  • Python Development Environment Setup
    • Overview - 0:55
    • Editors and IDEs - 3:24
  • Python - Absolute Basics
    • Overview - 1:45
    • History & Versions - 2:46
    • Whitespaces - 3:23
    • "Hello World!" - Program - 1:45
    • Running Python Script from Linux Terminal - 4:01
    • REPL - 5:14
    • Comments - 3:10
    • PythonFund03.08Python.org - 3:00
  • Variables, Datatypes & Built-in Functions
    • Overview - 1:51
    • Variables and Assignments - Part 1 - 10:16
    • Variables and Assignments - Part 2 - 6:03
    • Build-in Datatypes - 3:42
    • Mutable & Immutable - 8:05
    • Operators - Part 1 - 9:23
    • Operators - Part 2 - 3:51
    • Operators - Part 3 - 14:54
    • Built-in Functions - 3:30
    • Zen Of Python - 4:44
    • input Statement - 5:09
    • Type Conversion - 14:32
    • print function - 12:15
  • Conditional Statement & Loops
    • Introduction to "if" statement - 4:22
    • "if" Statement - Part 1 - 9:58
    • "if" Statement - Part 2 - 10:47
    • "while" loop - Introduction - 2:07
    • "while" loop - Hands-on - 5:22
    • Introduction to "continue" & "break" Statements - 3:17
    • Control loops with "continue" & "break" Statements - 7:12
    • "for" loop - The king of loops! - 2:49
  • Working with Lists
    • Overview
    • Working with lists - Part 1 - 6:08
    • Working with lists - Part 2 - 6:23
    • Working with lists - Part 3 - 2:31
    • Working with lists - Part 4 - 4:12
    • Working with lists - Part 5 - 8:22
    • Working with lists - Part 6 - 6:26
    • Working with lists - Part 7 - 6:09
    • Working with lists - Part 8 - 6:38
    • Working with lists - Part 9 - 2:51
  • Working with Tuples
    • Overview
    • Working with Tuples - Part 1 - 9:46
    • Working with Tuples - Part 2 - 7:18
    • Working with Tuples - Part 3 - 5:11
    • Working with Tuples - Part 4 - 5:58
  • Working with Sets
    • Overview
    • Working with Sets - Part 1 - 8:25
    • Working with Sets - Part 2 - 12:26
    • Working with Sets - Part 3 (Union & Intersection) - 6:18
    • Working with Sets - Part 4 (diff & symdiff) - 5:16
    • Working with Sets - Part 5 - 3:22
    • Working with Sets - Part 6 (built-in functions) - 7:41
    • Working with Sets - Part 7 (frozenset) - 4:05
  • Working with Dictionaries
    • Introduction to dictionary datatype - 2:22
    • Working with Dictionaries - Part 1 - 5:57
    • Working with Dictionaries - Part 2 - 14:07
    • Working with Dictionaries - Part 3 - 6:08
    • Working with Dictionaries - Part 4 - 12:20
    • Working with Dictionaries - Part 5 - 6:46
    • Working with Dictionaries - Part 6 - 6:01
    • Working with Dictionaries - Part 7 - 11:22
  • Working with strings
    • Overview
    • Working with strings - Part 1 - 11:33
    • Working with strings - Part 2 - 3:50
    • Working with strings - Part 3 - 17:44
    • Working with strings - Part 4 - 8:51
    • Working with strings - Part 5 - 9:30
  • Functions
    • Overview
    • Functions Basics - 5:05
    • Function Parameters - 6:38
    • Function Parameters Advanced - Part 1 - 9:24
    • Function Parameters Advanced - Part 2 - 6:15
    • Returning values - 5:22
    • Small Project - 14:04
    • Local & Global Variables - 10:17
  • Modules & Packages
    • What is a module? - 6:45
    • Importing a module - PyCharm - 3:50
    • Importing a module - REPL (Python Console) - 1:59
    • Creating a simple module - 5:10
    • Where does Python look for modules? - 8:23
    • dir() - 11:34
    • name & main - 13:56
    • Packages - Part 1 - 11:02
    • Packages - Part 2 - 8:43
    • Packages - Part 3 - 4:25
    • Using docstrings - 4:30
  • Debugging
    • Overview
    • Debugging - Part 1 - 10:28
    • Debugging - Part 2 - 5:29
  • Working with Files (FileIO)
    • Overview
    • Writing to a file - 9:15
    • Appending to a file - 3:46
    • Reading a file - 9:34
    • Reading & Writing to a csv file - 8:25
    • Reading & Writing to a binary file - 5:22
  • Handling Exceptions
    • Module Overview - 1:01
    • Handling "string" exceptions - 7:44
    • Handling "list" exceptions - 7:17
    • Handling "file" exceptions - 10:16
    • Raising Exceptions - 3:21
  • Working With Numbers
    • Module Overview
    • Working with Numbers - Part 1 - 5:16
    • Working with Numbers - Part 2 (math module) - 8:21
    • Working with Numbers - Part 3 (Formatting Numbers) - 14:27
    • Working with Numbers - Part 4 (Floats & Decimals) - 8:12
  • Work With Dates & Times
    • Module Overview
    • Current date & time - 2:30
    • Extracting date & time related information - 16:29
    • Creating datetime objects - 5:33
    • Parsing strings for date & time - 10:36
    • Formatting date & time output - 2:40
    • Timespan - 13:06
  • Miscellaneous & Additional Resources
    • Windows 10 - Python & PyCharm Setup - 8:57
  • Conclusion
    • Next Steps!

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

Python Package Management & Virtual Environments

Working with Multiple Projects & Packages Made Easy

By Coding Gears | in Online Courses

Managing packages including the virtual environments gives you an edge over your colleagues. In this course, you'll learn more about package management and Python virtual environments: from script, module, and packages to creating, activating, and deactivating PREs. The skills gained in this course can be applied immediately in your real-world projects!

  • Access 16 lectures & 1 hour of content 24/7
  • Learn about Package Management & Python Virtual Environments
  • Know where does Python look for modules
  • Create, activate, & deactivate Virtual Environments

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Welcome
    • Course Overview
    • Recommendations
  • Package Management
    • Overview - 1:29
    • Where does python look for modules? - 8:23
    • Script, Module, Package & Library - 4:53
    • Python Package Index - 2:11
    • "pip" Installation - 11:11
    • "pip" - Installing and Uninstalling Python Packages - 4:02
    • "pip" - freeze - 6:25
  • Python Virtual Environments
    • Overview - 1:09
    • "virtualenv" - Installation - 7:35
    • Virtual Environments - Create, Activate and Deactivate - 10:02
    • Virtual Environment with desired python version - 3:09
    • "virtualenvwrapper" - Part 1 - 9:08
    • "virtualenvwrapper" - Part 2 - 6:41
  • Conclusion
    • Congrats!

View Full Curriculum


Access
Lifetime
Content
3.0 hours
Lessons
43

Python Object-Oriented Programming for Beginners

Make Your Code Elegant & Professional with Access to Live Python Lab Environment

By Coding Gears | in Online Courses

Python programming has gained popularity, and even prestigious colleges and universities have added Python to their curriculum. The sky is the limit with the build-in functions/libraries, externally available open-source libraries/packages, and commercial ones. This course is all about Object-Oriented Programming, and we expect you to be familiar with various fundamental concepts like Variables, Datatypes, Conditional/Loop Statements, and more. The knowledge gained will also improve your efficiency in understanding other's code.

4.5/5 average rating: ★ ★ ★ ★

  • Access 43 lectures & 3 hours of content 24/7
  • Be familiar with various fundamental concepts like variables, datatypes, conditional/loop statements & more
  • Create classes like a pro
  • Understand class & object attributes
  • Improve your efficiency in understanding other's code

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Welcome!
    • Overview - 1:18
    • Recommendations - 1:01
  • Object Oriented Programming Essentials
    • Module Overview - 0:46
    • Class Construct - 4:21
    • Object Attributes - 2:58
    • Class Attributes - 1:28
    • Methods - 3:05
    • "init" arguments - 4:15
    • "name" & "main" - 2:35
    • Creating Objects - 2:29
    • Accessing Class & Object Attributes - 6:22
    • Changing Object Attributes - 6:32
    • Using Methods - 5:07
    • importing module - 2:36
    • Project 1 Details - 1:23
    • Project 1 Solution - 3:35
  • OOP - Getting Deeper - 1
    • Module Overview - 0:51
    • Destructor - 5:24
    • Public Access Modifier - 7:50
    • Private Access Modifier - 11:01
    • Getter and Setter Methods - 7:39
    • Getter and Setter Properties - 7:39
    • Read Only Property - 3:46
    • Project 2 Details
    • Project 2 Solution
  • OOP - Getting Deeper - 2
    • Module Overview - 0:32
    • Inheritance - Part 1 - 12:37
    • Inheritance - Part 2 - 18:23
    • Inheritance - Part 3 - 5:11
    • Abstract Class Abstract and Methods - 4:33
    • Checking object instance type - 11:38
    • Inheritance and Method Resolution Order - Part 1 - 12:37
    • Inheritance and Method Resolution Order - Part 2 - 7:04
    • Inheritance and Method Resolution Order - Part 3 - 7:32
    • Inheritance and Method Resolution Order - Part 4 - 3:08
    • Composition - Part 1 - 4:46
    • Composition - Part 2 - 6:05
    • Composition - Part 3 - 7:03
    • Polymorphism - Part 1 - 5:57
    • Polymorphism - Part 2 - 5:59
    • Project 3 Details
    • Project 3 Solution
  • Conclusion
    • Congratulations

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
26

Programming Fundamentals For Non-Programmers

Learn How to Speak with Developers! Designed for Entrepreneurs, Businesses, & Junior Developers

By Coding Gears | in Online Courses

Curious about coding? Want to learn to speak geek? Don’t be overwhelmed — this beginner course is the perfect introduction to web development and programming. In this course, you'll tackle basic development principles to get you started on the right path. No experience is necessary!

4.4/5 Instructor Rating: ★ ★ ★ ★

 

  • Access 31 lectures & 3.5 hours of content 24/7
  • Understand front-end & back-end
  • Learn what UX is & why your projects need it
  • Read code
  • Create 3 web projects from scratch

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Overview
    • ProgForNonProg01.01Overview - 1:07
    • ProgForNonProg01.02Recommendations - 1:20
  • Programming Concepts in Plain English
    • ProgForNonProg02.00Overview - 0:44
    • ProgForNonProg02.01ApplicationTypes - 4:33
    • ProgForNonProg02.02ProgrammingLanguages - 2:15
    • ProgForNonProg02.03ProgrammingVsScripting - 2:31
    • ProgForNonProg02.04SimpleEnglish - 7:11
    • ProgForNonProg02.05Variables - 2:01
    • ProgForNonProg02.06Operators - 2:30
    • ProgForNonProg02.07ConditionalStatements - 4:18
    • ProgForNonProg02.08Loops - 1:15
    • ProgForNonProg02.09FunctionsAndMethods - 3:41
    • ProgForNonProg02.10Debugging - 3:18
  • Python Programming Fundamentals
    • ProgForNonProg03.01Terminology - 9:06
    • ProgForNonProg03.02PythonInstallation - 9:01
    • ProgForNonProg03.03PythonShell_IDLE - 4:47
    • ProgForNonProg03.04Variables - 8:37
    • ProgForNonProg03.05Comments - 3:37
    • ProgForNonProg03.06Input - 4:31
    • ProgForNonProg03.07If-Condition - 7:44
    • ProgForNonProg03.08Python_WhiteSpaces - 6:49
    • ProgForNonProg03.09Loop_While - 10:16
    • ProgForNonProg03.10for_loop - 8:01
    • ProgForNonProg03.11lists - 6:24
    • ProgForNonProg03.12methods - 7:50
  • Conclusion
    • Congrats!

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
24

Python Advanced Concepts

Learn the Intuition & Implementation of Each Advanced Level Python Concepts

By Coding Gears | in Online Courses

In this course, it will be assumed that you have learned the basics of Python and are looking to become a professional programmer by learning Advance Level Programming in Python. However, by learning just the basics concepts of Python, you can't make real-time applications. Therefore, this course covered everything you need to know about Python advanced concepts. As grabbing the main concept behind advanced topics is not simple, special attention is given to the intuition part of each concept where we gonna understand these concepts with properly animated slides. In addition, you will also learn machine learning in Python by covering the Mathematics behind each model.

4.6/5 average rating: ★ ★ ★ ★

 

  • Access 25 lectures & 2 hours of content 24/7
  • Explore advance level programming in Python
  • Make real-time advanced applications using advanced level concepts
  • Learn the intuition behind each advanced Python concept

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Comprehensions
    • PythonAdv02.01CompModuleOverview - 0:42
    • PythonAdv02.02WhatareComprehensions - 3:49
    • PythonAdv02.03List_Comprehensions - 13:28
    • PythonAdv02.04Dict_Comprehensions - 20:51
    • PythonAdv02.05set_Comprehensions - 11:05
  • Decorators
    • PythonAdvdecorators03.02nestedfunctions - 8:21
    • PythonAdvdecorators03.03warmingup - 5:48
    • PythonAdvdecorators03.04createdecorators - 6:49
    • PythonAdvdecorators03.05docname_fixes - 7:37
    • PythonAdvdecorators03.06usageperf - 6:19
    • PythonAdvdecorators03.91_assingment1 - 2:53
    • PythonAdvdecorators03.91assingment1solution - 3:37
  • Generators
    • PythonAdvgenerators04.02whatare_generators - 5:24
    • PythonAdvgenerators04.03simplegenerator - 9:13
    • PythonAdvgenerators04.04functiontogenfunctionexample - 7:12
    • PythonAdvgenerators04.05genexpressions - 4:35
    • PythonAdvgenerators04.06genprocessingalist - 2:19
    • PythonAdvgenerators04.07genperf - 2:19
    • PythonAdvgenerators04.08genpipeline - 6:06
    • PythonAdvgenerators04.09gensend_part1 - 7:54
    • PythonAdvgenerators04.10gensend_part2 - 5:23
    • PythonAdvgenerators04.11genthrow - 2:34
    • PythonAdvgenerators04.12genclose - 2:39
  • Conclusion
    • Congrats!

View Full Curriculum


Access
Lifetrime
Content
4.0 hours
Lessons
61

Git Essentials for Beginners

Learn the Basics of Git & Become a Git Expert

By Coding Gears | in Online Courses

In this course, you will know how to use Git for your personal projects. Assuming that you are creating a project from scratch and want to manage it with Git, this course will be a big help for you. After going through the basic commands, you will learn how to put your code in the cloud using GitHub. It will also be discussed here the basics of Git here like how to initialize your projects, how to manage new and existing files, and how to store your code in the cloud.

  • Access 61 lectures & 4 hours of content 24/7
  • Use Git for your personal projects
  • Put your code in the cloud using GitHub
  • Learn about the basics of Git
  • Initialize your projects
  • Manage new & existing files
  • Store your code in the cloud

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Getting Started
    • gitessentails01.01CourseOverview - 2:15
    • gitessentails01.01ModuleOverview - 0:37
    • gitessentails01.02Whatis_vcs - 2:50
    • gitessentails01.03vcstypes_01 - 5:11
    • gitessentails01.04littlehistory - 0:42
    • gitessentails01.05whatwhy_git - 2:29
    • gitessentails01.06gitlandscape - 2:59
  • Git Installation & Basic Concepts
    • gitessentails02.01moduleoverview - 1:34
    • gitessentails02.02gitinstall_ubuntu - 1:17
    • gitessentails02.03gitinstall_mac - 1:00
    • gitessentails02.04installwindows - 2:47
    • gitessentails02.05gitcompletion - 4:25
    • gitessentails02.06gitconfig - 5:21
    • gitessentails02.07githelp - 1:58
    • gitessentails02.08gitinitdotgitfolder - 2:36
    • gitessentails02.09myfirst_commit - 7:44
    • gitessentails02.10gitclone - 4:03
    • gitessentails02.11gitcommit_messages - 6:26
  • Git Architecture & Basic Operations
    • gitessentails03.01overviewarch - 2:23
    • gitessentails03.02gitarchitecture_workflow - 8:30
    • gitessentails03.03understandinghash_values - 6:58
    • gitessentails03.04theHEAD - 9:51
    • gitessentails03.05gitaddingnewmodified - 7:08
    • gitessentails03.06gitmoverenamedelete_files - 2:41
    • gitessentails03.07viewchanges - 5:46
    • gitessentails03.08addand_commit - 1:48
    • gitessentails03.09adddry_run - 2:17
    • gitessentails03.10diffintro_part1 - 7:26
    • gitessentails03.11diffintro_part2 - 11:16
  • Revert The Changes
    • gitessentails04.01overviewrevert - 0:35
    • gitessentails04.02rollbackfile_changes - 4:13
    • gitessentails04.03commitamend - 9:22
    • gitessentails04.04commitrevert - 11:02
    • gitessentails04.05gitdeleteuntrackedfiles - 3:03
  • Ignore Files
    • gitessentails05.01overviewignore - 1:29
    • gitessentails05.02ignoringfiles - 10:35
    • gitessentails05.03trackempty_folders - 3:07
    • gitessentails05.04untrackatrackedfile - 4:27
  • Branches
    • gitessentails06.01overviewbranches - 1:30
    • gitessentails06.02understandingbranches - 3:30
    • gitessentails06.03creatingbranches - 10:18
    • gitessentails06.04renamebranch - 3:22
    • gitessentails06.05deletebranch - 5:15
    • gitessentails06.06_merging - 9:54
    • gitessentails06.07gitprompt - 3:36
  • Tags
    • gitessentails07.01overviewtags - 0:43
    • gitessentails07.02whatare_tags - 3:23
    • gitessentails07.03tagscreatelistdelete - 9:34
    • gitessentails07.04tagsfolder - 4:35
    • gitessentails07.05_retagging - 1:37
    • gitessentails07.06checkouttagdetachedhead - 6:06
  • Aliases
    • gitessentails08.01overviewaliases - 0:42
    • gitessentails08.02gitaliases - 6:13
    • gitessentails08.03gitaliasessamplefile - 1:39
  • Remote Repository & Commit Log Filtering
    • gitessentails09.01_overview - 1:10
    • gitessentails09.02cloneremote_repo - 2:02
    • gitessentails09.03explorecloned_repo - 2:33
    • gitessentails09.04gitlogfilteringpart1 - 6:04
    • gitessentails09.05gitlogfilteringpart2 - 3:25
    • gitessentails09.06gitlogfilteringpart3 - 2:55
  • Conclusion
    • gitessentails99.01_Congrats - 0:44

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
14

Git - Searching, Rewriting History and Reset

Git Like a Pro!

By Coding Gears | in Online Courses

This course helps students to work with git repositories with a significant history. You will typically see tens of thousands of history items in open-source git repositories & real-time production git repositories. Even a git repository with just 100 entries becomes difficult to parse visually. Git skills to search, rewriting history, and reset comes in handy with efficient search and management.

  • Access 61 lectures & 4 hours of content 24/7
  • Use Git for your personal projects
  • Git searching using grep
  • Rewriting history
  • Git reset

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Introduction
    • Overview - 0:39
  • Searching
    • Overview - 0:28
    • Git Grep - Part 1 - 7:33
    • Git Grep - Part 2 - 10:55
  • Rewriting History
    • Overview - 0:29
    • What is "Rewriting History" ? - 4:42
    • Update the Last commit - 6:22
    • Rebase - Part 1 - 9:07
    • Rebase - Part 2 (Squash) - 8:09
    • Rebase - Part 3 (Drop Commit) - 3:30
    • Rebase - Part 4 (Reorder Commits) - 5:52
  • Git Reset
    • Overview - 0:41
    • Git Reset - Soft, Mixed and Hard - 12:56
  • Conclusion
    • Congrats - 0:46

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
27

Git - Branching and Merging

Learn to Use Stash & Rebase to Improve Efficiency

By Coding Gears | in Online Courses

This course helps students with creating branches with git. It also covers merging those branches for several projects. This course will also go through the process of creating Stashes and applying those staches to the branches you've created or other branches. This will also cover how to create a branch from a stash, Finally, this course will go through how you can use rebase.

  • Access 27 lectures & 2 hours of content 24/7
  • Create branches
  • Merge branches (Fast Forward & 3-way)
  • Create Stashes
  • Apply Stash to branches
  • Create a branch from a stash
  • Use rebase

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Getting Started
    • Course Overview - 1:33
  • Branching & Merging
    • gitessentails06.01overviewbranches - 1:30
    • gitessentails06.02understandingbranches - 3:30
    • gitessentails06.03creatingbranches - 10:18
    • gitessentails06.04renamebranch - 3:22
    • gitessentails06.05deletebranch - 5:15
    • gitessentails06.06_merging - 9:54
    • gitessentails06.07gitprompt - 3:36
  • Merging & Conflicts
    • gitbranchingandmerging03.01moduleoverviewgitmergingandconflicts - 0:42
    • gitbranchingandmerging03.02mergingtypes - 7:25
    • gitbranchingandmerging03.03fastforwardmergedemo - 9:10
    • gitbranchingandmerging03.043-way-mergedemo - 9:12
    • gitbranchingandmerging03.05mergeconflicts - 1:50
    • gitbranchingandmerging03.06mergeconflicts_demo - 6:36
  • Branching Strategies
    • gitbranchingandmerging04.01moduleoverviewbranchingstrategies - 0:55
    • gitbranchingandmerging04.02branchingstrategies - 5:27
  • Stashing
    • gitbranchingandmerging05.01ModuleOverview_Stashing - 0:57
    • gitbranchingandmerging05.02Stashingconcept - 3:40
    • gitbranchingandmerging05.03StashDemo1 - 9:58
    • gitbranchingandmerging05.04StashDemo2 - 8:06
    • gitbranchingandmerging05.05Stashingtechniques_Part1 - 7:17
    • gitbranchingandmerging05.06Stashingtechniques_Part2 - 5:17
    • gitbranchingandmerging05.07stashcreate_branch - 8:23
  • Rebasing
    • gitbranchingandmerging06.01moduleoverview_rebase - 0:58
    • gitbranchingandmerging06.02rebaseconcept - 7:30
    • gitbranchingandmerging06.03rebasedemo - 10:42
  • Conclusion
    • Conclusion

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
32

YAML Fundamentals for DevOps, Cloud & IaC Engineers

By Coding Gears | in Online Courses

This course helps you build skills to develop a properly structured YAML document in both block style and flow style. The "flow style" is also known as JSON style or compact style. YAML is a data serialization language. The "YAML Fundamentals" course helps beginners with the required skills to develop YAML documents. Most common languages provide support for YAML like GO, Python, Java, C#, etc., You will see YAML being used in various ways in the industry for web service communication, configuration management, configuration files, data store, etc. In today's market, every IT professional is expected to know YAML.

  • Access 32 lectures & 2 hours of content 24/7
  • What is YAML?
  • Understand YAML Structure
  • Understanding the syntax of YAML
  • Understand Simple and Complex YAML documents
  • Understand Block Style and Flow Style
  • Ability to handle long and multi-line strings
  • Ability to develop professional YAML documents using Anchors
  • Ability to use Tags to enforce data type
  • Ability to develop YAML documents from scratch
  • Use the provided Python code to review YAML documents

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★


Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specification

Course Outline

  • Introduction
    • Course Overview - 3:05
    • Recommendations - 0:48
  • YAML Fundamentals
    • Overview - 0:56
    • Why learn YAML? - 2:33
    • HTML vs XML vs JSON vs YAML - 4:55
    • YAML Structure - 8:03
    • Datatypes - Scalars - Part 1 - 6:38
    • Datatypes - Collections - Part 2 - 4:40
    • YAML Visualization - 7:20
    • Tags - 1:37
    • Anchors - 4:04
    • Complex Mappings - 2:03
  • Demos (VSCode & Python)
    • yamldemos00_overview - 0:57
    • yamldemos01vscodeextension - 2:11
    • yamldemos02basics01_pythoncode - 12:20
    • yamldemos03basics02_datatype - 3:42
    • yamldemos04basics03doublesingle_quotes - 2:06
    • yamldemos05basics04_spaces - 2:39
    • yamldemos06basics05_indentation - 8:56
    • yamldemos07basics06nullbool - 2:40
    • yamldemos08basics07multipleyamldocsinafile - 7:07
    • yamldemos09basics08flowstyle - 3:40
    • yamldemos10datatypes01setsnested_map - 7:11
    • yamldemos11_multilines - 8:32
    • yamldemos12_anchors - 14:35
    • yamldemos13_tags - 1:45
    • yamldemos14complexmapping - 4:38
  • Real-world Examples
    • Overview - 1:12
    • Demo: Writing YAML documents from scratch - 8:12
    • Demo: Kubernetes and Ansible YAML Examples - 6:05
    • Demo: Using Online Formatters - 2:13
  • Conclusion
    • Congrats!

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.