What have you been working on recently? [August 01, 2020] learn programming |
- What have you been working on recently? [August 01, 2020]
- "Automate the Boring Stuff with Python" online course is free to sign up for the next few days with code COPSHOTMEINPORTLAND
- Build a project. Don’t rely on tutorials
- I know very little programming, Where should I go to learn C++?
- What was the moment you started to really like a programming language you're learning?
- MIT Open Course Ware - Fundamentals of Programming
- I'm looking for an "awesome" kinda list of implementations
- Zero's Initiative AWS COURSE FOR FREE(Beginner)
- Does anyone know of any interactive tools that will help you learn linkedlists, graphing, BST...etc interactively?
- CSS or Javascript?
- Is polymorphism used only in classes?
- Is C++ better than Java for game development?
- What exactly separates a "tutorial-level" app from a "production-level" one?
- Why do languages have different compilers?
- Does java have multiple compilers like C++?
- Java: Classes, Polymorphism, and Methods
- A weather API tutorial for one specific city?
- (JavaScript) How to sort an array by having items that also exist in another array appear first (alphabetically) and then the rest of the array items, not in the other array display after in alphabetical order?
- What I need in order to build websites with wordpress?
- ElectroCRUD 2 - Now Support SQLite (limited) | Open Source
- How can I build a news bot for my WhatsApp group
- Code Review Request
- Want to learn a new language. C#/C++/Java
- JetBrains CLion (or any other program) to start learning C
- With dependency injection containers, what's the correct way to "own" the interface I'm using
What have you been working on recently? [August 01, 2020] Posted: 01 Aug 2020 09:04 AM PDT What have you been working on recently? Feel free to share updates on projects you're working on, brag about any major milestones you've hit, grouse about a challenge you've ran into recently... Any sort of "progress report" is fair game! A few requests:
This thread will remained stickied over the weekend. Link to past threads here. [link] [comments] |
Posted: 01 Aug 2020 09:55 AM PDT https://inventwithpython.com/automateudemy (This link will automatically redirect you to the latest discount code.) You can also click this link or manually enter the code: COPSHOTMEINPORTLAND https://www.udemy.com/course/automate/?couponCode=COPSHOTMEINPORTLAND This promo code works until August 4th (I can't extend it past that). Sometimes it takes an hour or so for the code to become active just after I create it, so if it doesn't work, go ahead and try again a while later. Udemy has changed their coupon policies, and I'm now only allowed to make 3 coupon codes each month with several restrictions. Hence why each code only lasts 3 days. I won't be able to make codes after this period, but I will be making free codes next month. Meanwhile, the first 15 of the course's 50 videos are free on YouTube. You can also purchase the course at a discount using my code COPSHOTMEINPORTLAND or clicking https://inventwithpython.com/automateudemy to redirect to the latest discount code. I have to manually renew this each month (until I get that automation script done). And the cheapest I can offer the course is about $16 to $18. (Meanwhile, this lets Udemy undercut my discount by offering it for $12, and I don't get the credit for those referral signups. Blerg.) Frequently Asked Questions: (read this before posting questions)
[link] [comments] |
Build a project. Don’t rely on tutorials Posted: 02 Aug 2020 12:11 AM PDT Hi reddit (first-time poster here) I'm a software instructor on Udemy (Rayan). I'm also filling an enterprise development position for the government of Canada. I noticed a lot of posters were discussing "tutorial hell". This is something my students have messaged me about as well. If you're in that position, I can't give you a concrete solution to becoming a professional developer. But, I can tell you what worked for me.
This may get lost in the millions of programming posts. But, I hope this can at least guide one person. Head up and happy coding! Edit: word [link] [comments] |
I know very little programming, Where should I go to learn C++? Posted: 01 Aug 2020 08:38 PM PDT I want to learn C++ because its an inbetween for C and C#, both of which i want to know for work in the Linux kernel and for developing apps and games. My thinking is that if I learn C++, it would be easier for me to transition to C and/or C#, since I would already have a grasp of the C family of programming languages. Is there any online course you all recommend? im not an idiot when it comes to computers, but I don't know much about programming. The closest thing I got to programming was Scratch when I was in elementary school. [link] [comments] |
What was the moment you started to really like a programming language you're learning? Posted: 01 Aug 2020 07:40 PM PDT In my case even though is not exactly about the language itself, it was while I was learning more typescript/javascript and realized that many of the tools I use also use it, for example VSCode and Joplin. [link] [comments] |
MIT Open Course Ware - Fundamentals of Programming Posted: 01 Aug 2020 08:09 PM PDT I am making my way through MIT Open Course Ware. Looking for other resources that would closely align with 6.009 - Fundamentals of Programming. Would appreciate any information on alternative resources - especially of you have made a similar journey! Thanks in advance for any help :) Edit: Course builds off of Intro to CS and Python from MIT, linked: https://www.edx.org/course/introduction-to-computer-science-and-programming-7 Course description: Introduces fundamental concepts of programming. Designed to develop skills in applying basic methods from programming languages to abstract problems. Topics include programming and Python basics, computational concepts, software engineering, algorithmic techniques, data types, and recursion. Lab component consists of software design, construction, and implementation of design. [link] [comments] |
I'm looking for an "awesome" kinda list of implementations Posted: 01 Aug 2020 10:06 PM PDT that has links to blog posts that answer questions like "How do I write a window manager?" or "How do I write an init system?" I'm pretty sure I saw one on github (or maybe I saw it in a dream?), but I can't for the life of me google it [link] [comments] |
Zero's Initiative AWS COURSE FOR FREE(Beginner) Posted: 01 Aug 2020 11:26 PM PDT https://www.udemy.com/course/the-aws-course/?couponCode=DE18609881A2B214054D Disclaimer: This is not SPAM and I know the Author Personally I have permission to share this LIMITED TIME COUPON CODE Happy Learning! [link] [comments] |
Posted: 01 Aug 2020 08:21 PM PDT I'm feeling so overwhelmed! I'm going through CTCI and am so stuck! Thanks in advance. Aside: If you could also give me additional tips to prevent being panicked and frustrated (I seriously break down at how stupid I am), that would also be very helpful. Also, is there a way to increase IQ. I think eating protein and exercise helps. I know this sub isn't a place for therapy, but I feel like my long (years and years and years) frustrations about things, depression, and anxiety has killed my brain cells off for good. [link] [comments] |
Posted: 01 Aug 2020 04:14 PM PDT Hello everyone, i have began my journey a little over a month ago and have been focusing mostly HTML and CSS , from all kinds of sources i can find such as udemy courses, youtube, free code camp I have learnt enough to design decent looking web pages with html css and create clones of other websites to a good level, however i dont know if i should spend the rest of my time learning Javascript and its frameworks/libraries or still focus on css a bit, as i wanna know which will benefit more in a long run as i plan on having a job by next year summer, any advice on what i should focus my learning from now on is really appreciated ! P.S. ( Before i begin learning anything related to Front-end Web dev i usually spend around a week or 2 going through other courses and introductions on topics before beginning starting curriculum on websites like FreeCodeCamp/Code Academy or The odin project so that i can fully understand everything im learning from all resources) [link] [comments] |
Is polymorphism used only in classes? Posted: 01 Aug 2020 09:11 PM PDT In Python, polymorphism is described as "different behaviors happen depending on which subclass is being used, without having to explicitly know what the subclass actually is." My question is, can you use the same "root" idea of polymorphism, in that your algorithms can change, in other areas of programming, not specifically in Object-Oriented Programming? And in doing so, would that only apply to, say, security? [link] [comments] |
Is C++ better than Java for game development? Posted: 01 Aug 2020 06:58 PM PDT I took Java in high school but I'm currently taking C++ in college, and I wanted to do some side projects with both to practice. I'm eventually planning on making some simple game with both, but I know that a few people I knew that went into game dev always used C++. This might sound like a stupid question, but is there some specific reason that C++ is better than Java (or other similar languages) for game design? [link] [comments] |
What exactly separates a "tutorial-level" app from a "production-level" one? Posted: 01 Aug 2020 03:11 PM PDT When I go through a book or tutorial for building an application, invariably the author will mention how the app being built won't production-ready, as in ready to be put on the App Store, or something. Since that's ultimately my goal, this is a bit puzzling. I doubt it's as simple as throwing a few Exception handles in there, right? So, I'm just wondering what the differences in the code would be to get it to that level. Is it mostly a matter of being able to handle the data load on the backend on a remote server vs a local one? If there's any resources I could look at to figure out how to bridge the gap between the two, I'd appreciate a link to them. I'm mostly familiar with Python, but I've recently been getting into Kotlin for mobile app development. Thanks! [link] [comments] |
Why do languages have different compilers? Posted: 02 Aug 2020 12:31 AM PDT A lot of programming languages have different compilers that allow different permissions or liberties, what is the reason behind that such as in Java or C++? Why not just use one type of compiler per language? [link] [comments] |
Does java have multiple compilers like C++? Posted: 02 Aug 2020 12:27 AM PDT So C++ has various compilers that can be used to uphold the standard such as clang or mingw. When I tried to research for Java, I could not come across different compilers, I may have researched wrong. Any reason for the difference between the two languages? I have only seen javac talked about on the web. [link] [comments] |
Java: Classes, Polymorphism, and Methods Posted: 01 Aug 2020 08:24 PM PDT I've been doing pretty well in my Java class, and all of a sudden I feel like I hit a brick wall. I have 3 classes and a driver class, 2 of the classes are 2 separate species of animals that are supposed to hold various values of data. the 3rd class is a superclass that the other two extend off of. I also have my driver class which is where im getting stuck currently. Below are the sets of data I have and what I am trying to do. following that is the route I think I should take but feel as though I am wrong. Works in all caps are to distinguish my comments and questions. DATA BEING HELD IN THE THREE CLASSES protected String name; protected String type; protected String gender; protected int age; protected float weight; protected SimpleDateFormat acquisitionDate; protected SimpleDateFormat statusDate; protected String acquisitionSource; protected Boolean reserved; protected String trainingLocation; protected SimpleDateFormat trainingStart; protected SimpleDateFormat trainingEnd; protected String trainingStatus; protected String inServiceCountry; protected String inServiceCity; protected String inServiceAgency; protected String inServicePOC; protected String inServiceEmail; protected String inServicePhone; protected String inServicePostalAddress; WHAT MY DRIVER CLASS HAS SO FAR(IF I AM DOING IT COMPLETELY WRONG PLEASE LET ME KNOW) package modfive; import java.util.Scanner; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.text.ParseException; public class Driver { Scanner scnr = new Scanner(System.in); // Instance variables System.out.println("Welcome to Grazioso Salvare!"); // Create New Dog Dog dog1 = new Dog(); // Create New Monkey Monkey monkey1 = new Monkey(); //Adding an ArrayList to the program allows me to add cities to the program for comparison when requesting a rescue. ArrayList<String> citiesAvailable = new ArrayList<String> (); citiesAvailable.add("Chile"); citiesAvailable.add("Greece"); citiesAvailable.add("Japan"); citiesAvailable.add("Madagascar"); citiesAvailable.add("Singapore"); citiesAvailable.add("South Korea"); citiesAvailable.add("Turkey"); citiesAvailable.add("United Kingdom"); citiesAvailable.add("United States"); // Method to process request for a rescue animal System.out.println("Enter country you reside in: "); userCity = scnr.next(); if (userCity == citiesAvailable) { System.out.println("We are availble near you!"); } else { System.out.println("I am sorry, we do not currenty operate near you. Please check frequently as we are expanding."); } System.out.println("Please enter the species of animal you want to rescue: "); userInput = scnr.next(); if(userInput == dog1) { System.out.println("Good news! We have dog's availble!"); } else if (userInput == monkey1) { System.out.println("Good news! We have Monkey availble!"); } else { System.out.println("We're sorry we do not have that species availble at our rescue."); } System.out.println("Please enter you're email address for contact: "); userEmail = scnr.next(); return userEmail; WHAT I STILL NEED TO ADD: // Method(s) to update information on existing I FEEL LIKE USING SETTERS AND GETTERS HERE? BUT I ALSO FEEL LIKE THAT WOULD BE REALLY REPETITIVE AND ADD A TON OF UN-NEEDED CODE. //Method to display matrix of aninmals based on location and status/training phase IM LOST ON THIS ONE AND THE FOLLOWING. // Method to add animals // Method to out process animals for the farm or in-service placement // Method to display in-service animal // Process reports from in-service agencies reporting death/retirement I am not looking to have my code written for me, but point me in the general direction of what in the actual F\** I need to do.* [link] [comments] |
A weather API tutorial for one specific city? Posted: 02 Aug 2020 12:08 AM PDT I am trying to find a weather API tutorial (preferably for JavaScript) that will show the current weather for one specific city and does not allow user input, however I am only finding tutorials that allows user input for any city or based off user location. Thank you in advance! [link] [comments] |
Posted: 02 Aug 2020 12:08 AM PDT |
What I need in order to build websites with wordpress? Posted: 02 Aug 2020 12:06 AM PDT Right now I know html,css and the fundamentals in javascript and I want to get into wordpress but I don't know how it works What techs does it use? How does it work? Which is the best way to learn building website with wordpress? [link] [comments] |
ElectroCRUD 2 - Now Support SQLite (limited) | Open Source Posted: 01 Aug 2020 08:15 PM PDT Due to the requests for SQLite support (from here too), I worked hard the last days to release the first limited support for SQLite Database. The project is built on top of Electron (TS), If someone wants to help me I will grateful. [link] [comments] |
How can I build a news bot for my WhatsApp group Posted: 01 Aug 2020 11:55 PM PDT I need a bot that could automatically search for news from major websites then post the article in my WhatsApp group. [link] [comments] |
Posted: 01 Aug 2020 11:51 PM PDT Hello I'm learning python and I'm just running through some of the problems on leetcode. I know this problem is marked as easy but it took me a while to figure it out and it was really satisfying when it finally worked. The thing is even though I know what's going on conceptually the code kind of looks a mess. I'm asking for tips on how to make it more readable or make it more obvious how the code is working. The problem:
My solution: PS: Yes I know it wasn't part of the problem to keep track of everything in a dictionary, I just did it because it made it easier for me to work through the problem. [link] [comments] |
Want to learn a new language. C#/C++/Java Posted: 01 Aug 2020 11:41 PM PDT Hello~~ I am wanting to start learning/writing in a new language. I'm coming from mainly Python and light programming from various languages. There are a few things i want to do with my new language: •Develop android applications •Develop windows GUI applications •Potentially develop games in the language in the future My thoughts were initially Java, but one thing that struck me was Unity, for example which uses C#. So right now i'm leaning towards C# which is a more modern language than C++ and gives me the benefit of developing in unity, which i am already relatively familiar with. So ultimately my question is: Will i run into any issues developing Android apps and Windows apps by choosing to learn C# over Java? Is there a reason to choose C++ at the moment (I do have slight interest in low-level stuff)? [link] [comments] |
JetBrains CLion (or any other program) to start learning C Posted: 01 Aug 2020 11:38 PM PDT I'm starting to learn C, the teacher recommended using CodeBlocks but I've recently updated my Macbook's OS and can't use CodeBlocks anymore since it's not possible to run 32-bit programs with the new update... He recommended me to use CLion, I just downloaded it but the program looks way more complicated than CodeBlocks, it looks more "professional" if that's the word? He also mentioned a program called CodeLite. Which one would you recommend? I'm only going to learn the basics of C. [link] [comments] |
With dependency injection containers, what's the correct way to "own" the interface I'm using Posted: 01 Aug 2020 11:21 PM PDT I've been a "programmer" for a long time, but for the last decade and a half most of my work has been in SQL. I still touch C# from time to time and try to keep up with the language itself, but a lot of the developments in things like frameworks and patterns have passed me by. Today, I'm trying to understand the correct pattern to follow when using constructor injection and DI containers. Suppose I am writing a program, I could write my own implementation: Then I hear about an amazing queue someone else wrote, which I can just get via a nuget package. But when the third party author wrote their code, they used their own namespaces, their own interface names, and so on. They of course know nothing about my When looking at actual examples of DI container use on the net, I see a different approach. The author of That seems wrong to me. If I'm writing a program that has certain requirements, then I should be specifying the required interfaces. But the catch 22 is that any concrete implementation written by anyone other than me won't specify that it implements my interface. I can see the obvious solution to this - I grab that third party queue, and then either inherit from it if appropriate, or compose it into my own impementation. When I do this, instead of having my program add a reference to the implementation, I turn that around and have the implementation reference my program, which has pre-defined the interfaces. And I wrap the implementation as appropriate. For example, with inheritance: or with composition... Now dependencies have been inverted, and when I use the DI container, I am tying "arbitrary" implementations to interfaces defined by me, in My question is whether I'm thinking about this in the wrong way entirely. It seems to me the assertion that "I own my required contract" *must* be true, and so this pattern seems to follow. But most of the code I see doesn't do this. Instead, [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