Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,195,305 members, 7,957,775 topics. Date: Tuesday, 24 September 2024 at 08:00 PM |
Nairaland Forum / Science/Technology / Programming / Avoid The Hard Ways Of Learning Programming (15193 Views)
Learning Programming. (my Nairaland Journal) / After Learning Programming What Next?? / Help I"m Loosing Intrest Fast In Learning Programming. (2) (3) (4)
(1) (2) (3) (4) (Reply) (Go Down)
Re: Avoid The Hard Ways Of Learning Programming by Gracegrace: 8:42pm On Aug 30, 2019 |
Pls add 08066419559 |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 1:23pm On Sep 11, 2019 |
Gracegrace:Send me a WhatsApp message |
Re: Avoid The Hard Ways Of Learning Programming by Dizzyrascal(m): 5:31am On Sep 15, 2019 |
progeek37:can you explain how someone can join your group? I am a complete newcomer to programming....thanks |
Re: Avoid The Hard Ways Of Learning Programming by dauddy97(m): 11:02am On Sep 15, 2019 |
progeek37:GOOD DAY SIR. can u pls recommend a very good Pdf textbook(s) on "ALGORITHM AND DATA STRUCTURE USING PYTHON LANGUAGE" For me to download. And secondly, can u recommend a Very good programming pratice exercise book(s) for me to download as well. I mean, real word programming problems to solve. Thanks, textbooks in line with python language. Thanks and God bless. Happy sunny day. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 1:28am On Sep 19, 2019 |
Dizzyrascal:Send me a WhatsApp message please |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 1:30am On Sep 19, 2019 |
dauddy97:I recommend learning algorithms and data structure by writing codes. Practice, practice and practice...there is no other best way. As for the books, I have no books in particular to recommend but you Google for some books. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 4:10pm On Oct 05, 2019 |
Tutorial is available via Zoom app |
Re: Avoid The Hard Ways Of Learning Programming by Prinss: 12:04pm On Oct 06, 2019 |
davidcurtis: |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 2:46pm On Oct 18, 2019 |
DextrousDavid:Please note it is not free |
Re: Avoid The Hard Ways Of Learning Programming by udoekere: 12:21am On Oct 19, 2019 |
Is there any"ALGORITHM AND
DATA STRUCTURE in javascript? |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 11:38am On Oct 19, 2019 |
udoekere:Algorithms and data structures are not language features but programming principles. You can apply algorithms and use data structures in any programming languages. Search Wikipedia to learn the meaning of algorithms and data structure |
Re: Avoid The Hard Ways Of Learning Programming by udoekere: 7:12pm On Oct 19, 2019 |
progeek37:how do i learn programming on ma own? |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 9:38am On Oct 20, 2019 |
udoekere:The best way of learning coding by yourself is to read books by authorities in the language. Search the web for pdf books and read. Don't focus on Youtube videos, use pdf books and supplement your studies occasionally with video tutorials. There is one good thing about pdf books, you will see lots of examples provided by authors and numerous exercises to practise. I still think it is the most effective way of learning coding yourself. If you need a tutor, you may subscribe to my tutorial which done via the Zoom app which allows computer to computer screen starting. For more information contact me on WhatSApp 08135683431 1 Like |
Re: Avoid The Hard Ways Of Learning Programming by wapcali: 10:38pm On Nov 18, 2019 |
When it it Comes to The Best In Providing IT Solution Go for Raposoft & Associate.ltd . Raposoft & Associate is an innovation-driven SEO marketing providing IT solutions that are scalable, proven, secure and easy to use. Our goal is to deliver technologies that help our clients run more profitable businesses, and discover better ways to achieve their business goals and objectives. Raposoft & Associate.ltd is the leading Web Design Company Nigeria that has served various niches of clients and has an experience of developing over 200 websites in a small span of 7 years. The company specialises in Creative Web Design, Graphic Design, Business Brandings, Enterprise Solutions, Mobile App Development, Web Hosting, SEO and Internet Marketing. Website: https://raposoft.com , Customer Services: +234 9063256126 Satisfaction is our Target... |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 1:48pm On Nov 26, 2019 |
DextrousDavid:You may benefit from my tutorial group or the new CAA. Check my posts |
Re: Avoid The Hard Ways Of Learning Programming by DextrousDavid(m): 8:42am On Nov 27, 2019 |
progeek37:A link to your post |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 3:15pm On Dec 01, 2019 |
DextrousDavid:Check my nairaland profile or chat me on WhatsApp |
Re: Avoid The Hard Ways Of Learning Programming by OutOfTheAshes(m): 9:30am On Dec 02, 2019 |
progeek37: Bros abeg help me out, na school assignment. Write a program that checks if a number is prime. Thank you sir. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 2:16pm On Dec 02, 2019 |
OutOfTheAshes:I believe you can do this yourself if you try a bit. A prime number is a number that only 1 and itself can divide without a remainder. example 11, but 12 is not a prime number because apart from 1 and 12, the other numbers that can divide 12 includes 2, 3, 4 and 6. So to find out if a number is prime all we need is just test all the numbers from 2 to the number - 1. But with a bit maths, we can see that we can only test from 2 to the square root of the number. If there is any number between 2 and the square root of the number that divide the number without remainder, we report that the number is not prime otherwise it is prime. If you can't do it, I have attached a screenshot of my solution to the problem: The solution is in Python, if you need it in Java, C# or JavaScript let me know...or you can follow the algorithm and write it yourself. 1 Share
|
Re: Avoid The Hard Ways Of Learning Programming by OutOfTheAshes(m): 3:05pm On Dec 02, 2019 |
progeek37: You are good. But I want you to explain why you used sqrt(n). I need to understand every line of this code.. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 3:55pm On Dec 02, 2019 |
OutOfTheAshes:Okay...suppose we have a number n, and we wish to find out if it is prime or not. if the number is not prime, then we can find two factors x and y such that x*y = n, where x <= y in a special case where x == y we have a the square root of the sqrt(n) == x == y. Take for instance 100... 10 * 10 == 100, but apart from 10 there are of course other two factors that can multiply to get 100, e.g 5 * 20, 2 * 50, 4 * 25...so as you can see if one of either x or y is less the square of the number the other number must be greater than the square root. Mathematically: n = x*y, if the number is not prime(apart from 1 and the number itself i.e 1 * n) x <= y if we multiply both sides by x and y we have x^2 <= xy xy <= y^2 since n = x*y x^2 <= n <= y^2 finding the square root of both sides we have: x <= sqrt(n) <= y Therefore if the number n is not prime and is greater 1, we can test only up to the square root of n to be able to find a factor of the number. That is to say if a number is not prime by the time we test up to the square root of the number we must find a factor that can evenly divide the number without a remainder because if one of the two factors is less than the square root of the number the other factor must be greater than the square as we see with 100. You can test others as well: E.g 16 = 4 * 4, or 2 * 8 25 = 5 * 5 or 1 * 25 sqrt(50) = 7.071... so for 50: 50 = 7.071...*7.071.. or 10 * 5 or 2 * 25, both 2 and 5 are less than 7.071... and so 10 and 25 are correspondingly greater than 7.071.. etc... 1 Like |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 8:08am On Dec 16, 2019 |
The new CAA is open now...read my post on the new CAA to grab the rules first. Then drop your number or contact me on WhatsApp to be added: 08135683431 |
Re: Avoid The Hard Ways Of Learning Programming by ayinbu: 1:51pm On Dec 16, 2019 |
PS add me - 08034316017 |
Re: Avoid The Hard Ways Of Learning Programming by Nobody: 7:52pm On Dec 17, 2019 |
Recently, I thought of learning another language, Java, I bought a textbook and downloaded PDF, the textbook made clear that I can download the JDK 8 while the PDF says I can Download the JDK 7, I went to Oracle, just to find out the latest JDK is JDK13, probably the the textbook and PDF was released many years before the latest JDK13 came out, is it possible to still use the same textbook and PDF to manage the JDK13, or should I Just download old JDK 7 or JDK 8, and use the follow the textbook. I haven't seen any latest textbook so far. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 8:07pm On Dec 17, 2019 |
Snowale:With all power of Java: fast, strongly typed and safe, cross-platform....more than 3 billion devices running on it(according to Oracle), being used in enterprise software etc. There is however no much learning materials for Java, unlike Python and JavaScript.. I'm currently using Java 8, though I also have Java 7 and Java 11 installed along side Java 8. Download Java based on the learning materials you have at your disposal, if the PDF book recommends JDK7, download it. But you can benefit more by using newer version because Java is backward compatible, which means for instance any code you write with JDK 7 will run on JRE 8 but the reverse may not be possible. For instance, lambda expression was introduced in Java 8, you can't run such code on Java 7. |
Re: Avoid The Hard Ways Of Learning Programming by Nobody: 9:31pm On Dec 17, 2019 |
progeek37:I'm very greatful bro, I will just download the JDK 7, so I can easily use the textbook and for the fact that it is more compatible, after JDK 7 then I can download JDK 13 thanks bro, can I have youf contact |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 9:54pm On Dec 17, 2019 |
ayinbu:I taken record of your number. Please, note that I have coding group and tutorial group. Coding group is charged only a one-time fee of N1,000 but the tutorial group is charged a monthly fee of N10,000 for Java and will last for only 3 months. The tutorial is also available in Python. Contact me on WhatsApp for details. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 1:46pm On Dec 29, 2019 |
Join my coding and tutorial groups today, contact me on WhatsApp 08135683431 |
Re: Avoid The Hard Ways Of Learning Programming by africanman85: 7:55am On Jan 01, 2020 |
progeek37:Do u have package for software development or app development ? |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 2:22pm On Jan 02, 2020 |
africanman85:If I understand you well, you mean if I teach web development, mobile/desktop app development, AI development etc. No please, I don't teach any of those things. If you have anything on mind, consider taking an online course for it. My tutorial is strictly on backbone of software development... learning how to write codes! Because all software development involves writing codes. So I focus on fundamentals of programming itself coupled with algorithms and data structures deep overlook. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 8:51am On Feb 02, 2020 |
Join the Coding Ask and Answer group by dropping your number here or sending me a message on WhatsApp. You also subscribe for my tutorial. |
Re: Avoid The Hard Ways Of Learning Programming by progeek37(m): 10:11am On Mar 23, 2020 |
Join my coding WhatsApp group and let your presence count. Let's build a community if great programmers. |
Arduino,raspberry Pi,sensors Etc / The Hardest Topic You Encountered While Learning Any Programming Language? / Ogun State Traims 200 Trained In Python Programming Language
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 73 |