Coding Projects
61.1K subscribers
760 photos
1 video
277 files
362 links
Channel specialized for advanced concepts and projects to master:
* Python programming
* Web development
* Java programming
* Artificial Intelligence
* Machine Learning

Managed by: @love_data
Download Telegram
Famous Programming Languages and Their Frameworks

1. Python:
Frameworks:

Django

Flask

Pyramid

Tornado


2. JavaScript:
Frameworks (Front-End):

React

Angular

Vue.js

Ember.js


Frameworks (Back-End):

Node.js (Runtime)

Express.js

Nest.js

Meteor


3. Java:
Frameworks:

Spring Framework

Hibernate

Apache Struts

Play Framework


4. Ruby:
Frameworks:

Ruby on Rails (Rails)

Sinatra

Hanami


5. PHP:
Frameworks:

Laravel

Symfony

CodeIgniter

Yii

Zend Framework


6. C#:
Frameworks:

.NET Framework

ASP.NET

ASP.NET Core


7. Go (Golang):
Frameworks:

Gin

Echo

Revel


8. Rust:
Frameworks:

Rocket

Actix

Warp


9. Swift:
Frameworks (iOS/macOS):

SwiftUI

UIKit

Cocoa Touch


10. Kotlin:
Frameworks (Android):

Android Jetpack

Ktor


11. TypeScript:
Frameworks (Front-End):

Angular

Vue.js (with TypeScript)

React (with TypeScript)


12. Scala:
Frameworks:

Play Framework

Akka


13. Perl:
Frameworks:

Dancer

Catalyst


14. Lua:
Frameworks:

OpenResty (for web development)


15. Dart:
Frameworks:

Flutter (for mobile app development)


16. R:
Frameworks (for data science and statistics):

Shiny

ggplot2


17. Julia:
Frameworks (for scientific computing):

Pluto.jl

Genie.jl


18. MATLAB:
Frameworks (for scientific and engineering applications):

Simulink


19. COBOL:
Frameworks:

COBOL-IT


20. Erlang:
Frameworks:

Phoenix (for web applications)


21. Groovy:
Frameworks:
Grails (for web applications)

Best Programming Resources: https://topmate.io/coding/898340

Give credits while sharing: https://t.iss.one/programming_guide

ENJOY LEARNING 👍👍
👍52
Improve your coding logic 👆
👍4
HTML CSS JS Project Ideas 💙

1. Personal Portfolio Website
2. Task Manager Application
3. Weather App
4. E-Commerce Product Slider
5. Interactive Quiz
6. To-Do List with Local Storage
7. Image Gallery
8. Calculator
9. Animated Landing Page
10. Personal Blogging Platform|
Python Commands Cheatsheet
Typical java interview questions sorted by experience


Junior
* Name some of the characteristics of OO programming languages
* What are the access modifiers you know? What does each one do?
* What is the difference between overriding and overloading a method in Java?
* What’s the difference between an Interface and an abstract class?
* Can an Interface extend another Interface?
* What does the static word mean in Java?
* Can a static method be overridden in Java?
* What is Polymorphism? What about Inheritance?
* Can a constructor be inherited?
* Do objects get passed by reference or value in Java? Elaborate on that.
* What’s the difference between using == and .equals on a string?
* What is the hashCode() and equals() used for?
* What does the interface Serializable do? What about Parcelable in Android?
* Why are Array and ArrayList different? When would you use each?
* What’s the difference between an Integer and int?
* What is a ThreadPool? Is it better than using several “simple” threads?
* What the difference between local, instance and class variables?

Mid
* What is reflection?
* What is dependency injection? Can you name a few libraries? (Have you used any?)
* What are strong, soft and weak references in Java?
* What does the keyword synchronized mean?
* Can you have “memory leaks” on Java?
* Do you need to set references to null on Java/Android?
* What does it means to say that a String is immutable?
* What are transient and volatile modifiers?
* What is the finalize() method?
* How does the try{} finally{} works?
* What is the difference between instantiation and initialisation of an object?
* When is a static block run?
* Why are Generics are used in Java?
* Can you mention the design patterns you know? Which of those do you normally use?
* Can you mention some types of testing you know?

Senior
* How does Integer.parseInt() works?
* Do you know what is the “double check locking” problem?
* Do you know the difference between StringBuffer and StringBuilder?
* How is a StringBuilder implemented to avoid the immutable string allocation problem?
* What does Class.forName method do?
* What is Autoboxing and Unboxing?
* What’s the difference between an Enumeration and an Iterator?
* What is the difference between fail-fast and fail safe in Java?
* What is PermGen in Java?
* What is a Java priority queue?
* *s performance influenced by using the same number in different types: Int, Double and Float?
* What is the Java Heap?
* What is daemon thread?
* Can a dead thread be restarted?

Source: medium.
2👍2
Python Top 40 Important Interview Questions and Answers
👍1