9 Steps to Become a Full Stack Developer in 2023
The best way to become a full stack developer is to specialize in either Front End or Back End while having a working knowledge of the other and then keep improving the other part over time.
Major job responsibilities of Full Stack Developers
Developing front end website architecture.
Designing user interactions on web pages to make it visually appealing. Developing back end website applications.
Creating, managing servers and databases for functionality.
Designing and developing effective APIs.
Choosing the most appropriate tech stack needed for the product.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Meeting both client needs as well as technical needs.
Testing and fixing bugs or other coding issues, troubleshoot, debug and upgrade software.
Create security and data protection settings.
Staying abreast of developments in web application frameworks, libraries, software and programming languages.
Ensuring cross-platform optimisation for mobile phones.
Documenting the application thoroughly and finally deploying the product using relevant cloud services or some similar methods.
22
views
2
comments
11 Tips And Tricks in Python To Write you Code Better
All Tips:
1) Iterate with enumerate instead or range(len(x))
2) Use list comprehension instead of raw for loops
3) Sort complex iterables with sorted()
4) Store unique values with Sets
5) Save memory with Generators
6) Define default values in Dictionaries with .get() and .setdefault()
7) Count hashable objects with collections.Counter
8) Format strings with f-Strings (Python 3.6+)
9) Concatenate strings with .join()
10) Merge dictionaries with {**d1, **d2} (Python 3.5+)
11) Simplify if-statements with if x in list
15
views
1
comment
Dijkstra's Algorithm - Step by step with illustration and sample Python code
Dijkstra’s algorithm is probably the most famous method for finding the shortest path between nodes in a graph. In this video, we’ll do more than just explore Dijkstra’s from a theoretical standpoint. We’ll also code it in Python, and then run that code against a sample graph, line by line, to really understand how it works. Apart from that, we’ll also touch on other topics, like graphs and priority queues.
00:00 Intro
01:32 Graphs
05:38 Algorithm explanation
16:57 Graph code representation
18:36 Algorithm coding
21:26 Algorithm execution
Full Data Structures and Algorithms course: https://www.udemy.com/course/data-structures-and-algorithms-in-python-gb/?referralCode=5C62F92791330B50A24D
Python heapq (priority queue) docs - https://docs.python.org/3/library/heapq.html
Music by - https://www.fesliyanstudios.com/
Images by - https://pixabay.com/users/clker-free-... https://pixabay.com/users/gdj-1086657/
17
views
1
comment
MY SETUP GAMER 2023
This is my old setup, 2022, but i promise that i will show my updated setup very soon
20
views
1
comment