- Looking for dedicated beginners that want to break out of tutorials and start a new project from scratch! Let's get some experience with GitHub, Java, working with a team, and actually completing projects! Commit as much as you want. Project details inside.
- I'm writing a book on programming... what makes a book useful and helpful to you?
- I built a tool to help people understand recursion (part 2)
- Interview with Kaggle Kernels Grandmaster Ranked #1, "Artgor": Andrew Lukyanenko
- Web Scraping project with Python
- I'm wondering which programming language to switch to.
- I'm looking for help Understanding Methods and Classes in C#.
- Which language should I use for my highschool project?
- How would you approach this?
- Which are the best resources to learn about design patterns?
- What to learn if I want to be a software engineer?
- Learning how to use peripheral hardware (webcams, printers, etc?)
- anyone here attend app academy, what did you think of the curriculum?
- How to best approach learning?
- How to learn project structure (i.e. how to organise source code)?
- Why can't I use javascript to interact with an online MySQL database?
- Will my slow typing speed affect getting hired for programming-related jobs?
- [jQuery] Something tells me replacing all text on a page isn't this simple
- Is hibernate auto create schema de-facto standard?
- Detection of collision - Overlapped shapes, how to detect the collision correctly?
- Is it okay to learn two languages at the same time?
- What are the different elements of a programming language?
- Perhaps an old school question - but what are the best books to learn programming?
- Help with closures
Posted: 11 Aug 2019 01:26 PM PDT Edit: This got a huge response so far. I'm going to leave everything open, including my links below in the comments. Feel free to join the discord. This is going to take some time and work on my part to get this organized so that a large group of noobs (me included) have something to do. Edit 2: I'll be stepping away for the night, but the discord is going strong. Please join and please be patient while we try to sift through the dust and figure this thing out. It is slowly coming together! Hi there! First, a little about me:I'm a 37 year-old guy with a full-time job, a wife, a house, and a dog, who has decided to do a complete career change! I am now a sophomore in college studying Computer Science. I have completed a Java "101" class, and I am comfortable with the very basics of Java, only. Needless to say, I am very new to this, and I hope you are too! About this project:
Well, yes, actually. My inspiration for this project came from the latest video from Kurzgesagt, The World War of the Ants. Basically, I'm picturing a pretty simple text-based Java game that just prints to console for now. We'll need to break this up into very small pieces (baby steps) for us noobs. We can start with building classes around various ant species. We can give those classes various input parameters from the user. We can build methods that change those parameters based off of percentages, random numbers, or other user inputs. We'll then get a simple output that tells us "Army Ants defeated Leaf Cutter Ants", or whatever. I'm just spitballing here, man! Eventually, I think we could have something pretty cool. If enough people get involved and with enough progress, perhaps it can evolve into something with a GUI and 2D graphics. Or maybe even port it to JavaScript and put it on the web for everyone to use. Depending on how this goes, it could be something valuable to add to your portfolio/GitHub/resume, etc. About you:
What I will be:
What I won't be:
Let's do this!Ready to get started? Great! I already have a GitHub project and repo setup, just PM me or comment your GitHub username and I'll add you as a contributor! I'm using my real name on my GitHub page, so I'm avoiding linking it here for now. I also created a Discord server if anyone wants to chat about the project outside of GitHub. [link] [comments] |
I'm writing a book on programming... what makes a book useful and helpful to you? Posted: 11 Aug 2019 05:56 AM PDT Some books have tons of graphics and are fun to read (think Head First Java) and some are more practical and straight-forward, the kind of thing your professor might write. What do you prefer? What's actually helpful and useful? Do you read books cover-to-cover, or use them as problem-solving resources while learning to code? Edit: Wow thank you all so much for the responses!! I appreciate all of your insights so much!! [link] [comments] |
I built a tool to help people understand recursion (part 2) Posted: 11 Aug 2019 07:24 AM PDT Thanks so much for the great feedback last week! Based on your suggestions, I updated the tool I built to help people understand recursion. There is a speed slider now, a few more examples, and the language has grown. I added a string type, as well as append, pop, insert, and replace functions which should make many more kinds of function possible. Please share any functions you come up with and I'll add them to the examples list. I'd particularly like to thank /u/ptmcg for his feedback on my pyparsing code, as well as /u/nourkilany for the speed adjustment recommendation. Much appreciated! [link] [comments] |
Interview with Kaggle Kernels Grandmaster Ranked #1, "Artgor": Andrew Lukyanenko Posted: 11 Aug 2019 11:25 PM PDT Just Released the interview with the King of Kaggle Kernels (currently ranked #1) Grandmaster "Artgor": Andrew Lukyanenko We talk about his journey into DS, his current projects at work, his pipeline, insights, and many tips for writing Kaggle Kernels [link] [comments] |
Web Scraping project with Python Posted: 11 Aug 2019 03:23 AM PDT I have a web scraping idea: a user enters various details (city, job title, keywords, etc.) on a web interface to receive periodical job offer emails. I have come up with two implementation paths and I am not really sure which way to turn:
What are your thoughts on this? Maybe there are simpler ways to implement this project? [link] [comments] |
I'm wondering which programming language to switch to. Posted: 11 Aug 2019 09:10 PM PDT I starting trying to learn programming on and off around a year ago, and I started with python. I now know that I want to try to create some simple games, but pygame isn't really the best way for me. I'm wondering which programming language would be the best for me to switch to. I was looking at C# with unity and it seems like a good option, but I was to make sure before I spend a lot of time learning C#. [link] [comments] |
I'm looking for help Understanding Methods and Classes in C#. Posted: 11 Aug 2019 06:14 PM PDT If this doesn't belong here, I apologise and I'll take it down. I'm a complete beginner in programming and C#. I've been learning It using Books and YouTube tutorials and Recently bought Mosh Hamedani's C# Beginner course on udemy. However, in really Confused In the topic on creating classes And Methods. Especially their Syntax. If anyone can Help me out with this, or link me to some tutorials, I'll really appreciate it! Thanks! [link] [comments] |
Which language should I use for my highschool project? Posted: 11 Aug 2019 11:51 PM PDT Hi, I'm about to start working on a school project I did for extra points before starting holidays. It is a really simple reaction time game made on Visual Basic. A random key pops off in the middle of the screen for a fraction of a second and you have to press it before it goes off to wound an enemy, if you press the wrong key cause you were slow or miss clicked, you take damage and that's pretty much it, really simple. My teacher really liked what I did and got a 10 on his topic. I commented him that I wanted to make it an educational game, for improving reaction time, help people to learn typing correctly on a computer, improve typing speed, and more stuff, he said it would be so nice and actually invited me to the annual science fair of my school. I'm so happy and motivated for getting invited to it, but I would like to develop the game on another language, I'm really good developing modern UI/UX and VB is sooooo limited on it, I want to make a really good looking game. I have so many ideas to make gamemodes more entertaining, like adding simple animations to the gamemodes to make them more dynamic. So, which language should I learn to develop this project? I was thinking about Unity but I find it kinda complex for what I'm doing, I find my project so simple, the hardest thing I find are those animations I'm thinking about. I read you :D [link] [comments] |
Posted: 11 Aug 2019 04:07 PM PDT There's a bunch of CSS code I reuse for every project. Mostly it's boilerplate stuff like zeroing the page margin and padding, and grid layouts. What I would love to do is write my own library of code so that I can get easily. Currently it's spread across several projects. I was thinking of making a micro framework, or even just a project that's nothing but the code I like to reuse. So what would you do in my situation? [link] [comments] |
Which are the best resources to learn about design patterns? Posted: 11 Aug 2019 07:32 PM PDT I know the Gang of Four is a classic, but seeing as it's quite old, would it still be advisable to read this? What are your guys' recommendations? [link] [comments] |
What to learn if I want to be a software engineer? Posted: 11 Aug 2019 11:04 PM PDT Hey guys, I'm studying to become a software engineer/developer next year. I've learnt a fair bit about coding, what would you recommend to learn before next year to help me be ahead before studying? [link] [comments] |
Learning how to use peripheral hardware (webcams, printers, etc?) Posted: 11 Aug 2019 06:51 PM PDT Hello everyone! I think the title explains the question, but I'm not even sure what I should be googling to get started on this. For background, intermediate python. Mainly exploring Data Analysis, so very scripting-y. But I know my loops and OOPs. However, while continuing my studies I would like to try and replace the software my current job uses. Its one of those niche industry programs that was obviously designed from a description of the job, not day to day usage. Plus poorly supported, so buggy. The thing is, I would need how to figure out how to interact with:
Now I know I'm out of python's scope, so I will have to learn a lower level language like c++ (I'm guessing the best choice?). That's fine. But I'm not exactly sure what I'm trying to learn is even called let alone how I would go about getting started. Any help? [link] [comments] |
anyone here attend app academy, what did you think of the curriculum? Posted: 11 Aug 2019 10:16 PM PDT Did you feel like it prepared you for software development? I saw that they teach ruby, does it spend a huge amount of time on ruby or was it just used to teach the fundamentals? Did it feel outdated? [link] [comments] |
How to best approach learning? Posted: 11 Aug 2019 01:21 AM PDT Hi people I am currently doing a Udemy course which I love, however I am honestly quite confused. At the moment I am up to the part where we are working on a pretty big project, divided into 4 stages. Now I have just finished the most basic/foundations, which is the 1st stage. Now I am torn between two options: Option A: Should I NOT continue to stage 2, but rather just make sure I understand stage 1 thoroughly? If so, how much though? Do I have to have just a decent understanding of stage 1 OR be really proficient with it to the point where I can almost replicate everything from scratch without looking at the video? Option B: Just keep going to stage 2, stage 3 and then stage 4. AND ONLY THEN, should I re-watch/re-learn/improve upon everything again - from stage 1 all the way to stage 4? Which approach is best for learning, people? I am truly confused here. Hope to hear some help from you guys. Thank you! [link] [comments] |
How to learn project structure (i.e. how to organise source code)? Posted: 11 Aug 2019 06:38 AM PDT I'm having difficultly properly understanding how to organise source code in my projects. Most examples offer a completely different project structure (e.g. each Java tutorial is slightly different in the manner in which packages are designed, which is entirely different from what I've seen in tutorials for other languages). Is there an overall standard method of organising code, or resource available that helps be understand it? I have considered looking at the source code of Java projects on Github, but the more popular ones are way too complicated for me to understand. I assume that there's general best practices for organising source code with implementation differering by languages, developer choices, and projects. [link] [comments] |
Why can't I use javascript to interact with an online MySQL database? Posted: 11 Aug 2019 08:56 PM PDT Hello everyone, I am trying to create a search tool for my MySQL Database. I am trying the site remotemysql.com for this, which comes with free out of the box hosting and phpmyadmin. Through phpmyadmin I can edit the database, and I can access phpmyadmin. I want to be able to run this query on the database, but everywhere I look seems to make this seem impossible. There must be some sort of authenticated workflow I can go through to run these queries. There must be some sort of 'phpmyadmin API ' I can use to make changes to the database. I mean, I can modify a google sheet through javascript, why not MySQL? Why can't I use javascript to interact with an online MySQL database? If you can, where do I look for information? [link] [comments] |
Will my slow typing speed affect getting hired for programming-related jobs? Posted: 11 Aug 2019 04:44 PM PDT First of all, if there's a better subreddit to post this, please point me to it. Alright, so my left hand doesn't work too well, and I can only type with one hand (up to 45 WPM). I'm in high school, so I am not looking for a serious job yet, but I realized that it may put me at a disadvantage because of my typing speed. So, will it? [link] [comments] |
[jQuery] Something tells me replacing all text on a page isn't this simple Posted: 11 Aug 2019 08:26 PM PDT Here's my code on Tampermonkey, with any Wiki page on the requirement: I want to replace all those footnotes[5][9] at the end of a word, so that I can listen to it with my text to speech plugin without it interrupting it. My link works and the click registers but the function doesn't quite work. I don't know what I'm getting wrong but I've seen other peoples' code looking more complicated. Can someone correct me on what I'm misunderstanding here? [link] [comments] |
Is hibernate auto create schema de-facto standard? Posted: 11 Aug 2019 08:24 PM PDT In my company we write the schema manually. Is it an industrial standard to let hibernate create schema for us, even in production? Thanks. [link] [comments] |
Detection of collision - Overlapped shapes, how to detect the collision correctly? Posted: 11 Aug 2019 02:11 PM PDT I am working with the SFML graphics library, and unfortunately I am having some problems. So, I have these random planets (circles) drawn on the screen and I have to avoid that those are overlapped. However I am struggling to understand where the problem might be. Hope someone can help me. What I thought is, I have a list of planets, if c is true then I have to change the position otherwise I can go ahead and scrolling the list. The problem I am having, is that the planets sometimes are drawn overlapped. And I am not understanding where there might be the issue. The radius of the planet is costant. [link] [comments] |
Is it okay to learn two languages at the same time? Posted: 11 Aug 2019 04:11 PM PDT So I'm entering university soon as a CS major and the lower div major classes teach C++. For a while I've been on and off with learning Java and after giving up so many times in the past few years, I decided to stick with it and started mooc fi. So now I have a basic understanding of Java and I don't want to drop it. [link] [comments] |
What are the different elements of a programming language? Posted: 11 Aug 2019 07:16 PM PDT I'm trying to break programming languages down sections, and so far I've come up with Data types, Control Flow, and Error handling. What else is there? [link] [comments] |
Perhaps an old school question - but what are the best books to learn programming? Posted: 11 Aug 2019 03:16 AM PDT Do people still rely on books to learn programming? Or has most teaching material moved online? Are O'Reilly books still a thing? [link] [comments] |
Posted: 11 Aug 2019 07:15 PM PDT Hey, so I am having a bit of trouble understanding closures. Why is it that on line 12 (this line hasn't been executed yet), the closure scope is still there? I thought it the closure scope was created when we called increment() on line 10, then gets removed off stack? (And same process for line 11 and 12) [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