BLACK FRIDAY SALE! $99 for UNLIMITED courses (save 50%)
Excel is a widely used spreadsheet program. While it’s most popularly known for its ability to make use of heaps of data, Excel has an infinite number of capabilities, from making lists and charts to organizing and tracking information.
Whether you want to do XLOOKUP, COUNTIF, CONCATENATE or simply merge cells, we’ve got you covered with step-by-step guides to the most important tools, formulas, and functions in Excel.
90% of offices use Excel. Getting Excel-certified can be highly beneficial for job seekers. Get certificates in multiple Excel courses to prove your proficiency in Excel.
Learning Microsoft Office has significant benefits for your daily workflow, productivity, and career possibilities. Microsoft Office skills are indispensable across a plethora of industries and professions.
Looking for help with Microsoft Office? Check out our free guides with tips on how to maximize the potential of apps like Word, PowerPoint, Teams, Excel and more!
Lean Six Sigma provides a structured problem-solving methodology that can be used to address any type of problem. Being able to find and fix problems will improve your ability to perform in any position and industry.
Deepen your understanding of popular LSS tools and techniques, and simplify complex LSS concepts with our thorough how-to guides and resources.
Lean Six Sigma certification can fast track your career and boost your pay packet. Certified Lean Six Sigma professionals are among the highest paid globally. Get trained in LSS!
Whether you are in HR, Sales, IT, Admin or Support, you need to speak the language of finance. Whether discussing plans, strategy or how well your department is performing, you’ll be conversing in financial terms and numbers.
From accounting software tips, to taxes and financial modelling techniques, our resource center has free guides to help you gain the finance knowledge you are looking for.
Project management jobs are in high demand with not enough skilled applicants to fill them. For qualified candidates, project management roles are available in almost every industry.
Explore our resource center to find templates to help you get the job done, job interview tips, insights to tackle your biggest project management challenges, and so much more.
It pays to be certified in project management. You need to complete 35 hours of PM training from an ATP to get your certification. We can help you meet that requirement.
How successful could you be if you were more productive? Master widely-used productivity tools like Trello, Todoist, and Google Drive to optimize your workflow and spend time doing the work that truly matters. Start getting things done!
Having difficulties adjusting to remote work? Need help with work-life balance? Need tips on how to use tools like Zoom or Slack effectively? Try these resources!
Good leaders employ a comprehensive set of hard and soft skills to act as the oil of a well-functioning machine. While some of these traits are expressions of their inherent personality, most are learned and refined over time.
Finding yourself in need of simple tools and guidance to navigate through challenging situations as a leader? Take a look at our resources for management tips and strategies that you can implement right away.
Soft skills matter a lot in the workplace. Here’s why. As the workforce grows more dependent on knowledge workers, companies are beginning to see the value in soft skills.
We want to help you succeed! Check out our resource center for help with your resume, job interviews, and your career. Let us help you put yourself ahead of the rest.
Learning to code could be your ticket to a lucrative and fulfilling career. High salaries, the flexibility to work from anywhere, and a healthy job outlook are just three benefits you can look forward to in this dynamic industry.
Check out our resource center to find answers to common coding questions, interview tips, and step-by-step guides that will help you in your development career.
If you want a job where you’ll be working on something different every day, thriving in a fast-paced environment and loving a creative challenge, a career in graphic design may be just for you.
Check out our resource guides to learn more about the graphic design tools that will help you to achieve your design dreams.
Become a data analysis pro with our range of expert-led courses. Whether you are a data analytics novice or a numbers whiz, our on-demand courses will help advance your skills at a pace that suits you.
From Python to Excel, or Power BI, Tableau and beyond, check out these free resources to help take your data analysis skills to the next level.
Video time: 03m 39s
How to install Sublime Text and Git Bash Terminal for your development environment.
Video time: 04m 27s
Installing Ruby is easy with RubyInstaller.org
Video time: 03m 44s
In this lesson we'll create our first Ruby program!
Video time: 05m 38s
How to comment code and deal with errors.
Video time: 04m 07s
Video time: 03m 22s
Video time: 03m 20s
Video time: 03m 21s
Video time: 04m 04s
Video time: 03m 29s
Allowing the user to interact with your program.
Video time: 03m 06s
How to use if/else/elsif statements in Ruby.
Video time: 04m 13s
Video time: 03m 54s
Modifying a string is simple with these string manipulation tips.
Video time: 03m 46s
What are arrays and how do we create and use them?
Video time: 03m 43s
An array of other arrays is multi-dimensional.
Video time: 03m 34s
Using while loops in Ruby.
Looping until a condition is met using until loops.
Video time: 04m 03s
Understanding for and each loops, and when to use them.
Fizzbuzz! is a popular interview question/quiz. Let's build it!
Video time: 04m 37s
What is a hash, and how do you create and use it?
Video time: 03m 49s
Adding and removing items from a hash.
Understanding methods in Ruby.
Video time: 03m 15s
More on methods...
Video time: 05m 18s
How to generate random numbers with Ruby.
What is a class and how do we use them?
Video time: 04m 05s
More on classes and how to use them.
Video time: 03m 25s
What is an instance variable and how is it different from a regular variable?
Video time: 03m 47s
What is a getter and how do we use it?
Video time: 03m 01s
How to create a class setter and why you should.
Video time: 03m 19s
Let Ruby create your getters and setters automatically with attr_accessor.
Video time: 03m 37s
Inheriting information from other classes.
Video time: 03m 56s
How to open another file in your Ruby file.
Video time: 04m 10s
We'll learn to output the contents of a file into an array.
Video time: 03m 28s
There are several "modes" for opening files. Learn them all here.
Video time: 03m 57s
We'll learn to write and append data to a file.
How to install and use a third-party gem in your program.
Video time: 04m 22s
Let's use what we've learned to build a math flashcard game!
Video time: 03m 51s
How to handle the addition flashcards.
How to handle subtraction, multiplication and division flashcards.
Allow the user to choose which type of flashcard game to play with a menu.
Video time: 05m 27s
Share this course
Start a tour to see how the lessons work
or dive right into your course. You can always access the tour at a later time.
How is your GoSkills experience?
Your feedback has been sent
© 2022 GoSkills Ltd. Skills for career advancement