The road to knowledge of informatics
- Inicie sesión ou rexístrese para enviar comentarios
Hi!
I followed the post "My conceptual problem with my computer." by roboq6. One of the answers that caught my attention by Pigpen is very interesting in my opinion. He stated the following:
"Here's my solution, take it step by step and realize that you won't get there overnight:
1) Great tutorials at www.tldp.org (click on "Guides" in the middle of the page)
a) Introduction to Linux - A Hands on Guide
b) GNU/Linux Command-Line Tools Summary
c) The Linux System Administrators' Guide
d) Bash Beginners' Guide (if you're so inclined, I'm not really there yet)
e) Advanced Bash Scripting Guide (only when you're ready)
Note that these are all dated, but they all have great information that is still very relevant -- and they can all be downloaded to read at your leisure.
2) Other tutorials -- I don't recall the exact websites where these came from, but any good search engine (I recommend Startpage.com) can find them for you
a) Linux Essentials - The LPI Introductory Programme
b) Linux Fundamentals by Paul Cobbaut
c) The Linux® Command Line by William E. Shotts, Jr.
These are all also free and downloadable.
3) Books from the library or a second-hand store
a) I'm reading "Linux Essentials" by Roderick Smith, good basic stuff
b) Next up is "Linux Administration Handbook" -- I've glanced at this, and it's the best-written computer book I've ever seen."
What i want:
I want to change my life professionally to other area's job. And that area is informatics, or science of computation.
This guide is very good to begin the first steps on gnu-linux.
Although my bachelor's degree is based in litterature, i am now praticing maths, remembering it little by little before adventuring on heavy maths of the university. And i saw that the current curricular program of mosts courses in various portugueses universities only speak a bit of linux (if they speak).
So What i want to ask you guys, the pros in the language of programation, is: what are the best step to improve myself to gather knowledge to be prepared for the course when they speak only a bit about "linux" in general and even less about gnu-linux? Is this guide usefull to coexist alongisde with the "microsoftiiiishhh way" that is often taught in the universities?
I am asking it to save some time while learning and at same time maximizing my time while finding a part-time job.
Thanks to all. And have a nice night :P
You might want to try courses at http://www.ftacademy.org/ . Learn at home, at your own pace. :) You don't need any experience to start there.
The best way to learn is to just play, make mistakes and learn from the mistakes. Back up your data onto an external hard drive or flash drive first though. :P
Awesome! Thanks a lot alguien! Now i can breathe more easy :)
If you have the time for it, you could also try these: http://www.openculture.com/freeonlinecourses
Press Ctrl + F and type "Computer Science"
If you search for "free online courses", you might find good stuff. Some or many of them might use nonfree code on their websites, but it's a tradeoff. (But be aware that streaming all those videos can consume a lot of bandwidth.)
Thanks a lot alguien! It is very interesting and helpfull indeed :D
I didnt know about pressing Ctrl + F. Amazing thing :P
There's a difference between "Linux" and GNU/Linux. The Free Software Movement (FSF and the community of users and developers) believes software should be free to run for any purpose, free to be modified and free to be shared: http://www.gnu.org/philosophy/free-sw.html
This we call GNU/Linux, whereas those who use and develop "Linux" software are less concerned about the free aspect of software. That's a simplified version of the differences.
The key to understanding the Free Software Movement is a knowledge of the GNU Philosophy. Some of the GNU ideas can appear contradictory at times, for example, GNU says, software should always be free, however free software can also be sold, for profit.
To learn more I recommend going direct to the source at gnu.org: http://www.gnu.org/philosophy/philosophy.html
Thanks BinaryDigit. What i tried to exemplify is that people in majority dont know well what is "linux", as i put it purposely exactly this word. The the few people i have heard they speak as "linux". If they speak "linux" is because of course they dont know what is Gnu-Linux. And when i try to explain the differences to them they all reply to me as :"oh yeah yeah, to me it is all the same, i dont care as long it can work the way i want".
Maybe i expressed myself wrong or choosing bad sentence as english is not my native language, and my writing possible not followed up my thoughts. I am aware now the difference of Linux and GNU-Linux thanks to Ivaylo when i have posted my very first topics on forum.
Thanks again BinaryDigit for your reply.
I think the GNU/Linux vs. Linux distinction is a sort of political one, but that is to say it is about giving credit to whom credit is due. It is definitely more correct to say GNU/Linux. Here is some history: https://www.gnu.org/gnu/linux-and-gnu.html
The reality is that all the systems people call "Linux" today are GNU/Linux. And as an aside, that means distros like Trisquel are GNU/Linux-libre.
You might also be interested to watch the movie called Revolution OS! (https://en.wikipedia.org/wiki/Revolution_OS) The movie is not as deep as the writings though.
- Inicie sesión ou rexístrese para enviar comentarios