Web development, software engineering, games programming, mobile app development ... Resources for learners who want to dive deeper on their journey to becoming web developers / software engineers. There are multiple guides, the first outlines the bare minimum to be successful as an entry-level junior web developer, two dive much more deeply to prepare you for "beyond junior", and one that focuses on game development.
programming web-development game-development computer-science software-engineeringA simple and well designed structure is essential for any Deep Learning project, so after a lot of practice and contributing in tensorflow projects here's a tensorflow project template that combines simplcity, best practice for folder structure and good OOP design. The main idea is that there's much stuff you do every time you start your tensorflow project, so wrapping all this shared stuff will help you to change just the core idea every time you start a new tensorflow project. You will find a template file and a simple example in the model and trainer folder that shows you how to try your first model simply.
tesnorflow software-engineering oop deep-learning neural-network convolutional-neural-networks tensorflow-tutorials deep-learning-tutorial best-practices tensorflow templateA media literacy guide that highlights ways that our media sources can give us a flawed view of the world (technology industry-specific media guide now here). These images are available to use freely (CC BY 4.0). Free stickers can be requested here — original SVGs are here and here.
social-media social-network hacker-news software-engineering media journalismMade by Front End community for all people.
career career-guide frontend front-end web-development webdev html css software-engineering development skillsThe goal of this summary is to contain all the required theoretical material needed to pass a Facebook/Google software engineering interview, but (hopefully) no more than that. It originated out of my own personal notes while preparing for such interviews. I view it as an executive summary, that should ideally take a few hours to read, and that you should read multiple times while preparing for the interview. See this post for more background and tips on preparing for an interview. Start from SUMMARY (or see below). It's also available in GitBook format for easier reading and navigation.
interview software-engineering interview-prep engineering-interviewВнимание! Ссылки на видео по каждой теме помещены в соответствующие репозитории.
programming software software-engineering lectures topics dictionaryCode to accompany the book Your first app: node.js. See https://yourfirstapp.us/
nodejs angularjs mongodb software-engineering software-design beginner beginner-project beginners-tutorial-series beginner-classThis repository contains scripts, slide decks and some sample code for lectures I held. The scripts are written in Asciidoc and rendered using Asciidoctor. Comments and suggestions for improvements are highly welcome. Feel free to open issues or submit a pull request.
education software-engineering ddd spring github web-applicationCopyright (c) 2009-2013, Lawrence S. Maccherone, Jr. Illuminating the forest AND the trees in your data.
charting chart infographics software-engineering date time olap business-intelligence bi statistics bayes bayesian bayesian-classifier histogramA list of awesome articles and videos generated from my Instapaper archived list on Software Design, Testing, Public Speaking, etc.
awesome learning software-engineeringAll my notes from online courses, readings, internet articles, books, conferences. Trying to do 1 everyday. Disclaimer: I just write them down. So expect a lot of typos/bad grammar. Also if you feel that I misattributed/copyright breached.. I will remove what I wrote on your stuff.
rails phoenix elixir learn learning-notes notes note-taking vim coursera software-engineering software-design lifelong-learning journal markdownThis is a curated list of the most didactic and/or deeply detailed must-read resources about software development. Is a general, reusable solution to a commonly occurring problem in software architecture within a given context. Architectural patterns are similar to software design pattern but have a broader scope.
awesome-list software-development software-engineering software-architecture resources studyRepository for jce software engineering course collaboration
education software-engineeringIn general software architect is like the architect in real-life. Hes's responsible for making high-level design decisions. The objective of this document is giving an overview about the skills required by software engineers to level up and become a software architect. Still there's no ideal skills required to be gained, but this is just a roadmap to be followed to highlight the main skills to be gained.
architecture roadmap architect skills solutions-architect enterprise-architect application-architect software-engineeringAfter 50+ years of software engineering's existence, we haven't settled on an exact definition of what software architecture is. After all, it is the art in computer science -- persistently evading our most determined of efforts to define it. Even still, it's so vital to the fabric of our industry and applications, that it's impossible to ignore. While this definition and others can bring clarity to the elements that make up architecture, it doesn't give us a mental model to use when developing our applications. This project however, aims to give just that. By looking at 3 particular "ilities" (readability, reusability, and refactorability), we can form a hierarchy of architectural attributes that can give us a framework for thinking about our system's code and architecture. It won't give you an architecture per se, but it will guide you in thinking about what architecture works for your application.
readable reusable refactoring redux react software-engineering architecture software-architecture clean-codeSoftware Engineer interview questions and answers
software-engineering interview-questions interview-prep full-stack-developmentPadrões de projeto em Python com código e descrição.
design-patterns design-patterns-python padroes-de-projetos software-engineering engenharia-de-software💯 Get ready for your next software engineer job interview!
algorithm system-design interview-questions software-engineering job-interviews behavioral-questions leetcode
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.