Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Become An Associate Software Engineer

Posted By: ELK1nG
Become An Associate Software Engineer

Become An Associate Software Engineer
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.54 GB | Duration: 14h 43m

A complete guide to become an associate software engineer the entry level of software engineer world

What you'll learn

Understand how to code from scratch

Will learn how to code with real software applications

Be able to work as a associate software engineer

Understand how the real applications work worldwide based on your life experiences

Requirements

a working computer

Description

An Associate Software Engineer has the skills to code proficiently and is familiar with at least one programming language and database concepts. They must be comfortable using code version control systems like git, mercurial, or svn. These professionals contribute to the development and maintenance of software applications, typically working alongside more experienced engineers. Their responsibilities include coding, testing, and debugging software. With increasing experience, they may take on more complex tasks in software development projects. Prior experience is usually not required for this role, but a fundamental understanding of coding is essential. Many big techs companies offer competitive salaries and remote work opportunities for associate software engineers. Our course focuses on practical application rather than theory, allowing you to develop your skills through hands-on coding experiences. The main idea here is to give you enough required knowledge to be able to work as an associate software engineer. Our focus is to have a fun course where you'll enjoy the process of learning and creating real applications and when you realize, you'll be coding. I'm going to show you that code is not a rock science but a creative process and a nice activity that you'll want to do even outside of work. Lets onboard with me in this process of learning.

Overview

Section 1: Fundamentals of Software Engineer

Lecture 1 Introduction

Lecture 2 Overview

Lecture 3 Development proccess

Lecture 4 First python code using Replit

Lecture 5 Comments

Lecture 6 Variable

Lecture 7 Variables overwriting or overriding

Lecture 8 Over writing explanation

Lecture 9 Concatenation

Lecture 10 Fast review

Section 2: Your first real scripts

Lecture 11 What we'll learn here

Lecture 12 Python documentation

Lecture 13 Math operators - Math sum, subtraction, division and multiplication

Lecture 14 Calculate the age by year of birth

Lecture 15 Input explanation

Lecture 16 Input function coding

Lecture 17 Company email generator, introduction of the function INPUT

Lecture 18 Type function and data types

Lecture 19 conversion/cast in python

Lecture 20 Currency converter

Lecture 21 Improve age calculator scripts

Section 3: Logical operators and loops

Lecture 22 What we'll learn here

Lecture 23 Boolean type

Lecture 24 Logical operators, if and else

Lecture 25 Elif Can I drink beer?

Lecture 26 While

Lecture 27 Marathon category challenge

Lecture 28 Marathon category solution

Lecture 29 Review and recap

Section 4: Functions

Lecture 30 Intro and review python functions ?

Lecture 31 How to know which functions are available

Lecture 32 How to create my own function and single argument

Lecture 33 Functions with multiple arguments

Lecture 34 Sum, Division, Multiplication and Subtraction functions

Lecture 35 Currency calculator using functions

Section 5: The power of lists

Lecture 36 Intro lists and loops?

Lecture 37 List data type - list, offset and while loop

Lecture 38 For loop

Lecture 39 Appending value in a list

Lecture 40 Grocery shop list

Section 6: The Terminal

Lecture 41 Introduction terminal ?

Lecture 42 A little bit about operational systems

Lecture 43 Operational systems

Lecture 44 Planning using Miro

Lecture 45 Miro, terminal and bash

Lecture 46 Which terminal am I using on mac and linux

Lecture 47 Package manager homebrew mac and linux

Lecture 48 Which terminal am I using on windows and basic commands

Lecture 49 Windows terminal file management

Lecture 50 Driving through paths and managing paths, files, line code editor VIM

Lecture 51 The bash script basics, first script

Lecture 52 More bash scripts

Lecture 53 End of the section

Section 7: How to install

Lecture 54 Intro installation and local code

Lecture 55 Mac Os installing python

Lecture 56 Windows Installing python

Lecture 57 Windows configuring and running python

Lecture 58 Mac Os vs Code

Lecture 59 Install java

Lecture 60 Simulating a project requirements installs. Install clojure leiningen and docker

Lecture 61 Install VS Code windows

Lecture 62 Docker introduction

Lecture 63 Docker fundamentals

Lecture 64 Using docker to run python

Lecture 65 Conclusion

Section 8: Running python locally

Lecture 66 Running scripts using docker

Lecture 67 Remove docker hints

Lecture 68 Even and odd number checker

Lecture 69 Range concept

Section 9: Code Version Control Git

Lecture 70 What is a code version control

Lecture 71 Git first and basic commands

Lecture 72 Git branch

Lecture 73 Github intro

Lecture 74 Github repository

Lecture 75 Github configuration

Section 10: Libraries

Lecture 76 Introduction to libraries

Lecture 77 Your own library

Lecture 78 Standard library

Lecture 79 Random library

Lecture 80 Euro 2024 matches generator

Lecture 81 Statistics using python library

Section 11: External libraries

Lecture 82 What you’ll learn

Lecture 83 Importing and use external library emoji

Lecture 84 requirements.txt

Lecture 85 Web protocol HTTP what is this and the response codes

Lecture 86 Requests library and serve

Lecture 87 Using requests

Lecture 88 Parse pokemon

Lecture 89 Pokemon input result

Lecture 90 Dealing with user errors

Lecture 91 Currency converter and api auth

Lecture 92 Currency converter implementation

Lecture 93 Currency converter lib

Section 12: Frontend

Lecture 94 Frontend presentation

Lecture 95 Frontend and Backend

Lecture 96 Html, CSS and Javascript the anatomy

Lecture 97 Basic concept of frontend - HTML

Lecture 98 Html history and first file

Lecture 99 Html page and boilerplate

Lecture 100 CSS the fundamentals

Lecture 101 Javascript the fundamentals

Lecture 102 Splitting files

Lecture 103 Docker container for web

Lecture 104 Docker for HTTP port and Flask

Lecture 105 Flask with HTML

Lecture 106 A better website

Section 13: Databases

Lecture 107 Concepts of database

Lecture 108 Simple text file as a database

Lecture 109 Simple database add and search functions

Lecture 110 Implementing searching function

Lecture 111 Implementing validations

Lecture 112 DBMS walkthrough and SQL

Lecture 113 Docker for each purpose

Lecture 114 Docker and Docker-compose mysql

Lecture 115 Tables-concept-and-creating-and-inserting-data

Lecture 116 Python-connecting-to-mysql

Lecture 117 Python query mysql

Lecture 118 Python inserting

Lecture 119 Python inserting the right way

Lecture 120 Finishing-database-but-not-the-knowledge

Section 14: Frameworks and real world applications

Lecture 121 Django introduction

Lecture 122 Frameworks and django

Lecture 123 Install django

Lecture 124 Django setup web app

Lecture 125 Django follow the tutorials

Lecture 126 Currency converter start using django

Lecture 127 Loading a HTML and CSS view

Lecture 128 Form request and POST

Section 15: Deploy

Lecture 129 Introduction, Environments, what deploy and production is?

Lecture 130 Knowing cloud services (AWS, DigitalOcean…)

Lecture 131 Start the be ready to deploy on railway

Lecture 132 Configure django to production

Lecture 133 Deploy to Railway

Section 16: Recap and review - Not video, all text

Lecture 134 To be a software engineer you only need one thing

Section 17: Additionals: Not required to access

Lecture 135 Django app

People with zero experience coding or with some experience but without the real idea on how to apply it in real life