Tickets are no longer available for this event.
You have read about people who can talk to machines. Maybe you imagined secret chambers, hidden away behind locked doors, with dark rooms basking in blue from electric fires. Some of these people seemed friendly, others scary, but all of them were powerful. How did they learn to communicate with their computers? This is your chance to learn the foundations of all computer languages, the command line, and actually begin to talk to a machine yourself.
To be useful, every computer must offer some way for you to control it. Generically, the way you can control a computer is called a user interface because it allows you (the user) to interact with (that is, “to interface with”) the computer system. Most people may already be familiar with Graphical User Interfaces or GUIs, which are the buttons, windows, and other controls that you can point-and-click on, but this way of controlling a computer comes with severe limitations. Chief among these is the fact that you are limited to using only one tip of one finger on one of your hands (called your pointer or mouse cursor) and, worse, you have no access to anything outside of your immediate reach. In a GUI, if you cannot see it or touch it with the mouse, you cannot manipulate it.
This is why almost all hackers, programmers, and system administrators prefer a Command Line Interface or CLI over the graphical options for many, if not most, of their day-to-day tasks. In a command-line, or “terminal,” you can use the complete expressive power of spoken language to control your computer. You can use symbolism and metaphor to express any idea that you have the words for. Moreover, you always have all the words you know at your disposal at any time, even if they refer to things that are far away or that you cannot currently see.
In this beginner’s workshop, you’ll learn how to access the command line interface of your computer, and you’ll learn the basic grammar of command line languages such as that provided by the ubiquitous Bash command interpreter. You’ll also be introduced to the basic set of utilities required to quickly accomplish tasks that require working with files and folders, processing text, and automating common workflows that would take dozens or even hundreds of clicks with a mouse to complete in a Graphical User Interface. By learning how to “speak” to your computer using a command language, you can save hours every day and take your first step toward using your computer the way the best hackers would.
As this is a remote/online-only event, there is no physical class space, but attendance is still limited to 15 students, so purchase your ticket now to reserve your spot.
To participate in our webinars, you will need access to a modern Web browser such as an up-to-date copy of Mozilla Firefox or Google Chrome. You will also need a reliable Internet connection. We recommend disabling Wi-Fi and plugging your computer in to a hard-wired Ethernet network cable for the duration of the webinar, if possible.
If you would like to share your video screen or appear on camera, you will need to have and activate your own camera, such as the one built-in to many modern laptops. Similarly, to speak with the rest of the webinar participants, you will need a microphone. If you do choose to activate your microphone, we ask that you please plug in headphones/ear buds or use a headset in order to help reduce audio feedback loops that can degrade the webinar experience for other participants.
Please refer to our workshops and webinars FAQ for additional tips and advice before you join the video conference.
As with all Tech Learning Collective events, racism, queerphobia, transphobia, sexism, “brogrammer,” “manarchist,” or any kind of similarly awful behavior will result in immediate removal from class without a refund. Please refer to our lightweight social rules for details on our strictly enforced no-tolerance policy against bigotry of any kind.
About Tech Learning Collective
Tech Learning Collective is an apprenticeship-based technology school that trains politically self-motivated individuals in the arts of hypermedia, Information Technology, and radical political practice. We offer unparalleled free, by-donation, and low-cost computer classes on topics ranging from fundamental computer literacy to the same offensive computer hacking techniques used by national intelligence agencies and military powers (cyber armies). For more information and to enroll, visit TechLearningCollective.com.
- New York NY United States
- New York NY United States