₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,331,152 members, 8,448,888 topics. Date: Tuesday, 21 July 2026 at 02:32 AM

Toggle theme

Progeek37's Posts

Nairaland ForumProgeek37's ProfileProgeek37's Posts

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 13 pages)

ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 2:46pm On Oct 18, 2019
DextrousDavid:
Pls add me up 08166554021
Please note it is not free
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 4:10pm On Oct 05, 2019
Tutorial is available via Zoom app
ProgrammingRe: Learn The Fundamental Of Programming Using The Zoom App. by progeek37(op): 4:10pm On Oct 05, 2019
Contact me on WhatsApp if you are interested.
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 4:09pm On Oct 05, 2019
Please only the tutorial group is available, if you want to join it contact me on WhatsApp.
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 11:53am On Sep 27, 2019
It has been long since I ask questions here, let's refresh our memory here once more with this simple question:

There is a provably unbreakable cipher called a one-time pad. The way it works is you shift
each character of the message by a random amount between 1 and 26 characters, wrapping
around the alphabet if necessary. For instance, if the current character is y and the shift is 5,
then the new character is d. Each character gets its own shift, so there needs to be as many
random shifts as there are characters in the message. As an example, suppose the user enters
"secret". The program should generate a random shift between 1 and 26 for each character.
Suppose the randomly generated shifts are 1, 3, 2, 10, 8, and 2. The encrypted message would
be thebmv.
(a) Write a program that asks the user for a message and encrypts the message using the
one-time pad. First convert the string to lowercase. Any spaces and punctuation in the
string should be left unchanged. For example, Secret!!! becomes thebmv!!! using
the shifts above.
(b) Write a program to decrypt a string encrypted as above.

The reason it is called a one-time-pad is that the list of random shifts should only be used once.
It becomes easily breakable if the same random shifts are used for more than one message.
Moreover, it is only provably unbreakable if the random numbers are truly random, and the
numbers generated by random integers are not truly random
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 11:49am On Sep 27, 2019
[quote author= post=82576143]08036841786[/quote]Send a WhatsApp message
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 11:48am On Sep 27, 2019
Tosineb:
add me
08035022501
On the tutorial group? send me a WhatsApp message
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 7:06pm On Sep 25, 2019
webminister:
Please add me on whatapp GRP 08104477894
Please only the tutorial group is available at the moment. And it is not free it is charged 5000 per month. The tutorial is done via Zoom app which allows computer screen sharing.
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op): 4:50pm On Sep 21, 2019
dauddy97:
As a maths student, is python a good to go language.
Yes... it's great programming language without controversy, for data analysis/science as well as for machine learning.
ProgrammingLearn The Fundamental Of Programming Using The Zoom App. by progeek37(op):
Learn the fundamental of programming using the Zoom app.


The Zoom app is now the best option in learning programming from far distance, bridging the gap. The problem of blackboard has been taken care of by the Zoom app. With Zoom app you can now learn Python or Java by subscribing to Zoom tutorial. The Zoom app allows the sharing of computer to computer screens while supporting audio. You may even record the whole meeting or enable video in a meeting. Zoom app is revolutionising and replacing the conventional way of teaching programming with videos. There is a limitation in learning programming through YouTube or online code camps. The main disadvantage is the inability to communicate one on one with your tutor. Someone who teaches programming with YouTube videos may not always be available to answer all your questions, he may only need to prepare a tutorial beforehand and practice the tutorial a couple of times in advance before finally uploading it to YouTube for viewers to watch. The YouTube is a great tool if you know exactly what you want, but for beginners it is good to have a tutor who will guide your progress and whom you can ask questions pertaining to programming principles.
Here comes an opportunity to learn the fundamental of programming with Python or Java depending on your choice.
The tutorial will last for 3 months.
The new subscribers have the option to stay in the tutorial for 1 weeks without having to pay a kobo. At the end of the two weeks they can decide to continue with the tutorial or leave. So you have nothing to lose or fear about.

Search the web to learn more about the Zoom app, the app is available for download on Windows and Mac OS and are also available on Android and iOS app stores.

You can contact me on WhatsApp for more details 08135683431
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op): 2:40pm On Sep 21, 2019
dauddy97:
Learn python and have it all.
Whichever one you select just make it yours... that's the bottom line of the story.
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op): 2:57pm On Sep 19, 2019
Bonatheripper:
Too people ko 2 people ni.
Hahahahaha.
Someone that cannot program teaching people how to program
Okay!!!! I rest my case now.
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op): 2:26pm On Sep 19, 2019
Bonatheripper:
Hahaha.
Lying ko lying ni.
I have screenshots.
How about the 3k ABI 6k part grin
Or ama I lying
Please share it here. Almost everyone in my tutorial group is from Nairaland. So if I'm not genuine or not offering them what they paid for, they would haven been reporting here. I want to let you that the price for the tutorial is now 5000 per month(doesn't apply to the first set of people that joined the group), and just today alone after your comment brought up this post, two people subscribed to the tutorial. I'm never a loser!....asap I rest my case!
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op):
Bonatheripper:
Says the proud arrogant imbecilic anumanu who claimed to have learnt JavaScript in 3 days.
Careful with this guy guys.
He's after your 3k
You are lying against me, and you know that...but at end the intention of every man will be revealed... what I said as everyone who was in the former CAA would confirm was that I knew JavaScript up to the extent I implemented the algorithm for generating Nigerian phone numbers in JavaScript without a prior knowledge of 10, 000 000 total numbers in a prefix, after studying JavaScript for just three days. And I did it and you yourself saw it , everyone in group saw it because I shared it to group.
ProgrammingRe: How Many Languages Are You Supposed To Learn? by progeek37(op): 1:36am On Sep 19, 2019
dauddy97:
Learn python and have it all.
It's alright
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 1:36am On Sep 19, 2019
promisedeco:
thanks man. I am currently learning JavaScript. but I heard, using JavaScript would need me to also learn nodejs and electron
Alright
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 1:30am On Sep 19, 2019
dauddy97:
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.
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.
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 1:28am On Sep 19, 2019
Dizzyrascal:
can you explain how someone can join your group? I am a complete newcomer to programming....thanks
Send me a WhatsApp message please
ProgrammingHow Many Languages Are You Supposed To Learn? by progeek37(op): 12:17pm On Sep 14, 2019
How many languages are you supposed to learn?


The answer is ONE!

Your friend said that Java is dead and Python is now alive. I can't stop laughing..., and immediately you switched to Python leaving your half-baked Java knowledge. Again you heard that Python is not fast enough and it's unsuitable for enterprise applications, you ran back Java or perhaps started considering giving C# a try. Once again, you have seen that your colleagues are developing web applications with php and JavaScript, and you think it's better to learn php or JavaScript so as start making some cool money as soon as possible.
When you are living in an environment saturated with a certain programming language, you may start thinking that's the only language one is supposed to learn. Python users generally think that Python is the end game, but in real life applications and many enterprise applications, Python is hardly found. Large enterprise organisations use Java, C# and C/C++. It's a known fact. Does it then mean that Python is not suitable? Absolutely not. A simple reason for instance, Java is very popular and has been adopted by many large enterprise, on the other hand Python popularity is simply a new trend compared to Java. Many large organisations had already built their codes on Java. Switching to Python can cost them a lot of fund. Of course, they would prefer to modify the existing code instead of switching entirely to new language.
So new organisations can build their codes from scratch on Python if they prefer, but switching from an existing language to Python is not what any enterprise companies can derive joy from. There is future in Python of course, many companies will use it sooner or later, but that doesn't mean that Java is dead or going to die.

Then how many languages are you supposed to learn?

I will reply by saying ONE.

You have to learn one programming language and make it yours. Delve deeper into it, and try to learn all that you are supposed to learn, from beginner's level to advance.
Try to explore the language structure, you may not need to learn everything but try to explore. Once you have acquired a working knowledge of any programming language, it will become an easy task to switch from language to another.
As a matter of fact, a good programmer(a programmer who has acquired the programming skills... algorithm and data structure) can pick up a book on a programming language and learn it without stress.
There may be many programming languages, but the fundamentals of programming itself remain the same regardless of a language. When you learn algorithm and data structure, you can switch to a new language if your new project or organisation demands that.
Of course, if you intend to develop Android it is a better option to learn Java from beginning, or if you want to develop Windows applications, C# would be first choice. However, learning the fundamentals of programming supersedes the knowledge of any particular language. Someone who had acquired the skills of programming can do well in any language.
In conclusion stop roaming from one language to another, focus on one and delve deep into it. You can learn all the 200+ programming languages existing in the world today, if you want to and have the time to learn them, but before that learn ONE and only ONE programming language. When you learn one language well,and want to switch to another language, all you will be asking yourself is something like "A for loop is implemented like this in C#, how is it implemented in Python?" as simple as that...

Asap... I rest my case!
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 1:25pm On Sep 11, 2019
promisedeco:
Hello great programmers. I want to be a software developer. Creating softwares that work over the net(such as school apps with portal) and also desktop applications. Pls, I would like to know the languages should i learn
I would recommend C# and Java, perhaps JavaScript as well
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 1:23pm On Sep 11, 2019
Gracegrace:
Pls add 08066419559
Send me a WhatsApp message
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 10:34am On Aug 29, 2019
drmattz:
Plz add me on whatsapp, thank you +233235106229
Only the tutorial group is available for now.
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 10:33am On Aug 29, 2019
abdegenius:
07057568594
Only the tutorial group is available.
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 12:52pm On Aug 20, 2019
I only have tutorial group and nothing more. Those who want to join the tutorial should send me a WhatsApp massage.

ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 4:39pm On Jul 09, 2019
Those who are new to programming may consider joining my tutorial group. Send me a WhatsApp message via 08135683431
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 5:34pm On Jul 07, 2019
AdekunleScience:
Thanks for the response. To be clearer though; I am a beginner and I have started with python. I have already learnt some basics like variables, loops, function, list, dictionary. Now, I'm on regex, after which I intend to proceed to OOP. So, can I start reading books on algorithm/data structure or learn OOP first.
You really need to understand the term algorithm and data structure well. What you are doing now is actually the process of learning algorithm and data structure. Algorithm is a way of breaking programming problems into series of steps to solve them, you develop this skill by studying and practising solving programming problems. Data structure is a way of organising and managing data, you also learnt it by reading and practising. In Python for instance, you learn list, tuple, dictionary, set...these are what constitute data structure. For instance a list may contain all the names of the products in a particular super market, a dictionary may contain the names as well as their prices as key-value pairs. If you are working as programmer for a super market, you may be asked to implement an algorithm that will print all the products in the list whose names begins with "C" or any other letter, or if you are working with dictionary you may be asked to find the name(s) of product that has the highest price.
As you can see, make no mistake, algorithm and data structure is actually what you are learning.
What I said in this topic is beginners need to focus their attention on learning algorithm and data structure before embarking on any application.
I have created two groups, one for beginners and another for coding. You may choose to join them.
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 10:04am On Jul 07, 2019
AdekunleScience:
which should be learned first; language or algorithm/data structure?
You learn the basics, algorithm and data structure with a programming language.
ProgrammingRe: Avoid The Hard Ways Of Learning Programming by progeek37(op): 12:16pm On Jul 06, 2019
If you want to join my WhatsApp tutorial group, check my profile and go to my previous topic and get the details about the two groups I created.
ProgrammingAvoid The Hard Ways Of Learning Programming by progeek37(op):
Avoid the hard ways of learning programming

I have created a tutorial group, those who are new to programming can decide to join the group, the tutorial will be done through Zoom app which allows computer to computer, phone to phone or computer to phone screen sharing. That will reduce the data usage considerably compared to videos. If you are interested send me WhatsApp message

There is always a first time and a beginner in anything, programming is not an exception.
When one starts programming it is normal to feel inferior, because of how unworkable everything will look like. You may even think that programming is not for people like you but for the fortunate minorities, but believe me you will overcome it if you just try a little more. The feeling of frustration and inferior is normal, even the great programmers once felt that way. But the greatest obstacle to learning programming is starting programming in a wrong way. Starting programming in a wrong is the biggest obstacle that can hinder a beginner from getting to the level of professional programmer. It can cripple the entire years you spend on programming and turn you into a laughing stock of your working colleagues.
I have put together what beginners should avoid:

(1) Avoid skipping the very basics:

There is always a first step in a 1000 km journey, take the first step by learning the basics. No one can learn a foreign
language by reading classical novel, to learn a foreign language you need to start from the alphabet and start using pictures to represent nouns, then to the language rules and sentence construction. Later on you will be able to read children novels and then finally any novels or newspaper. As you can see there is always a learning process in everything, programming also works
that way.

(2) Look before you leap!:

As the old saying goes, "look before you leap". Programming is not for lazy and procrastinating people, you must be ready to sacrifice all the time you have if you want to learn programming. It needs almost 100% of your time. Yes you heard right, to learn how to programme you must be ready to sacrifice all the time you have especially in the first few years. You must be a husband or wife of your computer. As a beginner it may take you a full day to solve one simple programming problem. Again this is
normal, later on you will be to solve such problems within few minutes. Ask yourself "Am I ready to learn programming?" If your answer is Yes and you are determined and passionate about it, go ahead and pursue it. The road may be dark initially but believe me it will be bright and rewarding later in your life.

(3) Don't join the web queue!:

This might sound absurd, it is true. Never start programming by jumping into web applications or/and databases without learning the basics first unless it is part of the curriculum of the boot camp, in case you are taking programming course from a boot-camp. Most of the time boot camps initially introduce web to motivate the participants. When the participants see how what they write is transformed into a web page, they always feel happy and motivated. That is not even necessary because you have to motivate yourself. But apart from that, there is absolutely no reason to start programming with web applications. Those who call themselves web developers are the worst programmers I have met so far. They don't know anything about algorithm and data structure, don't join them. Web application is actually a good choice but before you embark on it be sure you have learnt how to programme first, unless if you never intend to be a professional in it. If you doubt me gather web people together (don't allow them go to internet) and ask them series of algorithmic questions, 80% of them will fail woefully. Those who don't fail the questions are actually those who learn how to programme before going to web.
It is a known fact that web people fear algorithms more than they fear devil, and that is the reason they know all the frameworks in the world jumping from one framework to another, always looking for more and a better framework to leverage any algorithmic task but no one will become a real professional like that.

Starting to program with web applications or/and databases is just as incorrect as studying up a foreign language from some classical novel rather than from the alphabet and a textbook for beginners. It is not impossible, but if you lack the basics, it is much more difficult. It is highly-probable that you would end up lacking vital fundamental knowledge and being the laughing-stock of your colleagues/peers

(4) Focus on algorithm and data structure:

Check the questions asked by tech companies, you will agree with me that they are looking for programmers who have a sound understanding of algorithm and data
structure. Even if you set up a firm or company, will you not also look for people who understand algorithm and data structure well? When beginners learn to think algorithmically, and then learn to divide a problem instinctively into a series of steps to solve it, as well as when they learn to select the appropriate data structures and write high-quality programming code that is when they become programmers. Once you acquire these skills,
you can easily learn new languages and various technologies – like Web programming, HTML5 and JavaScript, mobile development, databases and
SQL, XML, REST, ASP.NET, Java EE, Python, Ruby and hundreds more.

5 Now go from learning to real world application
Now that you have acquired the basic skills of writing codes, it is now possible to take your learning to the next level by applying what you have learnt so far. You can start working on your personal project or start looking or a job opportunity. Whatever the be the case, just pursue your dreams with passion!
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 7:35pm On Jul 02, 2019
mobitrain:
Please add me: 08063733877
Okay. I created two groups. One for coding programming problems, where programmers meet and code together. And another group for tutorial. The tutorial group is not free. You have to pay as little as 6000 for three months. It is going to be done through WhatsApp and Zoom app, download Zoom app from playstore. We will be using it for screen sharing during the tutorial.
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 10:31am On Jul 02, 2019
adindudaniel:
...please add me 08060598439
Okay. I created two groups. One for coding programming problems, where programmers meet and code together. And another group for tutorial. The tutorial group is not free. You have to pay as little as 6000 for three months. It is going to be done through WhatsApp and Zoom app, download Zoom app from playstore. We will be using it for screen sharing during the tutorial.
ProgrammingRe: First Thing First, Learn To Program! by progeek37(op): 4:15pm On Jul 01, 2019
You can now join the tutorial group. Please note that the tutorial costs 6000 only and will last for three months. To join please send me a WhatsApp message.

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 13 pages)