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+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business 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
IT & Software Operating Systems Mac Terminal

The Awesome Command Line

Python and Web Development Prep course
Rating: 4.4 out of 54.4 (104 ratings)
6,214 students
Created by Sally Krish
Last updated 10/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • This course will teach you the basics of command line programming and shell commands. You will navigate the directory tree, understand paths and files and directories and run a bash program. This is an incredible tool to have in your toolset as a programmer. The aim is not to make you a super duper system admin, but you should come away with a solid understanding of the Unix Command Line Interface.

Requirements

  • You will need a Mac or Linux computer. Absolutely no prior knowledge of programming is required.
  • While most of the material in this course uses a Mac, the linux (Ubuntu, Debian, other) user can use the course as well. They will just not see things like Finder etc because it is a Mac oriented course.

Description

The Awesome Command Line Course - Teaches you how to navigate the command line, run simple commands and understand under the hood concepts of the terminal. This is a must have for any developer. Make the best decision of your programming education and empower yourself with learning the command line. There is no prior knowledge or experience needed. All you need is a Mac  or Linux computer and your enthusiasm.

The reason I created this course was because throughout my teaching courses in IOS and Python, beginner programmers kept stumbling on the command line. I couldn't help but notice with a little prep your learning other languages can become so much more interesting and fun by just getting a good solid understanding of the command line.

So I have strived to create this basic course with the hope that it helps you on your journey as a programmer and equips you with the beginner tools needed to make you an Awesome Programmer !

This is the best course to take prior to Python and Web development. It will give you a great handle on understanding how things work under the hood while coding other things too.


The best way to learn this course is watch the video and then circle back and pause and "do" the commands we went over in each chapter. Doing is the best way to learn and I hope you all have a lot of fun learning in this course.


Who this course is for:

  • Beginner developers for any language on Mac or Linux systems, Testers, Business or Data analysts. Anyone who wants to learn about the terminal and optimize certain tasks and enhance their toolset.

Course content

4 sections • 13 lectures • 1h 24m total length

  • Preview02:15
  • Lecture 2: Basic Shell Commands that will Rock your world!
    06:28

  • Preview02:36
  • Navigating the Directory Tree in Action
    05:43
  • The Unix PATH - Show me the PATH!
    06:37
  • Try this out - creating your first shell script
    1 question
  • Quiz Chapter 5
    1 question

  • Environment Variables. It's always the environment.
    06:23
  • Dot Files and Export
    11:18
  • Home Directory and Env variables
    5 questions
  • Preview03:00

  • Preview02:41
  • Introduction to Grep
    06:21
  • Introduction to Awk
    10:24
  • Bringing it all together - Lets write shell scripts!
    18:51
  • Conclusion
    01:39

Instructor

Sally Krish
Software Architect and Instructor
Sally Krish
  • 4.4 Instructor Rating
  • 104 Reviews
  • 6,218 Students
  • 2 Courses

Hi I am Sally. I've worked as a software architect, coder and am a lifelong learner. Having worked for both  large companies and smaller startups, I've been hands on with coding and designing and learning along the way. My passions include  teaching and building cool apps and products with best practices in mind at all times. 

Apart from work I have also  volunteered to teach women and girls how to code with GDI ( Girl Develop It ) and Girl Who Code.

And I own company PowerToCode - which teaches coding.  Happy Coding! and don't forget to have fun.

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