Project Lovelace: learn science and programming through problem solving. learn programming |
- Project Lovelace: learn science and programming through problem solving.
- Python 3 Data Structures: TL;DR Edition
- OSSU or teachyourselfcs.com for self learning CS?
- Best way to learn to be a programmer? Code Academy/Youtube or organized classroom setting?
- Have been coding for the past two hours and feeling frustrated after thinking it was running successfully. Anyone can relate right now?
- Automate the Boring Stuff with Python, necessary to learn Python syntax before trying it?
- How do you actually get good ?
- Best resources to learn C++?
- Best recommended books on Software Design/Architecture?
- What programming language would you recommend for a solo, after-work hobbyist programmer to develop a desktop application?
- How to handle "grid" problems (an array of an array)? I cannot visualize these problems easily
- Quick intro to TDD for a patient Management system
- [C#] Error with Unassigned Variable
- Intermediate Java
- Forming a study group
- Can i learn programming without a laptop?
- How to post code on git from eclipse IDE
- Why do I see Maven and Gradle (Java) referred to/compared to pip (Python)
- Learn new programming languages if already have experience in other.
- Which site would be a better place to start off?
- What Can I Do?
- So here are the results for the survey i Did on this subreddit
- Question on populating databases with fake info
- Good course to learn Python?
- Java (eclipse) Operators having inverse effect
Project Lovelace: learn science and programming through problem solving. Posted: 05 Jan 2019 11:42 AM PST We recently created Project Lovelace, a website for learning science and programming through problem solving. It's a bunch of programming problems that cover different scientific fields (e.g. physics, chemistry, biology, astronomy, earth science, statistics, cryptography). You write code (in the browser or on your computer) which you then submit and the website checks to see if your code is correct. Right now the problems a little more on the coding side (with scientific flavors) and we're slowly building up the difficulty so we're hoping to cover lots of scientific computing problems too. This is definitely not a new idea (it's very similar to Project Euler and LeetCode) but we were looking for something like this when we first started learning about computational science, so we're just sharing in case anyone is interested. Thanks for reading! [link] [comments] |
Python 3 Data Structures: TL;DR Edition Posted: 05 Jan 2019 02:38 PM PST I'm compiling what will hopefully be a short(ish) page for Python 3 and how to put together different data structures within it -- the idea being that you know what stacks and queues are, and you just want to know the simplest way to do it already. I'd like to add more data structures as I go on, and I thought it might be useful for other people as well. [link] [comments] |
OSSU or teachyourselfcs.com for self learning CS? Posted: 05 Jan 2019 05:50 AM PST I'm going to invest about 2 hours a day self teaching myself CS along with an hour doing my own project. I would like to know which path is the most beneficial. Can someone could take a look at both resources and give me some insight of the strengths and weaknesses. [link] [comments] |
Best way to learn to be a programmer? Code Academy/Youtube or organized classroom setting? Posted: 05 Jan 2019 09:12 PM PST I try learning on my own and when I get stuck there is really no way to interact. [link] [comments] |
Posted: 05 Jan 2019 07:04 PM PST |
Automate the Boring Stuff with Python, necessary to learn Python syntax before trying it? Posted: 05 Jan 2019 05:47 PM PST just wondering if its necessary to learn python syntax before trying it, or can I dive right in and go along? sounds like an interesting book. I've done some extensive ruby. [link] [comments] |
How do you actually get good ? Posted: 05 Jan 2019 11:54 PM PST For context , i build M.E.R.N stack apps Most people say "you get good by doing real life work". Which is what i did. Its been a year since i started learning programming and have worked with several clients on 3 web apps and a dynamic website. Every time i try to implement a feature , i would have to face bugs/errors with dead ends. So it takes time just building small things. And at the end the client is probably not fully satisfied , the work quality is meh. Even though i do put so much effort i still barely build something that im proud of. After my first client i thought i would sit down and just learn/build side projects. But after a while i realize im not learning that much really, so i go to another client.. and the cycle continues. I dont expect being so good at only 1 year of learning/working. I feel like im embarassing myself with such low quality work. What do i do? [link] [comments] |
Posted: 05 Jan 2019 01:40 PM PST In college, I learnt Java programming to an advanced level. Also, I have code and made many projects with Python. My problem is when I want to code with C++, I didn't have a proper course and we were not encourage to use it. I can code some simple things with it, if I rely on the documentation but ,at the end, I don't know the structure of a program, how it works, how to manage and use libraries and hpp or cpp files and more advance stuff you can do with it. I think C++ is a language that has to be taught in a proper way due to its complexity and versatility, as another user commented in a post: "Teaching poor C++ actively hurts learners by feeding them incorrect information that they need to unlearn". What are good resources like books, online courses or even YouTube videos to learn C++? What do you recommend? Thanks! [link] [comments] |
Best recommended books on Software Design/Architecture? Posted: 05 Jan 2019 07:41 PM PST Recently at work I've been given more design responsibilities and I would love to study up on my own. The problem is that I browsed through some similar threads asking for books on software design/architecture and people would recommend certain books. A separate search of recommended books on reddit would have people punching holes through and really criticizing the recommended books as a whole to not yield much value. What books would you guys recommend that you've used to wrap your head around how software should be designed/architected. [link] [comments] |
Posted: 05 Jan 2019 05:44 PM PST I have an idea for an enterprise desktop application that I would like to prototype after work and on weekends. This application would need to be at least as stable as typical spreadsheet and word processing desktop applications. I understand Microsoft builds its applications with C++, though I do not know whether they do so because of its legacy or if it is still the "best" language to use. If C++ is not the best language, my thoughts turn to Python. I understand Python decently well after three years as a hobbyist programmer. I've read that startups prefer Python because it is "fast" and allows lean teams to more quickly scale. If you would recommend Python for me, I read here that Kivy is recommended for desktop application development. Would you recommend Kivy? If not, what would you recommend? If you don't recommend Python or C++, what else should I consider? Kindly note, I do not wish to use web technologies such as javascript or electron. Thank you! [link] [comments] |
How to handle "grid" problems (an array of an array)? I cannot visualize these problems easily Posted: 05 Jan 2019 09:10 PM PST I'm doing a lot of interview training questions over at https://leetcode.com/. And one area that I really suck at is questions that use multi-dimensional array grids. The question will have an array of arrays, and ask you solve a problem. These questions are usually setup as a Sudoku board or chessboard or something similar, and you have to work with that to solve various problems. I get confused in my head about how to iterate over them, and when I'm using a column or a row or finding co-ordinates, etc. Do you know of a trick to working with these? Maybe using pen and paper? Or a cool explainer video? Or a technique I can use to visualize it better? [link] [comments] |
Quick intro to TDD for a patient Management system Posted: 05 Jan 2019 02:43 PM PST Hey everyone, I've never really used TDD before. I've been given a homework assignment for extra credit that involves making a patient Management system in JavaScript, using TDD, and for the life of me I can't work out how to get started - what kind of tests should I be writing for my Person class, or my Doctor class???? Cheers guys x [link] [comments] |
[C#] Error with Unassigned Variable Posted: 06 Jan 2019 12:05 AM PST I've created a method to return the entity with the fastest speed (member of Entity class), but the compiler won't run because of an unassigned local variable (marked in code). I am assigning the variable within an if statement that will always end up assigning it, so how can I solve this issue? [link] [comments] |
Posted: 05 Jan 2019 11:54 PM PST I have experience writing basic programs in java - Simple one class programs to play with numbers. What should be the next steps to learning java? I am specifically looking for some book or a MOOC(coursera or edx preferred). Most books or MOOCs that I have looked at focus on the syntax or what things like arraylists are or how to take input from the user. Things that I already know. [link] [comments] |
Posted: 05 Jan 2019 11:34 PM PST looking for at least 2 people that are in their beginning of cpp coding or intermediate and are keen to help in creating a small project. Like a database system with cpp for a timetable, logging jobs and that sort of stuff. [link] [comments] |
Can i learn programming without a laptop? Posted: 05 Jan 2019 11:30 PM PST My goal is to find a work with half a year's learning with now zero coding knowledge . My plan is studying in library with books from 9:00 to 6:00 ,than going home and studying with a desktop computer . Do you think it's a proper way ? Or buying a laptop later will be better ? [link] [comments] |
How to post code on git from eclipse IDE Posted: 05 Jan 2019 11:30 PM PST I made a program on eclipse IDE thru c++ and would like to post it on github to show my progress. Is there an easy and simple way to do so? [link] [comments] |
Why do I see Maven and Gradle (Java) referred to/compared to pip (Python) Posted: 05 Jan 2019 07:42 PM PST Maven and Gradle seem to be tools for building Java projects, while pip is a tool that installs libraries (or as Java seems to call them, modules); I don't see much similarity between the two. Can anyone clarify why people, for example, often refer to Maven as the pip of Java? I'm just starting out so sorry if I'm being stupid [link] [comments] |
Learn new programming languages if already have experience in other. Posted: 05 Jan 2019 11:15 PM PST Hi, My question is how should one approach a new programming language when you already have some experience in others (I personally am fairly familiar in C, Java, Matlab). When trying to learn something like Python, I find video tutorials painfully slow because I know many of the concept already and would only need to learn the syntax, but at the same time, I don't want to skim through sections and miss out on specifics of that programming language (good practices, efficient techniques etc). I personally learned all my previous programming languages at a college and have been self teaching Python through Udemy. Is just reading a book like Automating the boring stuff a better bet? My goal is not just to learn the syntax and forget it the next day, I actually want to learn the deep fundamentals and how the language actually works ( I would tend to think that this would be more valuable since any monkey can learn syntax lol) -> perhaps udemy is not the best at that. TLDR: want to learn new programming language, but tutorials I find are annoyingly slow because of my prior experience. Thanks [link] [comments] |
Which site would be a better place to start off? Posted: 05 Jan 2019 04:38 PM PST I want to get into web dev, which would be a better investment, codecademy or teamtreehouse? [link] [comments] |
Posted: 05 Jan 2019 06:46 PM PST At my high school I work one day out of the week at a company. At the company they use c# as the main programming language. I have been somewhat learning how to code in c#. (Extremely hard for me) I was wondering what exactly I can make in c#. For example I know that Photoshop was made in c++ and Instagram on python, butI cant find anything notable for c# besided visual studio. Does anyone know any notable apps made in c# or an idea as to what I can attempt to make? [link] [comments] |
So here are the results for the survey i Did on this subreddit Posted: 05 Jan 2019 10:21 PM PST First of all, I would like to apologize I couldn't finish this small side project on time due to work and other responsibilities. So, I think 3 week ago I did a small survey on this subreddit and I got a great response for which I would like to thank you guys. PostSo I decided to create a visualization out of that survey results and here are the results. ResultsI hope you guys liked it. Anyways I am open to suggestions on how to improve this project and feel free to create PR's Lastly, I would like to thank you guys again for taking this small survey [link] [comments] |
Question on populating databases with fake info Posted: 05 Jan 2019 02:38 PM PST Hi, I've made a couple nodejs apps but it always feels so boring to see that no change is occuring in my front end application because my backend has barely any data. Is there anywhere I can get good data to populate my database without spending time making new entries continuously? Or how do you guys deal with creating backends when you have no data? [link] [comments] |
Posted: 05 Jan 2019 09:30 PM PST I am currently a CS undergrad. My school mainly teaches Java and I am wanting to learn python. I seem to learn best in courses that have projects that supplement what you are learning along the way. Was looking for a online course/tutorial that I can learn python with and has projects to complete along the way. I appreciate any feedback. [link] [comments] |
Java (eclipse) Operators having inverse effect Posted: 05 Jan 2019 08:08 AM PST Hi, I'm new here btw. I'm taking the first steps to get back into programming (from the little I learned in high school), so I made a program that creates a window and flashes colors until one of the RGB values is at 0 or 255 with this (do) while statement:
only, the || was doing an AND operation and the && was doing an OR operation. I tested this with a few single clauses and my suspicion was confirmed. OR/AND switched places. What's going on? Could this be an eclipse bug? Java broken on my computer? Or do I lose faith in the universe's consistency? [link] [comments] |
You are subscribed to email updates from learn programming. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment