Skip to main content

Questions tagged [self-learning]

Questions regarding teaching a topic to yourself. Use this tag to ask about ways and methods of teaching which apply to teaching yourself.

Filter by
Sorted by
Tagged with
2 votes
1 answer
96 views

Best books/courses to learn Computer Networks from a backend web developer's perspective?

Please recommend some books/courses. My problem is this: This is not the first time I am studying computer networks. I studied in CS degree. I bought Kurose Ross, Fourouzan books on networking and ...
1 vote
1 answer
66 views

Self study for btech course in computer science

I'm highly interested in computer science, but I will not be able to join any computer science course in my undergraduate due to some issues. So in order to get the knowledge and skill of a btech ...
2 votes
2 answers
88 views

Online bootcamps

My son is looking to retrain in data sciences and has been researching online boot camps such as Springboard and Le Wagon. These appear to be genuine companies, but it's hard to sift through the ...
5 votes
4 answers
2k views

What is the best way to learn practical programming when school doesn't help?

At my university, my fellow students and I cannot apply practical subjects well... For example, when we are asked to do a software project, we cannot analyze its requirements to know the steps that ...
0 votes
1 answer
375 views

Is the "How to Code - Simple Data" course worth taking?

I'm trying to learn computer science on my own and one of the resources I'm using is (https://github.com/ossu/computer-science) , so I found many people criticizing the "How to Code - Simple Data&...
4 votes
2 answers
119 views

Novel Study Techniques to Study Computer Science Concepts?

It's a known fact that computer science is inherently a tough field to grasp concepts because of its abstract nature and interdependency with lots of concepts at once. What study techniques besides ...
0 votes
1 answer
81 views

How to learn database management systems?

database navathe/elmasri connally begg date korth gehrke/ramakrishnan Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design 2nd Edition database systems peter rob, ...
6 votes
5 answers
5k views

Which C++ libraries and frameworks should I learn for GUI development?

Today I saw a lot of C++ libraries and frameworks on Awesome C/C++. Now I am confused as to which should I learn, or does it depends upon my choice? I want to learn C++ libraries and frameworks, for ...
1 vote
1 answer
189 views

How to know what topics to study while learning to build website?

We're having a project work where university won't guide us at all. I've decided to use MERN stack to build a website. But I'm confused on what topics should I learn in html, css, javascript etc. What ...
3 votes
3 answers
187 views

How does one overcome "Computer Science Learning Plateau"?

I've reached a point of no return in my learning computer science journey. I know little bit of basics, but advanced stuff in computer science I really don't know. By advanced stuff, I mean subjects ...
2 votes
0 answers
180 views

Best books to learn distributed systems/computing?

I work in distributed systems and I need to learn the general architecture of it. Here's the general level roadmap that I want to follow. Go via distributed system/computing textbooks. Read system ...
3 votes
1 answer
81 views

Textbooks for Learning website security as a web developer?

I've realized the value of computer science textbooks. As a web developer, I want to learn about security from an application's perspective. Something like how to prevent site from XSS, CSRF, SQL ...
1 vote
2 answers
113 views

Learning Assembly and Taocp

I am a cse undergrad currently in my second year I know C,C++ and Python. and have basic understanding of datastructures and algos and I am currently reading concrete maths to better understand Taocp ...
2 votes
2 answers
108 views

Will learning relational algebra and calculus help me to learn SQL subqueries?

I'm finding SQL subqueries tough to understand and write. When I ask how I can make it easier to write subqueries, the first response people give is "practice". But what do I practice? Where ...
3 votes
1 answer
505 views

Books and courses to learn Operating Systems Fundamentals?

I've to get FE exam to get licensed as an engineer in Nepal. I want to learn everything properly because I feel I didn't learn to the extent that I could in college. My first hitlist is operating ...
2 votes
0 answers
324 views

Books or resources for GPU architecture

While many good books deal with CPU architecture in detail, for instance, Computer Architecture: A Quantitative Approach by Patterson et al., and also some books deal with the hardware/software ...
1 vote
0 answers
28 views

Video lecture series which covers CUDA and GPU related concepts from basics to advanced level

I am a master's student. During my bachelor's, our curriculum primarily focussed on CPU architecture. There are excellent textbooks and video lectures which deal with the CPU architecture in depth. I ...
0 votes
1 answer
97 views

what is a good way to learn new framework / language?

I have been learning rust since 2021. I followed different courses from YouTube and others. Then I shifted towards books to learn rust and right now after two years I am doing same thing and learning ...
60 votes
24 answers
12k views

How do I teach git to a teenager

I like Git, or at least the idea of it. However I can not get my head around how to use it. Therefore I would not like to teach it. (This question is about learning to use Git. Not about comparing it ...
0 votes
3 answers
284 views

Best books for solid foundation build up for python and java

Fellow programmers. I am currently learning java and python in my Master's degree (introduction) and I did those languages 2 years ago. And when I revisited for the units I feel like I have basic ...
3 votes
1 answer
227 views

How to learn React JS?

My background: I have completed courses in HTML, CSS, Bootstrap and JavaScript and I can read and write code in these languages. I want to learn React and I want to build frontends of websites. What's ...
3 votes
2 answers
576 views

Is there a good book for combinatorics for programmers?

The book should be easy to read, or at least average. The level for reading such a book is the MATH and CS school curriculum. It should also be expanded on topics related to CS, and also be narrated ...
1 vote
2 answers
66 views

Best language for graphics and general math problem solving for amateur

This question is not quite appropriate for the community but at my low level of expertise, someone may have an answer. I am retired and using computing as a hobby. My main interest is in things like ...
4 votes
5 answers
413 views

Book recommendation for high school students who will major in CS?

I have some students who will major in CS next year. I have taught them some basic algorithms (sorting & searching), e.g. check here How to teach algorithms in an interactive way & Teaching ...
9 votes
8 answers
3k views

How does the ability to solve a new problem come to a person?

How do you learn problem solving. Programming is all about problem solving. Whenever I try any new problems, I can't solve them. How does this ability to tackle a new problem by yourself come? How do ...
0 votes
1 answer
66 views

How to learn Libreoffice Calc?

I would like to become a good Libreoffice Calc user. How should I learn to use it, as I don't have any real business cases to solve but I would like to learn those? I have studied a good skills on ...
2 votes
1 answer
114 views

Any experiences on online paid courses (udemy, coursera, edx?

I am thinking to start an online course in one of the educational online platforms, e.g. Coursera, Udemy, EDX or other. Does anyone have such an experience? What are some things I have to keep in mind ...
3 votes
1 answer
192 views

What should I do Before I give up programming? [closed]

I'm in the verge of giving up programming and wondering what could I do before I give up to make sure I did what everyone did. I've a bachelors degree in computer science. I didn't do it as well as I'...
2 votes
2 answers
542 views

How to get into Computer Science from Mathematics background for opening job opportunities?

The title uses the phrase “get into”, though it have broad connotations yet all I meant by that was simply entering into the field of CS for formal job opportunities. I have a decent knowledge of ...
2 votes
0 answers
60 views

What are some resources to practice javascript while learning it?

I’m looking for solved and unsolved assignments of JavaScript to practice. My goals are both, practice javascript to learn to program as well as practice javascript to be able to design MERN ...
5 votes
4 answers
268 views

Is there a computer science certification program outside of academic programs?

Nowadays, the standard way to learn computer science is at a university, though a formal computer science degree program or at least coursework. What I've been wondering is if there is a certification ...
2 votes
2 answers
622 views

How to actually learn while building dummy applications that have already been built?

I'm a CS graduate from poor and underdeveloped country so my education might not be upto the standard so pardon me for that. I'm planning to learn full stack web development for job. Be it MEAN, MERN, ...
1 vote
2 answers
183 views

Self Learning Quantum Computing and helpful resources that can aid, guide and teach Quantum Computing from CS&E perspective

Most technologists have some basic understanding of quantum computing. Quantum bits are represented by qubits, and information isn’t simply a zero or one, it can be both at the same time, representing ...
0 votes
1 answer
113 views

An automatic grader won't accept my solution. What should I do?

I study computer science. In my course problems are in a web page and there are described what the program should do and what the screen should be seen after an example run. The solutions are checked ...
38 votes
11 answers
14k views

Learning fundamental differences between functional programming and Object Oriented Programming

I've been trying to learn the differences between Functional Programming and OOP, but I can't seem to find a comparison of the two. A Google search did not yield any chart or table showing such a ...
18 votes
8 answers
9k views

How does one become great at computer science mathematics?

This question is bothering me since I started using Stack Exchange. I just want to share examples of people that made me surprised. How to prove that CRC - Cyclic Redundancy Checksum - with an ...
4 votes
1 answer
587 views

Computer Engineering student with holes in my knowledge (I want to improve)

I'm a computer engineering student. I definitely have my strengths and weaknesses like any other student. And, I would like to improve upon areas that I'm either struggling in or completely missed in ...
1 vote
2 answers
244 views

What is standard definition of Computer Science

Why This Question Hi i am Computer Science student. As a computer science student I want to know the definition of computer science . yes !! i know some definition but these are not satisfactory , you ...
3 votes
4 answers
338 views

How can I understand if programming is for me?

I am with the complication of having to choose a career, I am 17 years old and I see that programming is giving a lot of work in Argentina but some concepts confuse me, I just read this https://...
0 votes
3 answers
187 views

Is blogging , affiliate marketing , E-commerce etc are the fields of Computer Science

Question Background: I am CS students . Now a day lot of peoples are learning and earning through -> blogging , affiliate marketing , E-commerce etc . And also provides these type of services ! ...
8 votes
6 answers
363 views

Learning disabilities as a barrier - should I stop learning?

I am not a teacher. I'm an adult with learning disabilities. I have autism and memory problems. As a child, I was way behind and stuck in SLD, where the teachers had little interest in teaching, so ...
2 votes
3 answers
597 views

Which resource is best for learning something new in computer science?

Videos tutorials When I start learning C++ form video tutorials I grasp lot of concepts. But after some time I realize in this course that too many topics like (operator overloading, nested classes ...
0 votes
3 answers
1k views

What is the best programming language to learn right now? [closed]

A CS student here. My school is teaching only Java, and I figured I should pick up another language on my own. What would you say is the best programming language to learn right now in this market?
1 vote
1 answer
173 views

What comes after learning object oriented programming in C++? [closed]

What comes after learning basic and object oriented programming in C++ , I also cover file handling .
2 votes
2 answers
246 views

Can one build an operating system with LaTeX? [closed]

Can somone point a mistake in my reasoning? It is possible to build an operating system. A Turing complete programming language can by used to program an operating system. LaTeX is a Turing ...
2 votes
1 answer
97 views

How do I figure the types of problems in making Context Free Grammars? [closed]

One thing that I am very clear is that there is no hard and fast algorithm to create CFG. The only wat to practice only. But how do I deal with new questions in exam? Are there types of problems that ...
5 votes
4 answers
517 views

Is learning programming by doing projects right way to learn programming

I tried learning by making projects, but found myself in a place where I would mug up things rather than learning anything. So I am currently doing textbook styled programming learning. I am reading ...
8 votes
2 answers
705 views

A more recent book (or equivalent resource) on C programming to be acquainted with the latest standards (or the language grammar)

I have studied books on C like the classic "The C Programming Language [2e]" by Dennis Ritchie, Brian Kernighan or "C-The Complete Reference [4e]" by Herbert Schildt. But these ...
0 votes
0 answers
56 views

Resource for practicing algorithms without programming? (migraine sufferer)

Does there exist a resource for exercises and problems of the form "design a program with the following specifications in time/space O(f(n))"? I am aware of competitive programming websites ...
0 votes
1 answer
207 views

Theory of computation study material with lots of solved examples-: [closed]

eg-: examples to create dfa, nfa, turing machine, pda, regular grammar, cfg problems etc. What is the best resource for it? Any book there? Or any thing else there?