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.
141
questions
0
votes
0
answers
13
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, ...
0
votes
0
answers
45
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 ...
2
votes
2
answers
121
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 ...
3
votes
1
answer
58
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
2
answers
101
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 ...
1
vote
0
answers
86
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
24
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
93
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 ...
1
vote
2
answers
62
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 ...
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
54
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 ...
3
votes
1
answer
179
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'...
3
votes
1
answer
147
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 ...
2
votes
2
answers
499
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
59
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 ...
1
vote
1
answer
79
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 ...
0
votes
1
answer
105
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 ...
2
votes
2
answers
307
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, ...
4
votes
5
answers
352
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 ...
1
vote
2
answers
183
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 ...
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 ...
0
votes
3
answers
174
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 !
...
3
votes
4
answers
326
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://...
2
votes
1
answer
102
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 ...
0
votes
3
answers
213
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 ...
6
votes
4
answers
4k
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 ...
2
votes
3
answers
574
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 ...
1
vote
1
answer
148
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 .
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?
2
votes
2
answers
233
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 ...
4
votes
4
answers
223
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 ...
5
votes
4
answers
340
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
667
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
55
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 ...
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 ...
0
votes
1
answer
153
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?
1
vote
0
answers
51
views
Textbook recommendation for macros and assembler
I was going through GATE-CS questions, while solving I came across the following question here.
Write short answers to the following:
Which of the following macros can put a macro assembler into an ...
0
votes
1
answer
104
views
How to learn object oriented Python?
What would one suggest for a junior lever programming student to learn object oriented Python? For me, it is quite easy to understand objects in Java and non-object oriented Python but objects in ...
1
vote
2
answers
107
views
Getting started on contributing to open source and making software
I’m just graduated high school. I learnt java in high school, but the java I learnt was taught on bluej and we weren’t taught to create any software or anything. I want to start contributing to open ...
1
vote
0
answers
293
views
Is the "How to Code - Simple Data" course worth taking it?
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&...
1
vote
1
answer
207
views
Is Deitel Intro to Python for Computer Science 2020 a resumed version of Deitel How to Program C, C++ and Java?
I am still not finding the right book for my career path. My first book related to programming on my university was Deitel How to Program C for Programming 1 subject, for Programming 2 we use C++ How ...
1
vote
0
answers
46
views
Resource (preferably video) explaining working of page coloring in details to solve problem of aliasing in Virtually Indexed Physically Tagged caches
Here is a question that was asked in the GATE CS examination. It asks to find the number of bits required to color the pages to remove the problem of aliasing in VIPT caches. My peers out there ...
1
vote
1
answer
181
views
Learning GoLang
I want to learn Go Language as it is popular these days. I tried some demo programs on https://play.golang.org/.
Do we have some good resources to learn Golang? It looks pretty similar to C, C++ in ...
7
votes
2
answers
530
views
Book to substitute "Compilers: Principles, Techniques and Tools" by Ullman et. al. (popularly known as the red dragon book)
I am currently following the red dragon book:
But most of the time, I have difficulty understanding the kinds of stuff in the book. Though the content is fine, and I end up asking questions on cs....
3
votes
0
answers
165
views
Is there any detailed video lecture series which uses “Compilers: Principles, Techniques and Tools” by Aho et al as the text book as a bible?
I am interested in learning Compiler Design , and from many resources I came to know that "The Dragon Book" is a good textbook. (Below are the two editions of the said textbook. [Red Dragon ...
1
vote
3
answers
273
views
How to learn C++?
My background:
I have completed the course CS50X which covered C, python, web development, and some data structures in C. I can currently use C, python, and javascript.
I want to learn C++ and I ...
5
votes
2
answers
84
views
How do you read and write a project beyond a one-page script?
I have hit a plateau in learning to program in that while I know CS concepts and I can read and write a program such as a diminished find clone, I cannot create ...
2
votes
1
answer
207
views
Textbook or video lectures to develope intuition for solving any unseen Graph Theory problems
Background
Hello, I am a third year undergraduate in CS. I am eager to pursue higher education from one of the best institutes in out country. For that I need to write a competitive exam, named GATE ...
2
votes
2
answers
208
views
How to learn Java as a beginner?
I want to start learning Java from scratch. But as a beginner, I don't know where to start or what to learn first. I have basic knowledge in C++ but Java is an entirely new area to me. Can anyone give ...
1
vote
1
answer
83
views
Creating a complete application
Good day,
I have learnt the basics of C++ and now know how to write simple console applications using codeblocks.
I would very much like to create a fully functional application like a calendar or ...