What have you been working on recently? [September 05, 2020] learn programming |
- What have you been working on recently? [September 05, 2020]
- The 5 resources that helped me become a CSS master on my own time
- Does anyone else get frustrated that they're learning too slowly and start to get ahead of themselves?
- Learned Python Syntax.. now what?
- Web app architecture
- Email Verification Token
- Should I learn data structures and algorithms for my first web development interview?
- Word to Patter Help Please!
- What are Common Practices for Testing Code Before Deployment?
- How do I fix this error?[leetcode 32 Longest Valid Parentheses][dynamic programming]
- Best way to determine sentience A and sentience B has the same meaning.
- Data structure course by William Fiset
- I learned Pythons syntax, now I want to move on to making useful applications
- Clear all items in 1 click 'button' for shopping cart (PHP)
- Will I be at a huge risk if I don't learn Web Development?
- Merge Sort in Scala printing a garbage output
- What is the syllabus for learning Competitive Programming?
- Medium and Learning programming!
- Tips for switching from production to development role
- Solo learn application?
- How to fetch answers based on clicked link
- Advice in how and what to learn, and what I've learnt so far.
- Can I make graphics just by using sprites?
What have you been working on recently? [September 05, 2020] Posted: 05 Sep 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] |
The 5 resources that helped me become a CSS master on my own time Posted: 05 Sep 2020 08:59 AM PDT CSSCSS is that thing you can't seem to ever get working exactly how you want it. Jokes aside CSS stands for cascading style sheets, and it's what allows web developers to customize the appearance of their webpages. FreeMDN (mozilla developer network) - MDN is THE resource for when it comes to anything web. That being said it's a massive resource not only covering CSS. Other topics include HTML, web standards, protocols, and the like. MDN mainly provides two types of resources. Tutorials and references. Their tutorials are great for beginners to learn the basics, and their references are great for experienced developers when they need a quick find. Looking to build a foundation for CSS? Checkout their comprehensive guide on CSS. Want to learn something specific like CSS transform? Checkout their page on transform. Want to learn about anything web related? I'm sure MDN has written something about it. CSS-Tricks.com - CSS Tricks is another fantastic resource for CSS(and Design considerations). They have many in-depth guides you can see here. Looking to learn something in particular like flexbox or CSS grid? Look no further. On top of being a great place to learn they also have a newsletter worth checking out. They're a high quality resource, and if you spend anytime doing front end development they're a resource that will pop up. Marksheet.io - Marksheet.io is a website that I recently came across. It popped up as I was refreshing my memory on CSS animation, transforms, and transitions. I found it very succinct and straight forward, also it provided good graphic illustrations that helped me visualize what was going on. I recommend it as a straight to the point no bullshit kind of resource. Interneting Is Hard - Interneting is hard aims to help beginners learn about HTML & CSS with an emphasis on design. One thing I love about it is it stresses the importance of writing code, and how that helps you understand what your doing. Internting Is Hard is a detailed and hands on resource. If you like getting your hands dirty and really seeing how things work this is a great place to start. PaidCSS Essential Training - This video course is available on lynda, and aimed at teaching the basics of CSS. I think it's a great CSS 101 resource, and it's the one I used when I started learning about CSS. Final ThoughtsIn my experience CSS is one of those things that's conceptually easy to understand, but a bit difficult to put into practice. Many people (including myself) who understanding CSS still need to experiment with it to get the designs they wish. The takeaway here is CSS is something that you need to practice repeatedly to be able to use effectively. If your looking to build a foundation on which you can logically use CSS in your own work then take a look at these resources
If you already know CSS then you're familiar with how difficult it can be at times. I recommend the following resources for when you need a reference or are trying to learn something new
That's all! If you enjoyed this article there's more coming! Every week I write about topics in CS & programming, and give guidance on learning them. If your interested in staying up to date with the writings feel free to subscribe: https://buttondown.email/LearningComputations [link] [comments] |
Posted: 05 Sep 2020 06:16 AM PDT I've been learning python for about a month now, had some background from School already so I picked up the basics quickly but the deeper into it I go the slower I start to learn things. I've also been trying to use codewars to practice what I've learned already and so I don't get stuck in tutorial hell but for the life of me I can't even do most of the 8 kyu challenges. I really think it's just because I don't know enough about the language and enough of the functions but the fact that it's going so slowly now is getting me down and I'm starting to struggle with going back to it and learning the rest. Anyone else feel the same way? [link] [comments] |
Learned Python Syntax.. now what? Posted: 05 Sep 2020 09:56 PM PDT So this summer before the beginning of the school year, I focused on learning Python. I do small problems with to practice here and there. But what I wanna do is start making projects I can show off on my resume. People say just do projects but I don't know what that entails. I just don't know how to begin or think about making one. Any suggestions or resources ? Thanks! [link] [comments] |
Posted: 05 Sep 2020 09:51 PM PDT Hello. I'm trying to design my first ever web application and have already come up with a list of features aswell as technical requirements for the project. Right now I'd like to start designing my web app from everything to the front end to the application server and the database. Is there an architecture or guideline I can use? Which should I start developing first the front or back end? I've heard the design stage is the most crucial and even difficult part of the whole process, so any tips or advice would be great. I'm planning on using nodejs and express, and maybe heroku for deployment. If I later wanted to scale my web app to use microservices and containers is there anything I should consider? [link] [comments] |
Posted: 05 Sep 2020 09:28 PM PDT What is your approach to creating an email verification token? I know that it needs to be hard to guess and unique across all users. One thing that comes to mind when creating the token is using the user's email address which is unique and then possibly combining it with the expiry timestamp. What is your approach to this? [link] [comments] |
Should I learn data structures and algorithms for my first web development interview? Posted: 05 Sep 2020 09:26 PM PDT Should I learn data structures and algorithms for my first web development interview? [link] [comments] |
Posted: 05 Sep 2020 07:09 PM PDT I am doing a self project where I look at any given string of characters and return the pattern ie: The word "apple" can be shown as "abbcd" (I basically have a file with a bunch of woods like abbcd and have to translate it to apple). Would I be using be using deciphering (like caesarcipher) or regular expression? [link] [comments] |
What are Common Practices for Testing Code Before Deployment? Posted: 05 Sep 2020 08:18 PM PDT I am practicing algorithm problems on codeforces. I would write the code in my IDE and submit the answer. However, more often than not, it would fail at a case and I would have to go re-write and re-submit it multiple times before it is accepted for all cases. For example, let's say that the problem is to check if a number can be divided into 2 equal numbers. My first guess who that this would apply to any even number. However, I would realize that the number 2 cannot be divided into 2 equal numbers until the code has failed. What are some good programming practices that will help me lessen my failures? [link] [comments] |
How do I fix this error?[leetcode 32 Longest Valid Parentheses][dynamic programming] Posted: 05 Sep 2020 11:30 PM PDT [link] [comments] |
Best way to determine sentience A and sentience B has the same meaning. Posted: 05 Sep 2020 05:20 PM PDT I have a school project where a client can set up a bot to answer FAQ on their websites, the format of the clients data is. [ {"Question":"Do you ship?","Answer":"No, I am sorry we do not"}, {"Question":"DO you offer refunds","Answer":"Yes we do offer refunds"}, ... ] The way I have gone about it is, the client creates a file on my website then I save that file onto my server.The client then gets a API key. This key grants the access to the API. The API will take 2 parameters. a question and a ClientKey. So when a client gets a question on their website a call should be made to my rest server to get a appropriate response. I did make a algorithm that works but it's kinda-of meh. Not the accuracy I want.(Mainly due to the dictionary API I am using, but the one I wanted to use needs a credit card sadly. This was build in c# also. So my question is, what would be the best way to determine question A and B is the same. If anyone has any resources I could go look at I'd really appreciate it. (Random) If you are curious about the exact c# code I used to do first version, I don't mind hopping into discord and showing you, I'd even love some criticism. [link] [comments] |
Data structure course by William Fiset Posted: 05 Sep 2020 11:09 PM PDT Has anyone taken the "Easy to advanced data structures" course on Udemy? If yes, how is it different from the DS playlist available on Youtube by the same creator [link] [comments] |
I learned Pythons syntax, now I want to move on to making useful applications Posted: 05 Sep 2020 07:20 PM PDT Like I said in the title, I want my programs to have a purpose. I have a few ideas for what I want to try, but I have no idea where to start. Basically I want to be able to communicate with another program, like obs to be able to start and stop a recording using python. So where do I start with something like this? It would be really difficult to just do trial and error so where should I go to learn this? [link] [comments] |
Clear all items in 1 click 'button' for shopping cart (PHP) Posted: 05 Sep 2020 11:00 PM PDT Hi all, I have been trying to figure out how to create a button in my shopping cart that clears all items (as well as in database) once the user clicks. I understand how to delete single items in the cart 1 by 1 but not all together. So far I have tried this - //PHP
HTML
This is for a school project and will not be used as a live website due to security etc,. I thank you for any way you are able to help! [link] [comments] |
Will I be at a huge risk if I don't learn Web Development? Posted: 05 Sep 2020 10:47 PM PDT I'm a second year CS Student. I tried Web Dev but didn't like it that much but I'm really scared and frustrated because everywhere I go I see Web Dev. Most jobs/internships are in Web Dev. It seems like there is no other way of getting a job. ML/AI - You need a Masters if you want to work in a good company otherwise mostly starups Desktop Dev - I wanted to learn Qt but mostly people said Desktop is thing of the past and if they wanted any thing they have Electron JS Mobile Dev - React Native/ Ionic. Seems like companies will choose these to reduce the cost of hiring someone new. What other option do I have? I wanted to learn Hardware Programming but there aren't much tutorials for it. And I don't know about job prospects. What should I do? Should I only focus on Web Dev with a hope of liking it in the future? Or are there any other fields? Thanks for your responses [link] [comments] |
Merge Sort in Scala printing a garbage output Posted: 05 Sep 2020 10:28 PM PDT I have written a program on mergesort in Scala. I used the following three functions:
When I try to run the program, it compiles but it returns a garbage output instead of returning a sorted array. The splitArray and merge functions work fine when I tested them by running a code using these two functions separately. My assumption is that there is an issue in my sort function, which I am not aware of. It'd be much appreciated if anyone takes a look where I am doing wrong. [link] [comments] |
What is the syllabus for learning Competitive Programming? Posted: 05 Sep 2020 10:02 PM PDT Now,I am going to start learning C++, I know I am asking this question too early but I want to make a roadmap to make it happen hope you suggest me some good resources or syllabus.Thank you! [link] [comments] |
Medium and Learning programming! Posted: 05 Sep 2020 09:58 PM PDT Hey guys, just wanted to share my thoughts about Medium as it has helped me a lot with learning programming! Not trying to advertise their platform, but just believe its a great resource for software development and self-improvement! Check out my article why I believe so! [link] [comments] |
Tips for switching from production to development role Posted: 05 Sep 2020 09:47 PM PDT Straight out of college I was tricked into joining a production team for a big company. Initially I did get to learn some technical skills after speaking to my manager but after a few months it got monotonous. As per company policy, the employee needs to spend 12 months in one project to be eligible to switch to a different project internally. So I did my own thing - learning languages and practicing questions during work (whenever I got time) and after work till I hit 12 months. Fast forward to today, I got selected in a different project for a development role involving python. I am going to join them in just over 30 days now. So I just want to ask the Devs in this subreddit, what technical skills do you think I should focus on learning in the next 30 days and also once I start with the new project so that my transition from a production to development role is smooth? Thank you. [link] [comments] |
Posted: 05 Sep 2020 09:30 PM PDT I am trying to learn c++ and was curious if anyone has used sololearn before? How is it? Would you guys recommend it or perhaps some other platform? Im taking an intro to programming which is using c++ as the language. I am also reading c++ programming: program design including data structures. Thanks guys for the help [link] [comments] |
How to fetch answers based on clicked link Posted: 05 Sep 2020 05:32 PM PDT Hi, I'm trying to create something that would be able to build links based on options and then retrieve the answers based on the link that was clicked. For example: My options are Green or Red, and the sizes are S, M and L. Then somehow get some sort of trigger that will notify me about someone landing on that link and return the Red and S to me. What I don't know is:
[link] [comments] |
Advice in how and what to learn, and what I've learnt so far. Posted: 05 Sep 2020 09:59 AM PDT I'll start by talking about my experience and what I've learned. This is not only about programming, it's about life and can apply to many jobs. Having a job doesn't work the same in every country. Cultures can vary a lot. In some places it's considered a very important part of your life, something that defines you as a person, and in other places, nobody cares. In some places hard work is almost a religion, in others it can get to the point where laziness is the religion. In some places experience is very valued, knowledge is measured in terms of what can you do, and nobody cares if you have a degree, as long as you get things done. Well, I live in a country where people are famous for being lazy, kind of dishonest at work. Everybody wants to work for the government because it means "a safe job" and it's difficult to get fired even if you get things only half done... everybody wants a degree, many people don't hire you without one, or you can't grow in the business without one (you'll do probably the same, you won't get the same for it)... My parents insisted, I went to University. I learned some things, won't deny that. But at a very high price (especially in time, more than money), and I would have been able to learn them by my own... and most of what I learned is useless or forgotten. (If someday I need to know how to make a Karnaugh map at a job as a software engineer I'll tell you). After finishing University, I looked for a job. I didn't feel prepared for it. At all. And I found one. In something I never touched. Web design in .net. My knowledges about .net where zero, I didn't even know what it was. My knowledges about web design were at the level of not knowing html tags. What about things related, database management? oh yeah, I studied it. But I didn't even remember how to make a join in sql. Javascript? never touched it. I had very big imposter syndrome, and in my case, it was justified. I didn't know how to do anything. I was very nervous, thinking that, at any moment, they would see it and fire me. Well. A year has passed. And everybody is very happy with my job. I got a rise, new responsibilities. I learned more in 2-3 months working that all my career. It's not only that I didn't know .net... I didn't know how working at something was. I mean, I did my project to get my degree, but it was theoreticall etc, and when I was doing practices, etc, or when I was looking tutorials etc, it usually felt like they were small things and "real life things wouldn't be that way", they would require googling of course, but that feeling of being completely new to something, not having a real clue of what to do and thinking all the time "how should I do this? No idea, let's try this" wouldn't be that way. There surely would be an appropriate and more technical way of doing it, done by people before me, and I should learn that. Not that tutorial in youtube or a blog that was "too basic and simple". Well. It is that way. Everybody is clueless when they face something new, and everybody investigates. Turns out that in a year I know that I'm better at coding than many people there, and that's basically because I was so clueless that I investigated how to do things. Those who aren't clueless passed through the process of "how should I do this" and scrapped their knowledge from zero. When there is a need for a weird feature or program, people just investigate themselves and do it. For me, those who built things on their own were very smart people who coded basically all the time since they were kids, something I would never approach, or maybe after 10 years behind a desk and if I used my free time to learn. Making my own things, learning on my own? that was for those special guys. That's what I learned. I've learned not to fear learning on my own. And asking questions. I've learned how real-world things are built... and they are far from perfect, I've seen awful code in production, I've seen bosses who didn't know even the most basic things of .net ordering around. I've seen that years of experience don't make you better. If you are beginning at this. You probably should do what I'm going to do now. I quit my job. And I'm going to spend at least 2-3 months learning and making something on my own. Then, if things don't work that way, with me alone (which is likely, but it doesn't matter), I'll search for a job showing what I've built, what I know. The worst thing that can and will probably happen to you is not knowing how to communicate, how to make code not only for you, but for others.. which is a very important skill, but nothing compared with learning how to learn and make things from "yeah, an app is something that runs on a phone, that's what I know" to the app. Really. Going to University or having a job won't let you enough time or energy to build things. And building things is what this is all about, that's how you really learn to make things, that's what is valued. You start with something simple, and then you go on. With that in mind, I'll try to build a couple of webs and mobile apps (very simple ones) in this time. Working hard, at least 8 hours/day, like if I was in a job. Even if I learn that I can't do things on my own... I really think that I should have tried this very long ago. And I would have liked to see what I'm writing here years ago. So, after this enormous tldr. I've asked some people with more knowledge where should I start to make an app (what language and framework basically). Apart from that, what tools or general skills would you think would be needed or very good to work in anything? Evidently version control, maybe something to manage time and resources like Jira even though I'm alone? taking notes? I'd like to see what people who went through this saw in their path. [link] [comments] |
Can I make graphics just by using sprites? Posted: 05 Sep 2020 08:44 PM PDT Could I just make the game graphics by using pictures marked as sprites? [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