3 Main Platforms for Programming - Deepstash
How To Give And Receive Constructive Criticism

Learn more about career with this collection

Understanding the importance of constructive criticism

How to receive constructive criticism positively

How to use constructive criticism to improve performance

How To Give And Receive Constructive Criticism

Discover 110 similar ideas in

It takes just

15 mins to read

3 Main Platforms for Programming

3 Main Platforms for Programming

Exploring the world of programming brings us to 3 main platforms: 

  • Web 
  • Desktop 
  • Mobile (SoloLearn , Instagram, Uber and others) 

2

20 reads

MORE IDEAS ON THIS

Programming with Mobile

If you want to make Android Apps, you should choose between Java and Kotlin:

To make the correct choice, we should look behind the scenes.

To be a competent developer in the market, you have to support previously implemented Apps in Java. 

To be an iOS developer, you need t...

2

4 reads

Preparing for Coding Interviews

To successfully prepare for coding interviews you should be confident in the following areas:

  1. Algorithms & Data Structures 
  2. Computer Organization & Operating Systems
  3. Coding
  4. System Design

2

8 reads

Concepts to Master for Web Coding

Besides various languages, frameworks, databases at back-end, there are some core concepts that you have to master

  • For high load services like Google search or Facebook, Caching is extremely necessary. Starting from the Cpu cache and ending with Browser cache.
  • Popular web serve...

2

11 reads

Desktop Programming

There are tons of applications on Desktop platforms that need specific skills sets such as: photoshop for working with images, socket programming for writing something like dropbox, engineering if you want to build a compiler.

When it comes to languages for desktop applicalations the choice...

2

11 reads

CURATED FROM

IDEAS CURATED BY

laford

Marine Scientist

Related collections

Other curated ideas on this topic:

Personal Projects (5)

This section is important for those that do not have work experience.

A personal project can be anything programming related, whether a python script, Java program, web page, mobile application, etc. It shows that you are dedicated to expanding your knowledge of computer science and that yo...

Main Character Syndrome

Main Character Syndrome

Main character Syndrome refers to a situation where people consider themselves the star of the feature film that is their everyday lives.

The syndrome exists in the overactive minds of the internet's many self-identified leading characters who embrace memes that encourage this outlook. How...

#1-#3

#1. Syndicate

Syndicating content is reposting it, in its entirety, on different platforms. 

#2. Transform the medium

The most powerful way to repurpose your content is to convert it from one medium to another, such as text into audio or visuals. 

#3. Divide and conquer

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates